presseportale/tests/Feature/Web
Kevin Adametz b60a28dc9c web: Entitaeten im JSON-LD verknuepft, News-Sitemap und llms.txt (Roadmap 2.1, 2.2, 2.7)
- App\Support\StructuredData: Portal-Organization als Publisher mit @id
  und Logo (ImageObject), Newsroom-@id; NewsArticle.author auf der
  Meldung und Organization auf der Newsroom-Seite beschreiben jetzt
  dieselbe Entitaet. Startseiten nutzen denselben Publisher.
- /sitemap-news.xml je Spoke (NewsSitemapController): im Archiv
  sichtbare Meldungen der letzten 48 h, max. 1.000, news:publication
  mit Portalname und Sprache; 15 min gecacht, mit den anderen Sitemaps
  geleert; in robots.txt der Spokes. Hub liefert leere Liste.
- /llms.txt je Host (LlmsTxtController): sachliche Beschreibung,
  URL-Aufbau, aktive Kategorien, Seiten fuer Unternehmen, Rechtliches;
  Hub verweist auf beide Portale. Keine Aussagen ueber KI-Nennungen.
- Protokoll Teil 5 (Block 2) inkl. Betreiber-Schritten fuer das
  Publisher Center und Befund zu 2.5/E5; Roadmap 2.1/2.7 abgehakt.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-17 10:15:28 +00:00
