SEO-Grundlagen: Metadaten, Social-Vorschau, robots, noindex und strukturierte Daten #14

Closed
opened 2026-10-16 05:55:06 +00:00 by Nick.Rosenloecher · 0 comments
Owner

Ziel

Titel, Beschreibung, Canonical und Social-Vorschau vorbereiten; Vorschau, Admin und Statusseiten nicht indexieren; strukturierte Veranstaltungsdaten erst mit bestätigten Angaben (Briefing Abschnitt 12).

Umgesetzt

  • Metadaten mit metadataBase, Titel-Vorlage, Beschreibung, Canonical, Open Graph und Twitter-Karte (src/app/layout.tsx)
  • Social-Vorschau mit Luftbild der Villa (efd047b, src/app/opengraph-image.jpg, twitter-image.jpg mit Alt-Text)
  • robots.ts: außerhalb von APP_ENV=production alles gesperrt; in Produktion /admin, /buchung, /api ausgeschlossen
  • noindex für Admin und Buchungsstatus, für alle Seiten außerhalb der Produktion
  • Schema.org-Event (src/components/EventJsonLd.tsx) nur bei bestätigtem Termin, Ort, Veranstalter und laufendem Live-Verkauf

Grundlage

src/app/layout.tsx, src/app/robots.ts. Weitere SEO-Punkte (sitemap.xml, Search Console): #28.

Status

Code: ja · Geprüft: ja (E2E prüft noindex der Statusseite) · Gemergt: ja · Produktiv: ja (im Cluster belegt ausgerollt sha-5a88f3d am 13.10.2026)
Stand: 2026-10-16 (Quelle: git origin/main 9785eb2, Gitea-CI-Läufe und Registry, Memory der Sessions)

## Ziel Titel, Beschreibung, Canonical und Social-Vorschau vorbereiten; Vorschau, Admin und Statusseiten nicht indexieren; strukturierte Veranstaltungsdaten erst mit bestätigten Angaben (Briefing Abschnitt 12). ## Umgesetzt - [x] Metadaten mit `metadataBase`, Titel-Vorlage, Beschreibung, Canonical, Open Graph und Twitter-Karte (`src/app/layout.tsx`) - [x] Social-Vorschau mit Luftbild der Villa (`efd047b`, `src/app/opengraph-image.jpg`, `twitter-image.jpg` mit Alt-Text) - [x] `robots.ts`: außerhalb von `APP_ENV=production` alles gesperrt; in Produktion `/admin`, `/buchung`, `/api` ausgeschlossen - [x] `noindex` für Admin und Buchungsstatus, für alle Seiten außerhalb der Produktion - [x] Schema.org-Event (`src/components/EventJsonLd.tsx`) nur bei bestätigtem Termin, Ort, Veranstalter und laufendem Live-Verkauf ## Grundlage `src/app/layout.tsx`, `src/app/robots.ts`. Weitere SEO-Punkte (sitemap.xml, Search Console): #28. ## Status Code: ja · Geprüft: ja (E2E prüft noindex der Statusseite) · Gemergt: ja · Produktiv: ja (im Cluster belegt ausgerollt sha-5a88f3d am 13.10.2026) Stand: 2026-10-16 (Quelle: git origin/main 9785eb2, Gitea-CI-Läufe und Registry, Memory der Sessions)
Nick.Rosenloecher added the prio/mittelstatus/erledigtart/feature labels 2026-10-16 05:55:06 +00:00
Sign in to join this conversation.