Warum dieser Fehler in TYPO3 entsteht
Strukturierte Daten fehlerhaft entsteht in TYPO3 meist dort, wo TypoScript, Site Config, Fluid-Templates, Extensions, Sprachbaum und Caches gemeinsame Regeln für viele URLs ausgeben.
Strukturierte Daten helfen Suchmaschinen, Seitentyp, Produktdaten und Entitäten zuverlässig zu verstehen. In TYPO3 ist entscheidend, welche technische Ebene das Signal zuletzt ausliefert.
Wo Sie in TYPO3 zuerst prüfen
Fluid-JSON-LD-Partials, EXT:seo, News-Markup und projektspezifische Structured-Data-ViewHelper
Shop- oder Katalog-Extensions wie Aimeos, Cart oder projektspezifische Produkt-Datensätze
Fluid-Layouts, Partials, DataProcessors, TypoScript-Setup und Extension-Templates
CMS-spezifische Ursachen
Strukturierte Daten fehlerhaft entsteht in TYPO3 häufig in Fluid-JSON-LD-Partials, EXT:seo, News-Markup und projektspezifische Structured-Data-ViewHelper, wenn mehrere Markup-Quellen Produkt-, Artikel- oder Organisationsdaten parallel ausgeben.
Strukturierte Daten fehlerhaft entsteht in TYPO3 häufig in Shop- oder Katalog-Extensions wie Aimeos, Cart oder projektspezifische Produkt-Datensätze, wenn mehrere Markup-Quellen Produkt-, Artikel- oder Organisationsdaten parallel ausgeben.
Strukturierte Daten fehlerhaft entsteht in TYPO3 häufig in Fluid-Layouts, Partials, DataProcessors, TypoScript-Setup und Extension-Templates, wenn mehrere Markup-Quellen Produkt-, Artikel- oder Organisationsdaten parallel ausgeben.
Ursachen-Cluster
So gehen Sie in TYPO3 vor
- 1. Befund nach Seitentyp trennen: Gruppieren Sie die betroffenen URLs in TYPO3 zuerst nach Root-Seiten, Content-Seiten, News-Detailseiten, Listenansichten. So erkennen Sie, ob Strukturierte Daten fehlerhaft ein Template-, Daten- oder Einzel-URL-Problem ist.
- 2. Technische Quelle isolieren: Vergleichen Sie Fluid-JSON-LD-Partials, EXT:seo, News-Markup und projektspezifische Structured-Data-ViewHelper, Shop- oder Katalog-Extensions wie Aimeos, Cart oder projektspezifische Produkt-Datensätze und Fluid-Layouts, Partials, DataProcessors, TypoScript-Setup und Extension-Templates. Wenn sich HTML, Header und Sitemap widersprechen, hat die später ausliefernde Schicht Vorrang.
- 3. TYPO3-Fix umsetzen: Führen Sie JSON-LD-Ausgaben zusammen und befüllen Sie Pflichtfelder aus derselben Datenquelle wie der sichtbare Inhalt. Nutzen Sie dafuer in TYPO3: Site-Konfiguration prüfen, TypoScript/Fluid-Template nachziehen, Extension-Ausgabe isolieren.
- 4. Plattformgrenze prüfen: TYPO3-Projekte sind oft stark individualisiert; die richtige Quelle liegt häufig in Extension-Templates oder TypoScript, nicht im Seitenbaum allein.
- 5. Nächsten Crawl beweisen: Leeren oder erneuern Sie TYPO3 Page Cache, Route Cache, Reverse Proxy, CDN und Cache-Tags nach Deploys. Crawlen Sie danach mehrere URLs desselben Seitentyps und vergleichen Sie, ob Strukturierte Daten fehlerhaft für die ganze Gruppe verschwunden ist.
Audit-Checkliste für TYPO3
- Eine betroffene URL aus Root-Seiten und eine aus Content-Seiten separat crawlen.
- Fluid-JSON-LD-Partials, EXT:seo, News-Markup und projektspezifische Structured-Data-ViewHelper prüfen und mit dem gerenderten HTML vergleichen.
- Shop- oder Katalog-Extensions wie Aimeos, Cart oder projektspezifische Produkt-Datensätze gegen HTTP-Status, Canonical, Robots und interne Links abgleichen.
- Validieren Sie JSON-LD, Pflichtfelder, doppelte Markups und Daten aus Apps oder Extensions.
- Nach dem Fix Cache/Sitemap erneuern und denselben URL-Satz erneut crawlen.
Konkrete Arbeitsbereiche in TYPO3
Diese Stellen sollten Sie dokumentieren, damit der Fix nicht nur auf einer Beispiel-URL greift.