Regressionsschutz für strukturierte Daten
Strukturierte Daten scheitern lautlos. Ein Plugin-Update lässt eine Pflichteigenschaft weg, jemand aus der Redaktion lässt ein Feld leer, und das Rich Result ist längst verschwunden, bevor der Verbesserungsbericht überhaupt eine Änderung registriert. Eine einzelne URL beim Build von Hand zu validieren fängt davon nichts ab, weil der Fehler aus der Datenvielfalt im Katalog stammt und nicht aus dem getesteten Template.
Verwenden Sie dies, wenn Rich Results ohne erkennbare Ursache verschwinden, oder nach jeder Änderung an CMS, Template, Theme oder Plugin, die das Markup einer Seite berührt.
Die Skill-Datei
Was Sie vorher brauchen
- Eine Liste der Templates, die strukturierte Daten ausgeben, samt dem Schematyp, den jedes davon ausgibt
- Gerendertes HTML, nicht der Template-Quelltext, für mindestens 20 URLs je Template, bewusst so gewählt, dass Randfälle enthalten sind
- Search-Console-Verbesserungsberichte mit Fehler- und Warnungszahlen je Typ
- Die aktuelle Google-Dokumentation zu erforderlichen und empfohlenen Eigenschaften für die Ergebnistypen, die Sie anstreben
Methode
- 01 Extrahieren Sie das JSON-LD aus dem gerenderten HTML und nicht aus der Template-Datei. Ausgeliefert wird, was das CMS nach dem Befüllen der Felder erzeugt hat, und die Lücken sitzen im Befüllen, nicht im Template.
- 02 Ziehen Sie die Stichprobe gezielt entlang von Leerstellen: das Objekt ohne Bild, das ohne Bewertungen, das günstigste und das teuerste, eines ohne Lagerbestand, eines mit ungewöhnlich langem Namen. Eine gleichförmige Stichprobe besteht den Test und beweist nichts.
- 03 Validieren Sie gegen die Pflichteigenschaften des konkret angestrebten Rich Result, nicht gegen schema.org im Allgemeinen. schema.org akzeptiert vieles, was Google nie anzeigen wird.
- 04 Bestätigen Sie, dass die ausgezeichneten Werte dem entsprechen, was Nutzer auf der Seite sehen können. Preise, Bewertungen und Verfügbarkeiten, die nur im Markup stehen, sind ein Risiko für eine manuelle Massnahme, und die Abweichung entsteht meist durch einen veralteten Cache und nicht aus Absicht.
- 05 Halten Sie eine Ausgangszahl je Template und je Typ fest und wiederholen Sie dieselbe Extraktion nach jeder Änderung an Template, Theme oder Plugin. Eine sinkende Zahl ist der Alarm, und er kommt Wochen früher als die Search Console.
- 06 Lesen Sie den Verbesserungsbericht als verzögerte Bestätigung und nicht als Melder. Er sagt Ihnen, was Google verarbeitet hat, was zur Klärung nützlich und als Frühwarnung nutzlos ist.
- 07 Wenn das Markup gültig ist und das Rich Result trotzdem fehlt, hören Sie auf, bevor Sie etwas umschreiben. Anspruchsberechtigung ist kein Anspruch, Google zieht Ergebnistypen je Suchanfrage und je Website zurück, und die Prüfung lautet, ob Wettbewerber diesen Ergebnistyp für dieselben Suchanfragen noch zeigen.
Was dabei herauskommt
Ein Ausgangswert für strukturierte Daten je Template samt Abdeckung der Pflichteigenschaften, eine bewusst unbequeme Stichprobenmenge und eine wiederholbare Extraktion, die Zahlrückgänge nach jeder Markup-Änderung meldet.
Wo es schiefgeht
- Das Template isoliert validieren, was gelingt, während die Live-Seiten an den Feldern scheitern, die niemand befüllt hat
- Werte auszeichnen, die die Seite nicht anzeigt, was die häufigste Ursache einer manuellen Massnahme wegen strukturierter Daten ist
- Jede von schema.org erlaubte Eigenschaft ergänzen in der Annahme, mehr Markup ranke besser, was die Angriffsfläche für Defekte vergrössert und keine zusätzliche Berechtigung bringt
- Gültiges Markup umschreiben, weil ein Rich Result verschwunden ist, obwohl der Ergebnistyp selbst für diese Suchanfragen zurückgezogen wurde
Diese Skill in Ihrer eigenen KI nutzen
Die Datei ist einfaches Markdown, mit Name und Auslöser im Frontmatter. Wo ein Assistent Skills selbst laden kann, liest er genau dieses Frontmatter, um zu entscheiden, dass diese hier passt.
Mehr in Technisches SEO
Crawl-Budget-Audit
Verwenden Sie dies, wenn bei einer grossen Website Seiten wochenlang nicht indexiert werden oder...
Analyse der Indexierungslücke
Verwenden Sie dies, wenn die Zahl der veröffentlichten Seiten und die Zahl der von Google indexi...
Core Web Vitals Triage
Verwenden Sie dies, wenn Felddaten fehlschlagende LCP-, INP- oder CLS-Werte zeigen und Sie wisse...
JavaScript-Rendering-Prüfung
Verwenden Sie dies, wenn eine Website Inhalte clientseitig rendert und Sie bestätigen müssen, da...