Dies wird ein ziemlich langer Artikel über strukturierte Daten – Schema.org und wie Sie sie auf Ihrer Website implementieren können, um SEO-Vorteile zu erzielen. Ich gehe recht ausführlich auf die Details ein, da ich der Meinung bin, dass Schemata im Jahr 2020 verpflichtend sein werden.
#1. Was sind strukturierte Daten?
Suchmaschinen möchten Ihre Webseiten vollständig verstehen, da dies ihnen hilft, Ihre Inhalte in den SERPs genau einzuordnen .
Während die meisten Suchmaschinen gut darin sind, die Wörter auf einer Seite zu analysieren, um ein Thema oder Thema zu finden, können Sie ihnen noch mehr helfen, indem Sie spezifische Informationen in einer standardisierten Sprache bereitstellen, die Suchmaschinen verstehen können.
Strukturierte Daten (auch Schema-Markup genannt) stellen diese zusätzlichen Informationen bereit. Strukturierte Daten sind Daten (oder Informationen), die auf eine bestimmte Weise organisiert (strukturiert) wurden.
Die strukturierten Daten können Informationen über eine Webseite enthalten, z. B. Autor, Titel, Beschreibung, Bewertung, Zutaten, Kochzeit, Videolänge usw. Nach eigenem Ermessen kann Google diese Daten dann verwenden, um den Suchergebnissen mehr Wert zu verleihen.
Hier ist ein Beispiel, das zeigt, wie Google in eine Webseite eingebettete strukturierte Daten verwendet, um Bewertungsdaten hervorzuheben:
Beachten Sie, dass die Einträge in den SERPs Sterne- und Zahlenbewertungen, die Anzahl der Stimmen und sogar Startpreise enthalten. Diese werden Rich Snippets genannt, wobei sich das Wort „Rich“ auf alles bezieht, was normalerweise nicht in einem normalen Eintrag vorkommt (blauer Titel, grüne URL und schwarze Beschreibung).
Solche Rich Snippets werden von Google anhand strukturierter Daten erstellt, die diese Webmaster in die Webseite eingebettet haben.
Hier ist ein Ausschnitt dieser strukturierten Daten aus dem Quellcode der ersten Seite:
Der Pfeil zeigt auf die strukturierten Daten, die den Bewertungswert und die Anzahl angeben. Sie können sehen, dass der Wert im Rich Snippet verwendet wird.
Der Rahmen um die Beschreibung hebt einen weiteren wichtigen Punkt hervor. Nur weil Sie die strukturierten Daten hinzufügen, heißt das nicht, dass Google sie auch verwenden wird.
Wenn Sie sich den Screenshot mit den Rich Snippets in den SERPs noch einmal ansehen, erkennen Sie, dass Google diese Beschreibung im Rich Snippet nicht verwendet hat.
Google hat auch nicht den neuesten „Niedrigpreis“ von 3,05 $ (der SERPs-Snippet zeigt Preise ab 3,92 $), daher wurden diese strukturierten Daten möglicherweise seit dem letzten Google-Crawling dieser Seite aktualisiert.
Die auf dieser Seite eingebetteten strukturierten Daten liefern Google weitere Informationen, die es nach eigenem Ermessen verwenden kann, um die Auflistung in den SERPs zu verbessern.
Es hilft Google auch dabei, den Inhalt der Seite besser zu verstehen, was zu einem genaueren Ranking der Seite führt.
Strukturierte Daten (SD) sollten ein integraler Bestandteil Ihrer SEO sein, da sie von Suchmaschinen, Facebook, Pinterest usw. gelesen (und verwendet) werden können.
Wer profitiert von der Implementierung strukturierter Daten?
Wenn eine der folgenden Aussagen zutrifft, sollten Sie strukturierte Daten auf Ihrer Website implementieren.
- Wenn Ihnen organischer Suchverkehr wichtig ist.
- Sie möchten, dass Ihre Seiten in den SERPs hervorstechen.
- Sie haben mehrere Artikel zu Schlüsselbegriffen und möchten, dass diese als Karussell in den SERPs hervorstechen.
- Ihre Seiten umfassen Bewertungen, Stellenangebote, lokale Unternehmen, Veranstaltungen, Produkte, Kurse und E-Commerce.
#2. Strukturierte Daten implementieren
Ich möchte Sie nicht verwirren, aber es gibt mehr als eine Möglichkeit, strukturierte Daten zu implementieren . Wir werden jedoch nur über die von Google bevorzugte Methode sprechen, die eine Taxonomie namens schema.org und die Programmiersprache JSON-LD verwendet.
Für WordPress-Benutzer, die nicht einmal den geringsten Programmieraufwand erlernen möchten, keine Panik. Ich werde mir ein WordPress-Plugin ansehen, das strukturierte Daten für Sie implementieren kann.
Um strukturierte Daten hinzuzufügen, müssen wir die Regeln kennen, die die Struktur steuern. In ihrer einfachsten Form sind strukturierte Daten eine Menge von Variablen/Wert-Paaren.
Die in diesem Code angezeigten Variablennamen sind von entscheidender Bedeutung. Wenn Sie nicht den genauen Variablennamen verwenden, wird der Code nicht verstanden.
Als Webmaster müssen wir wissen, welche Variablen verfügbar sind und welche Werte diese Variablen akzeptieren. Hier kommt die Taxonomie ins Spiel, auf die wir vorhin Bezug genommen haben.
Im Jahr 2011 kamen Google, Bing, Yahoo! und Yandex zusammen, um eine standardisierte Liste von Attributen und Entitäten zu erstellen, die sie alle unterstützen wollten und die als Schema.org bekannt wurde (ja, es ist eine Website). Schema.org ist die Taxonomie von „Dingen“, die wir zu unseren strukturierten Daten hinzufügen können.
Okay, also lassen Sie uns einen kurzen Rückblick geben.
- Strukturierte Daten bestehen aus Dingen, und Dinge haben Eigenschaften.
- Schema.org ist eine Taxonomie aller Dinge und ihrer Eigenschaften.
- Google empfiehlt ausdrücklich die Verwendung von schema.org und einer Programmiersprache namens JSON-LD, um den strukturierten Datencode zu erstellen, den wir in unsere Webseiten einbetten.
- Schema.org ist daher unsere wichtigste Ressource für die Erstellung unserer strukturierten Daten.
Habe es?
Nun ja, da ist ein Wermutstropfen ... Google!
Google hat zusätzlich zu dem, was Sie auf Schema.org finden, auch seine eigenen Richtlinien.
Sie können Ihre strukturierten Daten gemäß schema.org erstellen, aber wenn Sie nicht auch die Richtlinien von Google umsetzen, kann der Suchriese eine Strafe auf Ihre Seiten/Website verhängen. Diese Richtlinien finden Sie hier .
Die gute Nachricht ist, dass die meisten Richtlinien von Google nur dazu dienen, Webadministratoren daran zu hindern, das System zu missbrauchen, indem sie beispielsweise strukturierte Daten erstellen, die den Inhalt der Seite nicht genau wiedergeben.
2.1 JSON-LD
Wir haben bereits erwähnt, dass strukturierte Daten mithilfe der JSON-LD-Sprache codiert werden. JSON-LD ist der Code, der zur Weitergabe der Daten an die Suchmaschinen verwendet wird.
Mit dem Google-Hilfsprogramm für strukturierte Daten können wir strukturierte JSON-LD-Daten erstellen . Mit diesem Tool können Sie Ihre Website markieren und dann das JSON-LD erfassen, das Sie Ihrer Seite hinzufügen müssen.
Probieren Sie es aus. Gehen Sie zu dieser Seite. Suchen Sie auf einer Ihrer Websites nach einer URL, wählen Sie den Schematyp aus, den Sie erstellen möchten, und fügen Sie dann die URL ein. Klicken Sie zum Starten auf die Schaltfläche „Tagging starten“.
Ihre Seite wird in einem geteilten Bildschirm geladen, mit den Datenelementen auf der rechten Seite und Ihrer Webseite auf der linken Seite. Sie können jetzt mit der Maus Informationen auf Ihrer Webseite hervorheben.
Wenn Sie dies tun, wird ein Popup-Menü angezeigt, in dem Sie die gerade hervorgehobenen Daten mit Tags versehen können. In diesem Beispiel habe ich den Titel hervorgehoben und wähle den Namen aus dem Menü aus:
Wenn Sie auf ein Menüelement klicken, wird dieser Datenwert in die Variable rechts auf dem Bildschirm geschrieben. Markieren Sie so viele Informationen wie möglich über Ihre Seite.
Wenn es Informationen gibt, die Sie markieren möchten, die aber physisch nicht auf der Seite zu finden sind (Sie können sie also nicht hervorheben), klicken Sie unten auf die Schaltfläche „Fehlendes Tag hinzufügen“. Anschließend können Sie die Daten manuell eingeben.
Wenn Sie mit dem Markieren Ihrer Seite fertig sind, klicken Sie oben rechts auf die Schaltfläche „HTML erstellen“. Stellen Sie im nächsten Bildschirm sicher, dass Sie JSON-LD aus dem Dropdown-Feld ausgewählt haben. Ihr gültiger JSON-LD-Code wird unten aufgeführt:
Dieser Code kann nun in die Webseite eingefügt werden.
Es gibt verschiedene Möglichkeiten, den Code in eine Webseite einzufügen. Wenn Sie mit dem Tag Manager vertraut sind, können Sie ihn nutzen. Oder Sie können den Code direkt in den HTML-Code Ihrer Seite einfügen, ihn testen und dann mit der nächsten Seite fortfahren, die Sie markieren möchten.
#3. Schema-Markup testen
Sie können Ihre strukturierten Daten mit dem Testtool für strukturierte Daten von Google . Wenn Sie zu dieser URL gelangen, haben Sie die Wahl, eine URL oder ein Code-Snippet zu testen.
Wenn Sie die strukturierten Daten bereits in Ihre Webseite eingegeben haben, testen Sie die URL. Ihre Seite wird analysiert und die Ergebnisse zeigen:
Sie suchen ein sauberes Gesundheitszeugnis. Das bedeutet 0 Fehler. Jeder dieser Einträge in der Ergebnistabelle stellt ein anderes Bit an Strukturdaten
auf Ihrer Webseite dar.
Je nachdem, wie Ihre Website erstellt wurde, sind auf Ihren Webseiten möglicherweise bereits strukturierte Daten vorhanden. Wenn Sie WordPress verwenden, fügt WordPress einige für Sie hinzu, ebenso wie einige Plugins.
Die Seite oben enthält strukturierte Daten zu Folgendem:
- Breadcrumb (hinzugefügt von WordPress).
- Organisation (Hinzugefügt durch das Yoast SEO-Plugin)
- Breadcrumblist (Hinzugefügt durch das Yoast SEO-Plugin)
- NewsArticle (hinzugefügt durch das JSON-LD, das wir gerade erstellt haben).
Sie können auf jeden dieser Einträge klicken, um die strukturierten Daten zu erweitern. Wenn ich also auf „Organisation“ klicke, werden mir die strukturierten Daten für dieses „Ding“ angezeigt.
#4. Fehlerbehebung mit der Google Console
Die alte Benutzeroberfläche (Sie können immer noch darauf wechseln) der Google Search Console verfügt über einen Abschnitt, der Ihnen bei Ihren strukturierten Daten helfen kann. Sie finden die Tools für strukturierte Daten im Menü „SearchAppearance“.
Der Bildschirm „Strukturierte Daten“ zeigt alle Probleme mit den strukturierten Daten auf Ihrer Website an.
Durch Klicken auf die Zeilen, die Fehler enthalten, wird eine detailliertere Ansicht geöffnet. Sie sehen die URLs mit strukturierten Datenfehlern sowie die Fehler selbst.
Wenn Sie auf die URL klicken, öffnet sich ein Dialogfeld mit weiteren Details sowie einer Schaltfläche zum Testen der strukturierten Daten auf der Live-Seite:
Möglicherweise stellen Sie beim Testen Ihrer Live-Seite fest, dass das Schema einwandfrei validiert wird. Das liegt daran, dass das Problem behoben wurde, seit Google es das letzte Mal gesehen hat. Es bleibt in der Fehlerliste, bis Google die Seite erneut ausspioniert und das gültige Schema findet.
Was das manuelle Hinzufügen strukturierter Daten zu einer Website angeht, haben wir nur an der Oberfläche gekratzt, aber was die manuellen Methoden betrifft, haben wir alles abgedeckt.
Wie Sie gesehen haben, müssen Sie viele Regeln befolgen, und diese Regeln können sich ohne Vorankündigung ändern.
Ich persönlich möchte nicht den Aufwand oder die Zeitverschwendung haben, jedes Mal, wenn ich strukturierte Daten zu einer Webseite hinzufüge, die Richtlinien von Schema.org und Google überprüfen zu müssen. Daher ist meine bevorzugte Methode zum Hinzufügen strukturierter Daten die Verwendung eines WordPress-Plugins.
Das Plugin, das ich verwende, heißt Schema Pro , und ich möchte Ihnen zeigen, wie das schnell funktioniert.
#5. Schema Pro WordPress-Plugin
Der Hauptgrund, warum ich dieses Plugin für strukturierte Daten liebe, ist, dass es regelmäßig aktualisiert wird.
Wenn Schema.org aktualisiert wird, wird dieses Plugin aktualisiert. Das bedeutet, dass ich mich auf wichtigere Dinge konzentrieren kann und dem Plugin die Verwaltung meiner Anforderungen an strukturierte Daten überlassen kann.
Details zum Plugin finden Sie hier . Und hier haben wir einen schönen WP Schema-Rabatt für unsere Leser. Ich werde mit diesem Plugin auf einer meiner Testseiten einige strukturierte Daten einrichten.
5.1 Schema Pro-Einstellungen
Nach der Installation und Aktivierung fügt das Plugin ein Menü unter dem Einstellungsmenü in der linken Seitenleiste Ihres Dashboards hinzu. Ich bevorzuge die Schema Pro-Einstellungen an einer anderen Stelle, und das können Sie im Konfigurationsmenü tun:
Was auch immer Sie hier hinzufügen, wird zu den strukturierten Daten Ihrer Webseiten hinzugefügt. Meine Seiten verfügen nun über strukturierte Datenwerte für das Site-Logo, den Site-Typ und den Firmennamen im Screenshot oben.
Fügen Sie auf der Registerkarte „Soziale Profile“ der Einstellungen alle Social-Media-Seiten hinzu, die Sie für die Website eingerichtet haben.
Auf der Registerkarte Andere Schemaeinstellungen können Sie weitere strukturierte Daten zuweisen:
Auch hier werden alle Daten, die Sie jetzt eingeben, in JSON-LD konvertiert und automatisch zu Ihren Seiten hinzugefügt. Sie können das den Seiten hinzugefügte Schema testen, indem Sie Ihre Website besuchen, während Sie in Ihrem Dashboard angemeldet sind.
Wenn Sie auf diesen Link klicken, wird die aktuelle Webseite im Structured Data Testing Tool geöffnet, sodass Sie die neuen strukturierten Daten sehen und bestätigen können, dass sie in Ordnung sind.
5.2 Spezifisches Schema hinzufügen
Nachdem die allgemeinen Einstellungen abgeschlossen sind, können wir nun damit beginnen, Schemata für bestimmte Seiten hinzuzufügen. Klicken Sie auf die Registerkarte „Schema“ und dann auf die Schaltfläche „Neu hinzufügen“. Auf dem geladenen Bildschirm können Sie den Schematyp auswählen, den Sie erstellen möchten:
Nachdem Sie auf die Schaltfläche „Weiter“ geklickt haben, werden Sie gefragt, wo auf Ihrer Website das neue Schema integriert werden soll:
In meinem Fall möchte ich, dass dieses Schema auf alle Beiträge angewendet wird.
Archivseiten (Tag, Kategorie) oder Seiten auswählen können
Wenn Sie das Schema beispielsweise nur auf einen oder zwei Beiträge anwenden möchten, können Sie dies tun. Sie haben auch die Möglichkeit, Ausschlussregeln hinzuzufügen, die verhindern, dass das Schema basierend auf Ihren Kriterien zu Seiten hinzugefügt wird.
Sie können mehrere „Aktivierungs-“ und „Ausschluss“-Regeln hinzufügen, um bestimmte Seiten und Abschnitte Ihrer Website gezielt anzusprechen. Beispielsweise können Sie das Bewertungsschema so einrichten, dass es auf alle Beiträge in der Bewertungskategorie angewendet wird.
Wenn Sie fertig sind, klicken Sie auf die Schaltfläche Weiter. Sie erhalten eine Bestätigung, dass Ihr Schema eingerichtet wurde:
Klicken Sie auf die Schaltfläche „Einrichtung abschließen“, um den Bildschirm „Schema bearbeiten“ aufzurufen:
Auf diesem Bildschirm können Sie das Schema bearbeiten, einschließlich der Aktivierungs-/Ausschlussregeln, falls erforderlich. Das Schema wird durch Auswahl von Optionen aus Dropdown-Feldern eingerichtet.
Was auch immer im Dropdown-Feld ausgewählt wird, wird verwendet, um strukturierte Daten für jeden Beitrag zu erstellen. Stellen Sie sich die Optionen in den Dropdown-Feldern als Variablen vor, die sich für jeden Beitrag ändern.
Wenn Sie beispielsweise die Variable „Titel“ für die Eigenschaft „Überschrift“ ausgewählt haben, verwendet jeder Beitrag seinen Titel für das Schema „Überschrift“.
Die meisten dieser Optionen werden für Sie korrekt ausgewählt, Sie können die Standardeinstellungen jedoch ändern oder überschreiben. Beispielsweise hat das Plugin für den Herausgebernamen den Site-Titel in den strukturierten Daten ausgewählt (was durchaus Sinn macht).
Wenn ich auf das Dropdown-Feld klicke, kann ich bei Bedarf eine andere Auswahl treffen, einschließlich „Fester Text“, wo ich einen beliebigen Text eingeben kann:
Eine weitere nützliche Option im Dropdown-Feld ist „Neues benutzerdefiniertes Feld“. In diesem Fall können Sie den Wert zum Zeitpunkt der Veröffentlichung des Inhalts auswählen.
Ein gutes Beispiel hierfür ist das Bildfeld, das für das Artikelschema unerlässlich ist. Standardmäßig ist es auf „Featured Image“ eingestellt. Wenn einem Beitrag jedoch kein Featured Image zugewiesen ist, führt dies zu einem Fehler bei der Validierung strukturierter Daten.
Indem ich das Bild in „Neues benutzerdefiniertes Feld“ ändere, kann ich das Bild für jeden Beitrag zum Zeitpunkt der Veröffentlichung des Beitrags angeben (direkt auf dem Bildschirm „Beitrag bearbeiten“):
Durch Auswahl eines Bildes zum Zeitpunkt der Veröffentlichung wird der Bildfehler behoben.
Allerdings enthält dieser Fehlerbericht noch einen weiteren Fehler. Das Logo. Dieses Problem lässt sich leicht beheben, indem ich in den Site-Identitätseinstellungen meines Themes ein Site-Symbol zuweise.
Dieses Plugin kann noch viel mehr für Sie tun.
Allerdings werde ich es dabei belassen. Wenn Sie sich für den Kauf des WP Schema Pro-Plugins , haben Sie vollen Zugriff auf die Plugin-Dokumentation, die Ihnen weiterhilft.
Bevor ich diesen Artikel beende, möchte ich erwähnen, dass es einige kostenlose Plugins für strukturierte Daten gibt.
Ich habe diejenigen ausprobiert, die ich finden konnte, und bei allen einige grundlegende Funktionsprobleme festgestellt.
#6. Schema- und strukturierte Datenressourcen
Bei strukturierten Daten gibt es viel zu lernen, und ich konnte in diesem Artikel nur an der Oberfläche kratzen. Meiner Meinung nach ist es etwas, das Sie als SEO nutzen müssen. Lassen Sie mich zum Schluss einige der wichtigeren Ressourcen auflisten.
- Schema.org – Die von Google empfohlene Taxonomie.
- Google-Richtlinien für strukturierte Daten
- Testtool für strukturierte Daten
- Google Search Console
- Markup-Helfer
#7. Abschluss
Nutzen Sie also Schema.org?
Haben Sie die Verbesserungen im Ranking gesehen?
Oder vielleicht brauchen Sie Hilfe. Ich begleite Sie gerne. Lass es mich einfach unten in den Kommentaren wissen.
Das ist ein toller Artikel! Alles ist sehr einfach erklärt und macht strukturierte Daten jetzt für meine SEO viel einfacher.
Danke Daniel!
Vielen Dank, Cosmin, für Ihre netten Worte und ich freue mich, dass Sie die Inhalte für Ihren SEO-Lernprozess wertvoll fanden. Alles Gute und halten Sie uns über Ihren Schema.org-Implementierungsprozess auf dem Laufenden.