Es ist Zeit f?r einen weiteren gro?artigen Blogbeitrag. In diesem m?chte ich Ihnen einen umfassenden Einblick in SNIP, mein WordPress Plugin f?r strukturierte Daten, geben. Es soll Ihnen einen guten ?berblick erm?glichen, in welchen Situationen es Ihnen helfen kann. Viel Spa?! 😉
TL;DR
Meine Zusammenfassung ist folgende (tl;dr = zu lang, habe ich nicht gelesen):
- Strukturierte Daten…..
- sind nicht benutzerorientiert, sondern wichtig f?r Suchmaschinen.
- geh?ren zur technischen Suchmaschinenoptimierung.
- sind Metadaten. Das bedeutet: Sie sind f?r den Benutzer nicht sichtbar, aber f?r Suchmaschinen lesbar.
- geben Suchmaschinen ein besseres Verst?ndnis daf?r, was sich auf Ihrer Seite befindet.
- JSON+LD ist der de facto-Standard zur Kennzeichnung von strukturierten Daten.
- Bestimmte strukturierte Datentypen produzieren Rich Snippets in den Suchergebnissen.
- schema.org……
- bietet ein Vokabular, das wir verwenden k?nnen, um unsere Inhalte zu markieren.
- liefert Informationen ?ber zul?ssige Eigenschaften.
- SNIP…..
- kann strukturierte Daten durch Point and Klick erstellen.
- erfordert keine Programmierkenntnisse.
- gibt eine g?ltige JSON+LD-Syntax auf Ihrer Website aus.
- kann die Generierung strukturierter Daten automatisieren.
- wird von seinen Entwicklern unterst?tzt (kein Outsourcingunternehmen).
- wird seit 2011 st?ndig aktualisiert.
- erm?glicht es Ihnen, Feature-Requests an den Entwickler zu senden.
Strukturierte Daten und SEO
Sie haben wahrscheinlich schon von SEO, Search Engine Optimization, und wie es im Allgemeinen funktioniert geh?rt. Nat?rlich gibt es eine Million Dinge, die Sie in Betracht ziehen k?nnen, um in Suchmaschinen einen hohen Rang einzunehmen. Aber – meiner Meinung nach – ist die Nummer eins diese:
Suchmaschinen wollen wie Menschen sein.
Florian Simeth
Und wenn man ?ber diesen Satz noch ein wenig mehr nachdenkt, kann man sehr schnell erkennen, was er im Sinne von SEO bedeutet. Genau wie Sie, wollen auch die Suchmaschinen ?

- dass eine Website gut aussieht und benutzerfreundlich ist.
- das beste Ergebnis f?r einen Suchbegriff finden.
- ein gut aussehendes, ununterbrochenes Leseerlebnis.
- dass eine Website schnell geladen wird.
- Und so weiter.
Zusammenfassend k?nnen wir sagen: Eine Website muss in jeder Hinsicht erstklassig sein.
Alles oben genannte ist sehr benutzerorientiert. Aber strukturierte Daten sind es nicht wirklich. Es gibt weder ein Design, noch verhilft es den Benutzern zu einem gro?artigen Leseerlebnis. Jetzt w?rden Sie sich fragen: Warum brauchen wir das dann? Ich werde diese Frage im Folgenden beantworten. An dieser Stelle ist es wichtig zu verstehen, dass strukturierte Daten, da sie nicht benutzerorientiert sind, Teil der technischen SEO sind.
Was sind strukturierte Daten?
Strukturierte Daten sind vor allem eine gro?e Hilfe f?r Suchmaschinen, da sie Google und anderen Suchmaschinen ein besseres Verst?ndnis daf?r vermitteln, was sich auf Ihrer Website befindet.
Ich m?chte in diesem Beitrag nicht zu sehr ins Detail gehen, denn dieser Beitrag soll von SNIP handeln, meinem WordPress Plugin f?r strukturierte Daten. Aber hier ist ein kurzes Beispiel, das Ihnen helfen soll zu verstehen, warum wir strukturierte Daten im Allgemeinen ben?tigen.
?brigens: F?r ein noch besseres Verst?ndnis k?nnen Sie an meinem Strukturierte Daten Kurs teilnehmen. Der Videokurs ist eine Sammlung meines Wissens ?ber strukturierte Daten. Er wird Ihnen helfen, mehr dar?ber zu erfahren und die Zusammenh?nge zu verstehen.
Kommen wir nun zu dem Beispiel:

