JSON-LD aus Sitepackage und Datensatz-Extensions
Vergleichen Sie JSON-LD mit den Daten des gerenderten Datensatzes. Fehlerhaftes Escaping oder fest codierte Werte in Fluid können mehrere Detailseiten betreffen.
Ermitteln Sie, welche Komponente das strukturierte Datenobjekt erzeugt. Felder für Preis, Datum, Autor oder Bild müssen aus dem tatsächlich angezeigten Datensatz kommen; eine zweite Extension kann parallel ein anderes Objekt ausgeben.
Wo Sie die Einstellung in TYPO3 prüfen
Suchen Sie den JSON-LD-Block im Sitepackage oder in der Datensatz-Extension. Prüfen Sie die Feldzuordnung für Name, URL und relevante Typangaben. Werte sollten aus denselben Datensätzen stammen wie der sichtbare Inhalt und korrekt als JSON serialisiert werden.
Beispiel für diesen konkreten Befund
Illustrativer Kontrollfall: Das JSON-LD lässt sich lesen, nennt aber einen alten Produktpreis. Es handelt sich um eine inhaltliche Inkonsistenz, nicht um einen JSON-Syntaxfehler.
Nachprüfung in TYPO3
Einen Datensatz ändern und sichtbaren Inhalt sowie JSON-LD nach Cache-Aktualisierung vergleichen. Sprachvarianten und leere optionale Felder als eigene Fälle aufnehmen.
Syntax, Schema-Eigenschaften und sichtbare Produktdaten getrennt prüfen. Nach Preis- oder Bestandsänderungen auch die erzeugten strukturierten Daten nachkontrollieren.
Ausnahmen und Geltungsbereich
Ein grüner Syntax-Test garantiert weder richtige Aussagen noch eine hervorgehobene Darstellung in der Suche.
Bezug: TYPO3 13.4 mit EXT:seo. Bei anderen Hauptversionen und eigenen Extensions können Zuständigkeiten abweichen; die tatsächlich installierte Ausgabe prüfen.
Den allgemeinen Fehler einordnen
Definition, systemunabhängige Ursachen und weitere Korrekturbeispiele: Syntaxfehler und falsche Aussagen getrennt korrigieren