Zum Inhalt springen

Beta — Entwurfsstand. Prüfordnung und Hinweistexte sind noch nicht rechtlich freigegeben; es werden derzeit keine verbindlichen Siegel ausgestellt.

Technik · Prüfpunkt

Warum muss der Schema-Kontext ohne www geschrieben sein?

Weil Google als Kontext-Angabe die Form „https://schema.org" erwartet — mit www davor erkennt der Parser den Kontext nicht, und das gesamte strukturierte Markup der Seite wird ignoriert: keine Rich-Ergebnisse, keine Entitäts-Zuordnung. Der Unterschied ist ein einziges Wortteilchen, die Wirkung ist total. Unsere Prüfung liest die @context-Angabe jedes JSON-LD-Blocks und meldet die www-Variante als eigenen Befund.

Eine Adresse als Vokabel-Verweis

Die @context-Zeile eines JSON-LD-Blocks sagt der Maschine, welches Vokabular die folgenden Angaben verwenden — sie ist ein Bezeichner, keine anklickbare Adresse. Deshalb gilt hier Strenge: Anerkannt ist die Form „https://schema.org" (auch die ältere http-Variante wird verstanden). Die Schreibweise mit www wirkt im Browser identisch, weil die Website dorthin weiterleitet — der Datenparser folgt aber keiner Weiterleitung, er vergleicht Zeichenketten. Für ihn ist „www.schema.org" ein unbekanntes Vokabular, und er legt den ganzen Block beiseite.

Was die Prüfung genau misst

Die Prüfung liest die @context-Angabe jedes JSON-LD-Blocks der gemessenen Seiten. Die www-Variante erzeugt einen eigenen, ernst eingestuften Befund — ernst deshalb, weil sie das komplette Markup entwertet und zugleich in Sekunden behoben ist: Die Angabe wird auf „https://schema.org" geändert, an zentraler Stelle, wenn eine Vorlage oder Erweiterung sie erzeugt.

So gehen Sie es an

  • Ändern Sie die @context-Angabe auf „https://schema.org" — ohne www.
  • Suchen Sie die Quelle der Angabe: Steht sie in einer Vorlage oder Erweiterung, genügt eine Korrektur für alle Seiten.
  • Machen Sie nach der Korrektur die Gegenprobe im Rich-Results-Test — das Markup muss jetzt erkannt werden.

Häufige Fragen

Im Browser führt www.schema.org doch zur selben Seite — warum zählt das nicht?

Weil der Kontext keine Adresse ist, die jemand aufruft, sondern ein Vokabular-Bezeichner, der als Zeichenkette verglichen wird. Die Weiterleitung, die dem Browser hilft, findet beim Vergleich nicht statt.

Ist die alte http-Schreibweise auch ein Fehler?

„http://schema.org" wird aus historischen Gründen weiterhin verstanden und ist kein Befund. Die empfohlene Form für neues Markup ist „https://schema.org" — einheitlich und zukunftssicher.

Betrifft der Fehler nur einen Block oder alle?

Jeden Block, der die www-Variante trägt. Kommt die Angabe aus einer zentralen Vorlage, tragen sie meist alle Blöcke der Website — dann entwertet ein einziger Tippfehler das strukturierte Markup der gesamten Domain, und eine einzige Korrektur stellt alles wieder her.

Weiter im Prüfbereich Technik

Dieser Prüfpunkt gehört zum Prüfbereich Technik — dort stehen alle Prüfpunkte im Überblick. Was die Prüfung insgesamt leistet, zeigt die Leistungsseite; wie ein Ergebnis zustande kommt, erklärt das Prüfverfahren. Alle Prüfbereiche im Überblick: Wissensbasis.