Sie wissen vielleicht, dass alle Smartphones ?ber ein eingebautes GPS f?r die Navigation verf?gen. Aber diese Funktionalit?t kann nicht nur zur Navigation, sondern auch f?r andere Zwecke genutzt werden. F?r Bilder, zum Beispiel.
Immer wenn Sie ein Bild aufnehmen ruft Ihre Kamera-App die GPS-Koordinaten ab und speichert sie in der Bilddatei. Diese Metadaten sind f?r Sie nicht sichtbar, aber f?r Anwendungen lesbar (wie die Bilder-App auf dem iPhone, die auf einer Karte anzeigt, wo das Bild aufgenommen wurde).
Dies ist vergleichbar mit der Funktionsweise von strukturierten Daten.
Strukturierte Daten sind in der Tat nichts anderes als Metadaten. Sie werden sie nicht erkennen, weil sie im Quellcode einer Website enthalten und daher f?r den User nicht sichtbar sind. Sie sind jedoch f?r Suchmaschinen lesbar.
?brigens: Sie k?nnen auch strukturierte Daten lesen, wenn Sie einen Blick in den Quellcode werfen, denn das Format, das alle gro?en Suchmaschinen sehen wollen, ist JSON+LD. Und dieses Format ist auch f?r den Menschen lesbar. Im Folgenden erfahren Sie mehr ?ber die Formate.
Warum brauchen wir strukturierte Daten?
Eines der Hauptprobleme war schon immer, dass Suchmaschinen (und ihre Roboter) nicht das ganze Bild einer einzelnen Webseite bekommen.
Nat?rlich ist es f?r Sie ganz einfach zu verstehen, dass es auf einer Produktseite um ein Produkt geht. Das sehen wir sehr schnell, weil wir als Menschen erfahren haben, dass eine Produktseite eine besondere Struktur hat. Zum Beispiel:
- es hat ein oder mehrere Produktbilder,
- zeigt irgendwo einen Preis an und
- hat eine Add-to-Cart-Button.
Aber was ist mit den Suchmaschinen? Nat?rlich k?nnen sie Seiten rendern und Screenshots davon machen. Es ist jedoch immer noch ziemlich schwierig f?r sie, den Titel des Produkts zu bekommen, welche Bilder zum Produkt geh?ren, und so weiter.
Mit einem WordPress Plugin f?r strukturierte Daten k?nnen Sie Suchmaschinen all dies und noch mehr mitteilen!
Wie sehen strukturierte Daten aus?
Es gibt verschiedene Formate, die ich im 2. Teil des Strukturierte Daten Kurses ausf?hrlich erl?utere. Aber das Wichtigste ist das JSON+LD-Format.
Ein einfaches Beispiel w?rde so aussehen: (K?nnen Sie erkennen, dass wir hier nur Schl?ssel-Wert-Paare haben? Es ist super einfach).
{
"@context": "http://schema.org",
"@type": "Product",
"name": "SNIP - WordPress Plugin for Structured Data",
}
Das obige Beispiel zeigt Suchmaschinen, dass die aktuelle Seite ein Produkt (@type) anzeigt, weil der Ausschnitt auf schema.org/Produkt zeigt (ich werde Ihnen unten zeigen, was schema.org ist).
Au?erdem: Suchmaschinen erhalten jetzt auch den Namen des Produkts (wegen der Namens-Eigenschaft)!
Sie k?nnen sehen, dass es leicht zu lesen und zu verstehen ist. Dies gilt auch f?r Suchmaschinen. Ich denke, jeder kann anhand dieses Beispiels verstehen, dass es einfacher ist, Daten aus strukturierten Daten zu lesen, als energieintensive und komplexe Algorithmen zu verwenden, um herauszufinden, ob es sich bei der Seite um ein Produkt handelt.
Hier ist ein weiteres Beispiel:
{
"@context": "http://schema.org",
"@type": "Product",
"name": "SNIP - WordPress Plugin for Structured Data",
"offers": {
"@context": "http://schema.org",
"@type": "Offer",
"availability": "http://schema.org/InStock",
"priceCurrency": "USD",
"category": "WordPress Plugin",
"price": "97"
}
}
Oben sehen Sie ein detaillierteres Beispiel f?r ein Produktschema. Es zeigt auch den Preis an (was ein Angebot ist).
Was ist schema.org?
Die schema.org-Website enth?lt ein Basisvokabular, mit dem jeder von uns Daten auszeichnen kann. Auf dieser Seite finden Sie die vollst?ndige Hierarchie der verf?gbaren Schema-Typen.
Nehmen wir also an, Sie wollen einen “Teddyb?ren” auf Ihrer Website markieren, weil Sie ?ber einen Teddyb?ren geschrieben haben. Wie Sie auf der Hierarchieseite auf schema.org sehen k?nnen, gibt es daf?r keinen Markup. Sie m?ssen also entscheiden, welches Schema Sie stattdessen verwenden sollten.
Wenn Ihr Blogbeitrag eine Bewertung ?ber den Teddyb?ren ist, k?nnen Sie schema.org/Review verwenden. Wenn Sie einen Teddyb?ren verkaufen, k?nnen Sie schema.org/Produkt wieder verwenden.
Auf der Produktseite auf schema.org erfahren Sie, welche Eigenschaften verf?gbar sind. Oben haben wir nur Namen und Angebote verwendet, aber nat?rlich gibt es noch viel mehr. Zum Beispiel die Marke, den Hersteller und so weiter.
Ist das verwirrend? Machen Sie sich in Teil 3 meines Kurses damit vertraut: Wie man Schema Typen findet.
Was sind Rich Snippets?
Das Beste an bestimmten strukturierten Daten ist, dass sie so genannte Rich Snippets in den Suchergebnissen erzeugen. Das bedeutet, dass ein normales Suchergebnis (“Snippet”) mit Werten aus den auf Ihrer Website gefundenen strukturierten Daten angereichert wird. Hier ist ein Beispiel:

