presseportale/resources/views/web
Kevin Adametz 2ea64ad222 web: Strukturierte Daten (JSON-LD) und SEO-Metas fürs öffentliche Frontend
Ergänzt die bislang fehlenden strukturierten Daten auf den Presse-Seiten:

- PM-Detailseite: NewsArticle + BreadcrumbList als JSON-LD sowie
  article:published_time/-section/-tag-Metas und og:image:alt — nur auf
  der öffentlichen Seite, die noindex-Vorschau bleibt ohne Markup.
- Kategorie-Seiten: BreadcrumbList plus hreflang de/en über die
  lokalisierten Slugs (CategoryPageData liefert dafür neu
  categoryAlternateSlugs, mit View-Fallback für gecachte Alt-Daten).
- Newsroom: Organization-Markup (Logo, Website als sameAs, Boilerplate).
- Portal-Homepages: WebSite mit SearchAction (Sitelinks-Searchbox) und
  Organization.
- Layout: og:locale und twitter:image ergänzt; neue Sections meta_extra
  und structured_data.

Neue Komponente x-web.structured-data rendert JSON-LD mit JSON_HEX_TAG,
damit "</script>" in Titeln/Teasern das Script-Tag nicht aufbrechen kann.
JSON-LD-URLs werden wie der Canonical aus der Portal-Basis gebaut
(unabhängig von forceRootUrl), damit Host und Canonical übereinstimmen.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 10:27:45 +00:00
..
layouts web: Strukturierte Daten (JSON-LD) und SEO-Metas fürs öffentliche Frontend 2026-07-16 10:27:45 +00:00
agb.blade.php Web-Frontend: Umbau Spokes/Hub, Kontakt-Widget (contact-launcher) 2026-07-09 15:45:58 +00:00
api.blade.php Web-Frontend: /api-Doku mit KI-Deklarationsfeldern (curl-Beispiele + Hinweis) 2026-07-10 12:44:20 +00:00
businessportal24.blade.php web: Strukturierte Daten (JSON-LD) und SEO-Metas fürs öffentliche Frontend 2026-07-16 10:27:45 +00:00
datenschutz.blade.php Web-Frontend: Umbau Spokes/Hub, Kontakt-Widget (contact-launcher) 2026-07-09 15:45:58 +00:00
email-unsubscribe.blade.php E-Mail-Praeferenzen: Opt-out je Mail-Typ + One-Click-Unsubscribe ohne Login 2026-07-10 17:15:05 +00:00
faq.blade.php Web-Frontend: Umbau Spokes/Hub, Kontakt-Widget (contact-launcher) 2026-07-09 15:45:58 +00:00
hilfe.blade.php Web-Frontend: Umbau Spokes/Hub, Kontakt-Widget (contact-launcher) 2026-07-09 15:45:58 +00:00
impressum.blade.php Web-Frontend: Umbau Spokes/Hub, Kontakt-Widget (contact-launcher) 2026-07-09 15:45:58 +00:00
kategorie.blade.php web: Strukturierte Daten (JSON-LD) und SEO-Metas fürs öffentliche Frontend 2026-07-16 10:27:45 +00:00
kuendigung.blade.php Web-Frontend: Umbau Spokes/Hub, Kontakt-Widget (contact-launcher) 2026-07-09 15:45:58 +00:00
legal-request.blade.php R2.5: legal-request-Hinweistexte final (Wortlaut aus Meldeverfahren v0.1) 2026-07-10 10:11:28 +00:00
melden-form.blade.php Web-Frontend: Umbau Spokes/Hub, Kontakt-Widget (contact-launcher) 2026-07-09 15:45:58 +00:00
melden.blade.php Web-Frontend: Umbau Spokes/Hub, Kontakt-Widget (contact-launcher) 2026-07-09 15:45:58 +00:00
newsroom.blade.php web: Strukturierte Daten (JSON-LD) und SEO-Metas fürs öffentliche Frontend 2026-07-16 10:27:45 +00:00
newsrooms.blade.php Spoke-Frontend-Audit: Fake-Inhalte raus, Newsletter-Rueckbau, echte Boersendaten, EN-Lokalisierung 2026-07-06 13:36:23 +00:00
preise.blade.php web: Responsive-/Mobile-Fixes fürs öffentliche Frontend 2026-07-16 09:33:49 +00:00
presseecho.blade.php web: Strukturierte Daten (JSON-LD) und SEO-Metas fürs öffentliche Frontend 2026-07-16 10:27:45 +00:00
pressekonto.blade.php web: Responsive-/Mobile-Fixes fürs öffentliche Frontend 2026-07-16 09:33:49 +00:00
release-detail.blade.php web: Strukturierte Daten (JSON-LD) und SEO-Metas fürs öffentliche Frontend 2026-07-16 10:27:45 +00:00
release-tombstone.blade.php T12: Depublikations-Checkout mit Tombstone (config-gated) 2026-07-06 09:46:25 +00:00
richtlinien.blade.php Web-Frontend: Umbau Spokes/Hub, Kontakt-Widget (contact-launcher) 2026-07-09 15:45:58 +00:00
sitemap.blade.php SEO: host-aware sitemap.xml + dynamische robots.txt je Domain 2026-07-03 12:34:12 +00:00
suche.blade.php Spoke-Frontend-Audit: Fake-Inhalte raus, Newsletter-Rueckbau, echte Boersendaten, EN-Lokalisierung 2026-07-06 13:36:23 +00:00
veroeffentlichen.blade.php web: Responsive-/Mobile-Fixes fürs öffentliche Frontend 2026-07-16 09:33:49 +00:00