murattunalı.
Lesart

J

Was ist JSON-LD?

JavaScript Object Notation for Linked DataDEFINITION

JSON-LD ist ein Format für strukturierte Daten, das die Bedeutung einer Seite maschinenlesbar angibt, ohne ihr Aussehen zu verändern.

Es wird als eigener Block in die Seite eingebettet und ist von der HTML-Struktur unabhängig. Diese Unabhängigkeit ist sein größter Vorteil gegenüber den beiden anderen Formaten für strukturierte Daten: Selbst wenn sich das visuelle Layout vollständig ändert, bleibt der Block gleich und bricht nicht.

Dieses Format empfiehlt Google ausdrücklich. Die anderen Formate verteilen die Auszeichnung über die HTML-Elemente; sie sind aufwendig zu pflegen und brechen bei Layoutänderungen leicht.

Ein Block beginnt mit einem Feld, das den Kontext angibt, und enthält Knoten. Jeder Knoten hat einen Typ, und die für diesen Typ in schema.org definierten Felder werden gefüllt. Der eigentliche Wert liegt darin, dass Knoten über Identitäten miteinander verbunden werden — unverbundene Knoten bilden einen Haufen, verbundene einen Graphen.

Die gefährlichste Nutzung ist, eine Information anzugeben, die nicht auf dem Bildschirm steht. Das verstößt offen gegen die Richtlinien der Suchmaschinen und bringt die Seite in Widerspruch zu sich selbst. Das richtige Muster: Schema fügt keine neue Information hinzu, es übersetzt vorhandene in Maschinensprache.

Es bricht lautlos: Ist ein Block fehlerhaft, sieht die Seite weiterhin normal aus, und es erscheint keine Fehlermeldung. Deshalb gehört die Prüfung in den Auslieferungsprozess.

Auch die Pflege zählt: Von Hand geschriebenes Schema löst sich binnen Monaten von der Wirklichkeit. Die Seite ändert sich, das Schema bleibt. Deshalb sollte das Schema vom Generator aus den eigenen Daten der Seite abgeleitet werden — ein Auseinanderlaufen wird dann strukturell unmöglich.

Und die Prüfung hat zwei Ebenen: die Syntax übernehmen automatische Werkzeuge, die Bedeutung das menschliche Urteil. Ein fehlerfreier, aber bedeutungsloser Graph ist technisch gültig und völlig nutzlos.

  • Ein Block, viele Knoten — alle Knoten der Seite gehören in einen einzigen Graphen.
  • Feste Identitäten — Organisation, Person und Website einmal definieren und von überall darauf verweisen.
  • Der eigene Knoten der Seite — jede Seite soll ihre eigene Identität tragen.
  • Brotkrumenpfad — der Platz der Seite in der Hierarchie.
  • Inhaltsknoten — je nach Seitentyp Artikel, Leistung oder Definition.

Diese Reihenfolge lässt sich überspringen, doch dann arbeiten die oberen Ebenen ins Leere: Ein Artikelknoten ohne Identitätsknoten kann seine Autorin nicht ausweisen, und eine Seite ohne Website-Knoten kann nicht sagen, zu welcher Website sie gehört.

Beispiel: zwei über ihre Identität verbundene Knoten

Der folgende Block beschreibt eine Organisation und eine von ihr veröffentlichte Seite; der Seitenknoten verweist auf die Organisation über ihre Identität (@id), nicht über ihren Namen. Die Organisation wird einmal definiert, jede Seite der Website verweist auf dieselbe Identität.

  1. <script type="application/ld+json">
  2. { "@context": "https://schema.org", "@graph": [
  3. { "@type": "Organization", "@id": "https://www.beispiel.de/#org", "name": "Beispiel GmbH" },
  4. { "@type": "WebPage", "@id": "https://www.beispiel.de/ueber-uns/#webpage",
  5. "publisher": { "@id": "https://www.beispiel.de/#org" } } ] }
  6. </script>

Wie Sie den Block auf Gültigkeit und auf die Regeln von Google prüfen, steht unter strukturierte Daten.

Wenn Sie wissen möchten, wie Ihre Marke in ChatGPT, Google AI Overviews und Perplexity genannt wird: Unsere GEO-Beratung erfasst, bei welchen Fragen und in welchen Systemen Sie als Quelle erscheinen, und schafft die Voraussetzungen.

Antwortmaschinen

K

Kanonische Adresse Eine kanonische Adresse ist die Angabe, welche Seite das Original ist, wenn derselbe oder ein sehr ähnlicher Inhalt über mehrere Adressen erreichbar ist. Mehrsprachigkeit