Ja, genau: Sie zeichnen die Daten auf Ihrer Website aus, die dann in den Suchergebnissen angezeigt werden.
Sie sollten jedoch beachten, dass es keine Garantie daf?r gibt, dass solche angereicherten Suchergebnisse auf den Seiten von Suchmaschinen erscheinen. Mehr dazu in meinem Blogbeitrag: Wann werden Rich Snippets in den Suchergebnissen angezeigt? (englisch)
Beachten Sie auch: Nicht jedes Schema (das Sie auf schema.org finden) zeigt solche angereicherten Ergebnisse. Sie k?nnen einen Blick auf Googles Referenz werfen, um zu sehen, welche Rich Snippets angezeigt werden und wie sie aussehen.
Warum ben?tigen wir ein WordPress Plugin f?r strukturierte Daten?
Weil es Ihr Leben so viel einfacher macht!
Ich sch?tze, die meisten WordPress?ler sind einfach keine Programmierer. Code ist verwirrend. Auch wenn es sich nur um einfachen Code handelt (wie hier mit der Schl?ssel-Wert-Paare-Syntax).
Keine Programmierkenntnisse erforderlich
Eines der besten Argumente ist also, dass es f?r Nicht-Entwickler super einfach ist, strukturierte Daten zu erstellen, weil Sie nicht kodieren m?ssen!
SNIP erzeugt eine g?ltige JSON+LD-Syntax auf dem Frontend. Und Sie m?ssen sich nicht in irgendeinen Code einarbeiten.
WYSIWYG: What you see is what you get
Der in SNIP integrierte Generator hilft Ihnen, ein bestimmtes Schema und dessen Eigenschaften per Mausklick auszuw?hlen. Super einfach.
Sie k?nnen den integrierten Structured Data Generator sogar online auf meiner Website testen. Er ist kostenlos, aber in einigen Funktionen eingeschr?nkt.