..
BoostPlacementTest.php web: Entfernung mit 410 Gone als Alternative zur Löschung 2026-09-01 11:06:35 +00:00
Businessportal24HomeTest.php Backend-WIP: Kontakt-Queue, Page-Cache, Validierungs-Feedback, i18n 2026-07-09 15:38:11 +00:00
CanonicalMetaTest.php Frontend: Editorial-Relaunch der öffentlichen Strecke + Ausgaben-Routing 2026-06-16 16:39:28 +00:00
CategoryNavigationCacheTest.php web: Entfernung mit 410 Gone als Alternative zur Löschung 2026-09-01 11:06:35 +00:00
CategoryNavigationTest.php Frontend: Editorial-Relaunch der öffentlichen Strecke + Ausgaben-Routing 2026-06-16 16:39:28 +00:00
CategoryPageTest.php Frontend: Editorial-Relaunch der öffentlichen Strecke + Ausgaben-Routing 2026-06-16 16:39:28 +00:00
ContactFormTest.php security: Stored-XSS über page_url im Kontaktformular schließen (H3) 2026-07-14 13:49:05 +00:00
DevExampleRoutesTest.php R0.1: tote Dev-Varianten-Routen entfernt (fehlende Views -> 500 auf BP24) 2026-07-03 07:50:37 +00:00
EditionRoutingTest.php Spoke-Frontend-Audit: Fake-Inhalte raus, Newsletter-Rueckbau, echte Boersendaten, EN-Lokalisierung 2026-07-06 13:36:23 +00:00
GoneTombstoneTest.php web: Entfernung mit 410 Gone als Alternative zur Löschung 2026-09-01 11:06:35 +00:00
HomeEditorialClockTest.php Frontend: Editorial-Relaunch der öffentlichen Strecke + Ausgaben-Routing 2026-06-16 16:39:28 +00:00
HubStaticPageShellTest.php Datenschutzerklaerung v0.3 eingebaut, Cookie-Seite zurueckgebaut 2026-07-03 16:17:59 +00:00
LegacyMediaRedirectTest.php QA-Luecke geschlossen: Legacy-Medien-URLs redirecten wieder (301) 2026-07-06 10:12:35 +00:00
LegacyRedirectTest.php R3.2: Kontakt-/Ueber-uns-Routen zurueckgebaut, Spoke-Footer bereinigt 2026-07-03 15:36:13 +00:00
LlmsTxtTest.php web: Entitaeten im JSON-LD verknuepft, News-Sitemap und llms.txt (Roadmap 2.1, 2.2, 2.7) 2026-09-17 10:15:28 +00:00
MarketDataTest.php performance: Caching, deferred Tracking & externe Timeouts (H7, M12, M13) 2026-07-14 13:49:47 +00:00
NavigationLinksTest.php Backend-WIP: Kontakt-Queue, Page-Cache, Validierungs-Feedback, i18n 2026-07-09 15:38:11 +00:00
NewsroomClaimTest.php customer: Sichtbarkeit belegen - Aufrufe im Verlauf, Newsroom-Uebersicht (Roadmap 1c) 2026-09-16 11:53:09 +00:00
NewsroomPageTest.php newsroom: Seite verschwindet mit der letzten veröffentlichten Meldung (Roadmap 1b.1/1b.5) 2026-09-15 10:34:14 +00:00
NewsSitemapTest.php web: Entitaeten im JSON-LD verknuepft, News-Sitemap und llms.txt (Roadmap 2.1, 2.2, 2.7) 2026-09-17 10:15:28 +00:00
PageDataCacheTest.php web: Entfernung mit 410 Gone als Alternative zur Löschung 2026-09-01 11:06:35 +00:00
PreisePageTest.php web: Preise-Seite zeigt unter Weitere Leistungen nur noch Depublizieren 2026-07-16 11:34:22 +00:00
PresseechoHomeTest.php Werbeplaetze reaktiviert: Eigenwerbe-Slots oeffnen das Kontakt-Widget 2026-07-10 16:53:02 +00:00
PressekontoHubHomeTest.php Backend-WIP: Kontakt-Queue, Page-Cache, Validierungs-Feedback, i18n 2026-07-09 15:38:11 +00:00
PressReleaseCardHelpersTest.php R4.3: Karten-Metadaten-Logik als PressRelease-Praesentations-Helper 2026-07-10 11:57:26 +00:00
PressReleaseTrackingTest.php technik: Aufrufe über ein Ereignis-Log zählen statt im Request 2026-09-01 11:05:28 +00:00
PricingTeaserTest.php Editorial-Frontend: oeffentliche Unterseiten, Preise & Linkpflege 2026-06-17 16:08:46 +00:00
PublishedReleaseScopeTest.php Optimierung 4.2: Published-Release-Query ueber PressRelease-Scopes zentralisiert 2026-06-19 11:35:55 +00:00
ReleaseDetailTest.php web: Melden- und Verwaltungsblock auf der Meldungsseite hervorheben 2026-09-15 12:58:39 +00:00
ReportFormTest.php auth/mail: Magic-Link-2FA (M1) + Mailversand über die Queue 2026-07-14 13:49:21 +00:00
SearchPageTest.php Suche: Volltext-Index + Fix fuer doppelte Alpine-Instanz 2026-07-07 13:03:14 +00:00
SitemapRobotsTest.php Web (R3.2): Marketing-Platzhalterseiten zurueckgebaut 2026-07-03 13:22:50 +00:00
StaticPagesTest.php web: Hilfeseite "Was eine gute Pressemitteilung ausmacht", Hinweis in der Ablehnungsmail (Roadmap 1d.1, 1d.2, 1d.6) 2026-09-16 13:59:23 +00:00
StructuredDataTest.php web: Entitaeten im JSON-LD verknuepft, News-Sitemap und llms.txt (Roadmap 2.1, 2.2, 2.7) 2026-09-17 10:15:28 +00:00
TerminationRequestTest.php auth/mail: Magic-Link-2FA (M1) + Mailversand über die Queue 2026-07-14 13:49:21 +00:00
UmamiSnippetTest.php Umami-Webanalyse eingebaut, bis zum Go-Live deaktiviert 2026-07-06 08:56:14 +00:00
VeroeffentlichenPageTest.php Frontend: Editorial-Relaunch der öffentlichen Strecke + Ausgaben-Routing 2026-06-16 16:39:28 +00:00
WithdrawalRequestTest.php auth/mail: Magic-Link-2FA (M1) + Mailversand über die Queue 2026-07-14 13:49:21 +00:00
WwwRedirectTest.php web: www-Hosts leiten kanonisch per 301 auf die Apex-Domain 2026-07-20 15:47:13 +00:00