Porträt von Sandra Krone
Über den Autor: Sandra Krone

Sandra Krone ist Partnerin und Gründerin von OLDSCHOOLSEO. Ihre Arbeit beginnt bei der Analyse der Nutzerintention und der Content-Strategie, um daraus die Anforderungen für die redaktionelle und technische Umsetzung abzuleiten.

Fortgeschrittene Schema.org-Implementierung

Was unterscheidet eine fortgeschrittene von einer grundlegenden Schema.org-Implementierung?

Antwort: Eine grundlegende Implementierung beschreibt eine einzelne Entität auf einer Seite (z.B. ein Article). Eine fortgeschrittene Implementierung modelliert die Beziehungen zwischen mehreren Entitäten auf einer Seite und über die Website hinweg. Das Ziel ist es, nicht nur zu sagen, was eine Seite ist, sondern auch, in welchem Kontext sie steht und wie sie mit anderen Entitäten verbunden ist.

Wie werden Entitäten in Schema.org verschachtelt?

Antwort: Verschachtelung (Nesting) ist die Praxis, eine Schema.org-Entität als Wert einer Eigenschaft einer anderen Entität zu definieren. Anstatt nur einen Text anzugeben, wird ein komplettes Objekt mit eigenem @type und eigenen Eigenschaften eingefügt.

  • Beispiel: In einem Article-Schema wird die author-Eigenschaft mit einer verschachtelten Person-Entität versehen, die wiederum eigene Eigenschaften wie url und sameAs hat.

Welche Funktion hat die @id-Eigenschaft in JSON-LD?

Antwort: Die @id-Eigenschaft dient als eindeutiger, globaler Identifikator für eine Entität innerhalb des JSON-LD-Graphen. Sie sollte eine URL sein, die die Entität repräsentiert (oft die URL der Seite oder ein Fragment-Identifier wie #person). Die @id ermöglicht es, eine einmal definierte Entität an anderer Stelle im selben Schema-Markup wiederzuverwenden.

Wie werden bereits definierte Entitäten mittels @id referenziert?

Antwort: Nachdem eine Entität mit einer @id definiert wurde (z.B. eine Person mit {"@id": "https://example.com/ueber-uns#max"} ), kann jede andere Eigenschaft, die auf diese Person verweisen soll, diese @id als Wert verwenden.

  • Beispiel: Ein Review-Schema auf derselben Seite kann für die author-Eigenschaft {"@id": "https://example.com/ueber-uns#max"} angeben. Der Parser versteht, dass sich dies auf die zuvor definierte Person-Entität bezieht.

Wie wird eine Verbindung zum Google Knowledge Graph hergestellt?

Antwort: Die Verbindung zum Knowledge Graph wird über die sameAs-Eigenschaft hergestellt. Diese Eigenschaft verknüpft eine auf Ihrer Website definierte Entität mit einer autoritativen, externen Repräsentation derselben Entität. Als Werte werden URLs zu bekannten Entitäts-Datenbanken wie Wikidata, Wikipedia oder offiziellen Social-Media-Profilen angegeben. Dies hilft Google, die Entität eindeutig zu identifizieren.

Was ist ein Schema-Graph und wie wird er aufgebaut?

Antwort: Ein Schema-Graph ist die Gesamtheit aller miteinander verbundenen Entitäten, die in einem JSON-LD-Skript definiert sind. Anstatt mehrere separate <script>-Tags zu verwenden, werden alle Entitäten in einem einzigen <script>-Tag innerhalb eines @graph-Arrays zusammengefasst. Dies ist eine saubere Methode, um komplexe, miteinander verknüpfte Entitäten zu deklarieren.

Wie wird die mainEntity-Eigenschaft strategisch eingesetzt?

Antwort: Die mainEntity-Eigenschaft auf dem WebPage-Schema-Typ wird verwendet, um explizit zu deklarieren, welche Entität das Hauptthema der Seite ist. Dies ist nützlich, wenn eine Seite mehrere Entitäten beschreibt.

  • Beispiel: Auf einer Produktseite, die auch ein Video und Kundenbewertungen enthält, würde das WebPage-Schema die mainEntity-Eigenschaft nutzen, um auf die @id des Product-Schemas zu verweisen. Dies signalisiert Google, dass das Produkt der primäre Fokus der Seite ist.

Wie wird die about-Eigenschaft zur Kontextualisierung genutzt?

Antwort: Die about-Eigenschaft wird verwendet, um den Kontext eines Inhalts zu präzisieren. Sie verbindet eine kreative Arbeit (z.B. ein Article oder Review ) mit der Entität, um die es in diesem Inhalt geht.

  • Beispiel: Ein Artikel, der ein Softwareprodukt bewertet, würde im Article-Schema eine about-Eigenschaft haben, die auf die @id der SoftwareApplication-Entität verweist. Dies stellt eine klare thematische Verbindung her.

Was ist die Schlussfolgerung für eine fortgeschrittene technische SEO-Strategie?

Antwort: Fortgeschrittene Schema.org-Implementierung transformiert eine Website von einer Sammlung von Dokumenten zu einem strukturierten Datengraphen. Durch die Nutzung von Verschachtelung, @id-Referenzierung und der sameAs-Eigenschaft wird die semantische Bedeutung der Inhalte für Suchmaschinen präzise definiert. Dies ist eine Grundlage für eine verbesserte Sichtbarkeit und die Etablierung der Website als autoritative Quelle.

Integration in die fortgeschrittene technische SEO-Strategie

Fortgeschrittenes Schema.org schafft einen maschinenlesbaren Kontext-Layer über der Website.

Weiterführende Artikel

Aus demselben Cluster

Mit Thematischem Bezug