Automatische Generierung strukturierter Daten
Ein weiterer gro?er Vorteil ist, dass SNIP es Ihnen erm?glicht, so genannte Globale Snippets zu erstellen. Das sind strukturierte Daten, die Sie automatisch auf mehrere Beitr?ge, Seiten oder benutzerdefinierte Beitragsarten verteilen k?nnen.
Das Einzige, was Sie daf?r tun m?ssen ist, ein paar Regeln aufzustellen, wie Sie es in der Abbildung unten sehen:

Unterst?tzung f?r benutzerdefinierte Felder
Um das Beste aus dieser Funktion herauszuholen, unterst?tzt SNIP benutzerdefinierte Felder. Das bedeutet, dass Sie Mu?-Felder auf vorhandene Werte abbilden k?nnen.
Es hat auch direkte Unterst?tzung f?r WooCommerce (siehe dazu meinen ultimativen Leitfaden zu Schema for WooCommerce). Dadurch k?nnen Sie ein “Produkt”-Schema als Global Snippet einrichten und auf alle Ihre Produkte gleichzeitig ?bertragen.
Das spart Ihnen nicht nur viel Zeit (weil Sie nicht jedes Schema Seite f?r Seite erstellen m?ssen), sondern erleichtert Ihnen auch das Leben, da Sie benutzerdefinierte Felder zuweisen k?nnen. Hier ist ein Beispiel:

Im Moment k?nnen Sie die folgenden eingebauten Werte verwenden:
- Direkte Texteingabe
- Post-Meta-Feld (Sie k?nnen auch auf Werte innerhalb von Objekten und Arrays zugreifen)
- Beitragstitel
- Auszug aus dem Beitrag
- Autorenname des Beitrags
- Blog-Titel
- Blog-Beschreibung
- Inhalte ver?ffentlichen
- Buchungs-ID
- Taxonomien (wie Tags und Kategorien)
Wenn Sie Yoast SEO verwenden, k?nnen Sie folgendes verwenden:
- SEO-Titel
- SEO Metadatenbeschreibung
- Erstes, gefundenes Bild in einem Beitrag
Eigenschaften ?berschreiben
Wie l?st man es, wenn Sie ein Global Snippet einrichten und automatisch strukturierte Daten an alle Ihre Beitr?ge ?bertragen, jetzt aber eine bestimmte Eigenschaft manuell nur f?r ein Produkt ersetzen m?chten?
Auch hierf?r gibt es eine L?sung. Und diese Funktion wird als das ?berschreiben von globalen Eigenschaften bezeichnet. Es erm?glicht Ihnen, bestimmte Eigenschaften auf jeder Seite manuell zu ?berschreiben, auf der ein Global Snippet integriert wurde. Auch wenn dieses automatisch mit einem benutzerdefinierten Feld gef?llt wurde.
Unterst?tzte Schemas
Ein gutes strukturierte Daten WordPress Plugin erm?glicht es Ihnen, alle Arten von Schemata zu generieren. In SNIP werden alle Schemata unterst?tzt, die Sie auf schema.org finden. Sie w?hlen es einfach mit dem eingebauten Generator aus.
Hier ist eine vollst?ndige Liste der unterst?tzten Schemas.
Entwicklerfreundlich
Nat?rlich sollten nicht nur Nicht-Entwickler mit einem strukturierte Daten Plugin f?r WordPress zufrieden sein, sondern auch Programmierer!
Ich wusste von Anfang an, dass es immer Edge-Cases gibt, die das Plugin nicht verarbeiten kann. Deshalb habe ich viele Filter und Action-Hooks hinzugef?gt, die ein Drittanbieter verwenden kann.
In der Vergangenheit haben Kunden erfolgreich Bewertungen von Drittanbietern wie Yotpo ?ber die integrierte SNIP-API integriert.
Unterst?tzung durch reale Personen
Nat?rlich habe ich meinen kleinen “WP-Buddy Bot”, der mir helfen soll, unn?tige Supportanfragen herauszufiltern, da die meisten Fragen ohnehin bereits beantwortet wurden. Und du findest sie alle auf der sehr umfangreichen Dokumentationsseite. Wenn der Bot Ihnen jedoch nicht helfen kann, leitet er Sie zu mir, dem Entwickler von SNIP.