Komprimierung ist das Verkleinern textbasierter Ressourcen vor dem Senden durch den Server und ihr Entpacken im Browser. Performance

Kritischer Renderpfad Der kritische Renderpfad ist die minimale Folge von Schritten, die ein Browser abschließen muss, um eine Seite auf dem Bildschirm zu zeichnen. Performance

L

Länderdomain (ccTLD) Eine Länderdomain ist eine einem bestimmten Land zugeteilte zweibuchstabige Top-Level-Domain-Endung. Mehrsprachigkeit

LCP (Largest Contentful Paint) ist die Aufbauzeit des größten Inhaltselements im sichtbaren Bereich einer Seite; Google wertet Werte unter 2,5 Sekunden als gut. Performance

Live-Bereich Ein Live-Bereich ist ein Seitenbereich, dessen Änderungen der Screenreader der Nutzerin ansagen muss. Barrierefreiheit

llms.txt ist eine optionale Datei im Stammverzeichnis einer Website, die Sprachmodellen in Markdown zusammenfasst, worum es auf der Website geht und wo ihre wichtigsten Seiten liegen. Antwortmaschinen

Locale Eine Locale ist die Einstellung, die Sprache und Region einer Nutzerin gemeinsam bestimmt und die Formatierungsregeln festlegt. Mehrsprachigkeit

Lokalisierung (Localization) ist die Anpassung von Inhalten an Kultur, Gewohnheiten und Suchsprache eines Zielmarkts; sie reicht weiter als Übersetzung. Mehrsprachigkeit

M

Markenerwähnung Eine Markenerwähnung ist die Nennung eines Markennamens ohne Verweis — im Zeitalter der Antwortmaschinen ein Sichtbarkeitssignal, das vom Link unabhängig ist. Antwortmaschinen

R

Reflow Ein Reflow ist die Neuberechnung von Position und Größe der Elemente einer Seite durch den Browser nach einer Änderung. Performance

Relative Leuchtdichte Die relative Leuchtdichte drückt die vom menschlichen Auge wahrgenommene Helligkeit einer Farbe als Wert zwischen 0 und 1 aus und ist die Grundlage der Kontrastberechnung. Barrierefreiheit

S

Schrift-Subset Ein Schrift-Subset ist eine Schriftdatei, die nur mit den tatsächlich benötigten Zeichen neu erzeugt wurde. Mehrsprachigkeit

Screenreader Ein Screenreader ist Hilfstechnik, die Bildschirminhalte in Sprache oder Braille-Ausgabe übersetzt und die Navigation per Tastatur ermöglicht. Barrierefreiheit

Semantisches HTML heißt, jedes Element nach seiner Bedeutung statt nach seinem Aussehen zu wählen — ein Überschriftenelement für eine Überschrift, ein Button-Element für eine Schaltfläche, ein Listenelement für eine Liste. Barrierefreiheit

Sprachkennung (BCP 47) Eine Sprachkennung ist die standardisierte Kodierform, die Maschinen mitteilt, in welcher Sprache ein Text verfasst ist. Mehrsprachigkeit

Strukturierte Daten sind eine zusätzliche Ebene, die den Inhalt einer Seite mit einem standardisierten, für Maschinen verständlichen Vokabular auszeichnet. Antwortmaschinen

T

Textexpansion bedeutet, dass derselbe Inhalt in verschiedenen Sprachen unterschiedlich lang ist und das Layout entsprechend nachgeben muss. Mehrsprachigkeit

Translation Memory Ein Translation Memory ist eine Datenbank, die bereits übersetzte Sätze speichert und sie vorschlägt, wenn derselbe oder ein ähnlicher Satz erneut auftaucht. Mehrsprachigkeit

TTFB (Time to First Byte) ist die Zeit zwischen dem Absenden der Anfrage durch den Browser und dem Empfang des ersten Bytes vom Server. Performance

W

WCAG (Web Content Accessibility Guidelines) ist der vom W3C veröffentlichte internationale Standard, der die Barrierefreiheit von Webinhalten anhand prüfbarer Erfolgskriterien definiert. Barrierefreiheit

X

x-default ist ein besonderer hreflang-Wert, der die Standardseite angibt, wenn keine Sprachfassung zur Sprache der Nutzerin passt. Mehrsprachigkeit

Z

Zitat (Citation) Ein Zitat ist die Nennung einer Quelle in der Antwort, die eine Antwortmaschine erzeugt — meist mit einem Verweis darauf. Antwortmaschinen

QUELLEN