Auf dieser Seite erfahren Sie, wie Sie die strukturierten Daten hinzufügen, von denen Suchoperatoren abhängig sind.
Webseiten enthalten oft Freitext, der für Menschen lesen, aber für Computer schwieriger zu verstehen. Einige Webseiten haben Informationen mit einer Struktur, die leicht z. B. ein in die URL oder den Titel der Seite eingebettetes Datum der Seite, oder maschinenlesbaren Feldern, die in den HTML-Code eingebettet sind. Google extrahiert verschiedene strukturierte Daten aus Webseiten. Dieses werden die von Google extrahierten strukturierten Datentypen beschrieben, die verfügbar in Benutzerdefinierte Snippets und Strukturierte Suche.
- Übersicht
- Daten für die Programmable Search Engine bereitstellen <ph type="x-smartling-placeholder">
- Daten für Rich Snippets bereitstellen <ph type="x-smartling-placeholder">
- Extrahierte strukturierte Daten ansehen
Übersicht
Auf Webseiten, auf denen DVDs verkauft werden, können Sie um den Titel zu finden, wie die Rezensenten den Film fanden wie sie den Ort bewertet haben. Aber ein Computer kann das nicht tun, nicht versteht, wie die Informationen strukturiert sind.
Wenn die Seite beispielsweise Inhalte zur DVD enthält, zusammen mit Empfehlungen für andere Artikel, Werbung von anderen Händlern und Kommentare von kann die Seite unterschiedliche Preise für nicht nur für die DVD, die verkauft wird. Sie können ganz einfach feststellen, den Preis für die DVD herauszubekommen, während die anderen Preise wegfallen, nicht möglich ist. Bei einigen ausgefeilten Programmen sind die Preise die Webseite, aber sie können nicht die Regeln festlegen, den Preis der DVD.
Strukturierte Datenformate sind Regeln, die Struktur und Inhalt der Webseite. Dabei handelt es sich um Markups, die auf Textausschnitte angewendet werden, Computer ihre Bedeutung oder Semantik verarbeiten können. Durch das Markup wird der die Formatierung Ihrer Website, werden lediglich die Metadaten und der Text zwischen dass die XHTML-Tags für Computer aussagekräftiger sind.
Die Programmable Search Engine erkennt die folgenden Formate:
- PageMaps: unsichtbare XML-Blöcke, durch die zu Seiten hinzufügen.
- JSON-LD unsichtbare strukturierte Daten mithilfe von JSON-Format.
- Mikroformate: Tags, mit denen das Markup „Sichtbar“ ausgezeichnet wird vordefinierter Typen zu verwenden.
- RDFa: ein alternativer Standard zum Auszeichnen sichtbarer Inhalte Seiteninhalt entlang beliebiger Typen.
- Mikrodaten: ein neuer HTML5-Standard für das Markup sichtbaren Seiteninhalt.
<meta>
-Tags: Standard-HTML-Tags, von denen ein Teil davon besteht werden von Google geparst.- Seitendatum: Elemente auf einer Seite, die das Datum, das Google zu parsen versucht
Sie können eines der von Ihnen bevorzugten Formate oder eine Kombination davon verwenden. Im Gegensatz zur Programmable Search Engine verwendet die Google Suche nur JSON-LD, Mikrodaten und RDFa wenn Rich Snippets generiert werden, und sie verfügt über einen eigenen Algorithmus und eigene Richtlinien um zu bestimmen, welche Informationen den Nutzern angezeigt werden. Ein Element aus strukturierten Daten, das Sie werden möglicherweise nicht in der Programmable Search Engine Suchergebnisse
Im Folgenden finden Sie ein idealisiertes Snippet mit einfachem HTML-Code von einer Bewertungswebsite:
<div> <div> <h1>Pizza My Heart</h1> </div> <span>88%</span> like it <a href="#reviews">See all 12 reviews</a> <span>Under $10 per entree</span> <div>
Das folgende Snippet zeigt den vorherigen HTML-Code um ein Format namens Mikroformate erweitert:
<div class="hreview-aggregate"> <div class="vcard item"> <h1 class="fn">Pizza My Heart</h1> </div> <span class="rating average">88%</span> like it <a href="#reviews">See all <span class="count">12</span> reviews</a> <span class="pricerange">Under $10 per entree</span> <div>
Wenn Sie standardmäßige strukturierte Datenformate in Ihre Webseiten, stellen Sie die Daten nicht nur der Programmable Search Engine zur Verfügung, auch für alle Dienste oder Tools, die denselben Standard unterstützen. Übernehmen strukturierte Daten zu den wichtigsten Informationen auf der Webseite hinzufügen, können Sie sie direkt in den Ergebnissen präsentieren. Wenn Sie beispielsweise über eine Website verfügen, über die Android-Geräte verkauft werden, Bewertungen, Preise, Verfügbarkeit usw. Wenn Nutzer bei der Suche für Android-Geräte sehen sie Bewertungen, Preise und auf einen Blick.
Damit Computer jetzt verstehen, Datentypen auf der Webseite. Was heißt das für die Zukunft? Computer können auch die grundlegende Aufgabe, Informationen in verschiedenen verschiedenen Umgebungen zu finden und zu kombinieren, Webseiten. Dadurch entlasten Sie die Nutzer von langweiligen Aufgaben wie Seiten durchforsten, um die gewünschten Elemente zu finden. Suchmaschinen wie etwa die Programmable Search Engine, und sie auf nützliche und aussagekräftige Weise anzeigen, z. B. benutzerdefinierte Snippets und strukturierte Suche:
Daten für die Programmable Search Engine bereitstellen
Google unterstützt verschiedene Arten von Daten, die hauptsächlich von
Programmable Search Engine: Pagemaps, eine Teilmenge von <meta>
-Tags und ungefähre Seitenangaben.
PageMaps verwenden
PageMaps ist ein strukturiertes Datenformat, das Google Informationen die Daten auf einer Seite. Sie ermöglicht es Website-Creatorn, Daten und Notizen in Webseiten. Obwohl die strukturierten Daten für Ihre Nutzer oder erkennt die Programmable Search Engine dies beim Indexieren Ihrer Webseiten direkt im Feld Programmable Search Element:
Sie können PageMaps explizit zu einer Seite hinzufügen oder PageMaps mithilfe einer Sitemap einreichen.
Google verwendet auch andere Informationen auf der Seite, wie Rich Snippets-Markup oder
meta
-Tag-Daten, um eine PageMap zu erstellen.
Im Gegensatz zu den anderen unten beschriebenen strukturierten Datenformaten bietet PageMaps
Sie müssen keine Standardeigenschaften oder -begriffe befolgen und auch keine Verweise auf
vorhandenen Vokabular, Schema oder Vorlage hinzufügen. Sie können einfach
benutzerdefinierte Attributwerte, die für Ihre Website sinnvoll sind. Im Gegensatz zur strukturierten
Datenattribute von Mikroformaten, Mikrodaten und Mikrodaten, die um
für den Nutzer sichtbaren Inhalt im Textkörper des HTML-Codes, sind die PageMaps-Metadaten
dem Abschnitt head
der HTML-Seite. Diese Methode unterstützt beliebige
die für Ihre Anwendung benötigt werden,
die für Nutzer sichtbar sind.
Sobald Sie eine PageMap erstellt haben, können Sie sie mithilfe einer der folgenden Methoden:
- PageMap-Daten direkt Ihrer HTML-Seite hinzufügen Google erkennt die PageMap-Informationen, wenn wir Ihre Website crawlen.
- Fügen Sie PageMap-Daten zu einer Sitemap hinzu und reichen Sie Sitemap für Indexierung. Dies ist eine gute Option, wenn Sie PageMap ist im HTML-Quellcode Ihrer Seite sichtbar.
PageMap-Tag-Definitionen
In der folgenden Tabelle sind die Anforderungen für das Hinzufügen von PageMap-Daten zu einem Sitemap
Tag | Erforderlich? | Beschreibung |
---|---|---|
PageMap |
Ja | Beinhaltet alle PageMap-Informationen für die entsprechende URL. |
DataObject |
Ja | Schließt alle Informationen über ein einzelnes Element ein (z. B. ein Aktion). |
Attribute |
Ja | Jedes DataObject enthält mindestens ein Attribut. |
Hinweis:
PageMaps sind XML-Blöcke und müssen daher korrekt formatiert werden.
insbesondere die PageMap
, DataObject
und
Bei Attribute
-Tags in der XML-Datei wird zwischen Groß- und Kleinschreibung unterschieden, ebenso wie
type
, name
und value
.
PageMap-Daten direkt Ihrer HTML-Seite hinzufügen
Hier ein Beispiel für PageMap-Daten für eine Webseite über Badminton:
<html> <head> ... <!-- <PageMap> <DataObject type="document"> <Attribute name="title">The Biomechanics of a Badminton Smash</Attribute> <Attribute name="author">Avelino T. Lim</Attribute> <Attribute name="description">The smash is the most explosive and aggressive stroke in Badminton. Elite athletes can generate shuttlecock velocities of up to 370 km/h. To perform the stroke, one must understand the biomechanics involved, from the body positioning to the wrist flexion. </Attribute> <Attribute name="page_count">25</Attribute> <Attribute name="rating">4.5</Attribute> <Attribute name="last_update">05/05/2009</Attribute> </DataObject> <DataObject type="thumbnail"> <Attribute name="src" value="http://www.example.com/papers/sic.png" /> <Attribute name="width" value="627" /> <Attribute name="height" value="167" /> </DataObject> </PageMap> --> </head> ... </html>
PageMap-Daten zu einer Sitemap hinzufügen
Wenn Sie keine PageMap-Daten in den HTML-Code Ihrer Seiten einfügen möchten, können Sie PageMap-Daten zu einer Sitemap hinzufügen und diese Sitemap über das Sitemap-Tool der Search Console.
Hier ein Beispiel für eine Sitemap, die PageMap-Informationen für zwei URLs: http://www.beispiel.de/foo und http://www.beispiel.de/bar.
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>http://www.example.com/foo</loc> <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0"> <DataObject type="document" id="hibachi"> <Attribute name="name">Dragon</Attribute> <Attribute name="review">3.5</Attribute> </DataObject> </PageMap> </url> <url> <loc>http://www.example.com/bar</loc> <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0"> <DataObject type="document" id="biggreenegg"> <Attribute name="name">Ribs</Attribute> <Attribute name="review">4.0</Attribute> </DataObject> </PageMap> </url> </urlset>
PageMap-Daten parsen
Mit dem Programmable Search Element die in der RichSnippet-Eigenschaft der einzelnen Ergebnisse zurückgegeben werden, können mit Suchen Sie nach Element-Callbacks.
<r n="1"> <u> http://www.xyz.com/business/vending_machine.html </u> ... <t> In Italy, a Vending Machine Even Makes the <b>Pizza</b> </t> ... <s>The European vending machine industry has annual sales of about #33 billion, much of it coming from factories and offices.</s> ... <PageMap> <DataObject type="image"> <Attribute name="image_src" value="http://www.nytimes.com/images/2009/03/14/business/14vend.751.jpg"/> </DataObject> <DataObject type="publication"> <Attribute name="author" value="John Tagliabue"/> <Attribute name="date" value="March 14, 2009"/> <Attribute name="category" value="Business/World Business"/> </DataObject> </PageMap> ... </r>
<meta>
-Tags werden verwendet
Mit PageMaps können Sie die Daten, die Sie für
auf jeder Seite vorhanden sind, erstellen Sie manchmal
eine große Menge an Inhalten
keine Anmerkungen enthalten sein sollen. Google extrahiert ausgewählte Inhalte aus
META
im Format <meta name="KEY"
content="VALUE">
. Wir unterstützen keine Varianten der
META-Tag, z. B. die Verwendung von property
anstelle von name
.
Obwohl wir allgemeine
Tags, die normalerweise programmatisch
von Web-Authoring-Tools eingefügt werden,
z. B. robots
, description
und
keywords
, werden seltenere Tags speziell für Ihre Website
extrahiert und in ein spezielles Datenobjekt übertragen.
vom Typ metatags
, der mit allen benutzerdefinierten
Funktionen für strukturierte Daten der Google Suche Beispiel: Ein <meta>
-Tag im folgenden Format:
<meta name="pubdate" content="20100101">
erstellt ein PageMap-DataObject, das in XML-Ergebnissen wie folgt zurückgegeben wird:
<r n="1"> ... <PageMap> <DataObject type="metatags"> <Attribute name="pubdate" value="20100101"/> </DataObject> </PageMap> ... </r>
Die Daten in dieser automatisch erstellten PageMap können überall dort verwendet werden, wo Sie Daten aus einer PageMap verwenden, die explizit im Inhalt Ihrer Seite enthalten sind. Für kann sie mit strukturierten Suchoperatoren wie Nach Attribut sortieren:
https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=metatags-pubdate
oder mit dem Programmierbares Suchelement:
... <div class="gcse-search" sort_by="metatags-pubdate:d:s"></div> ...
- Roboter
- Beschreibung
- Keywords
- Noch einmal versuchen
- Generator
- Verifizierung v1
- Googlebot
- google-site-verification
- mssmarttagspreventparsing
- Kein Cache
Google versucht, auch alle anderen <meta>
-Tags einzubeziehen. Beachten Sie jedoch, dass
Satzzeichen, Sonderzeichen und eingebettete Leerzeichen im name
Feld von <meta>
Tags wird möglicherweise nicht richtig geparst. Programmierbare Suchmaschine
unterstützt explizit Punkte und Bindestriche in <meta>
-Tag-Namen.
Die Programmable Search Engine unterstützt nicht explizit andere Sonderzeichen
innerhalb von <meta>
Tag-Namen, aber mit einigen Sonderzeichen
korrekt akzeptiert werden, wenn sie
URL-codiert.
Beschränkungen
Die Programmable Search Engine konvertiert bis zu 50 <meta>
-Tags in PageMaps, sofern
da die Gesamttextgröße aller verarbeiteten Properties 1 MB nicht überschreitet.
einzelne Property mehr als 1024 Zeichen haben.
Seitendatumsangaben verwenden
Zusätzlich zu den Metadaten, die Sie explizit auf einer Seite angeben,
Google schätzt das Datum einer Seite auch anhand von Merkmalen der Seite, zum Beispiel
als Datumsangaben im Titel und in der URL. Mit der Programmable Search Engine können Sie
Datum zum Sortieren, Gewichten und Einschränken der Ergebnisse mithilfe spezieller Metadaten
Schlüssel von date
. Dieses geschätzte Datum kann in allen Operatoren verwendet werden
die den URL-Parameter &sort=
verwenden, einschließlich
Nach Attribut sortieren,
Voreingenommenheit nach Attribut,
Auf Bereich beschränken:
Hinweis:Das Seitendatum wird der PageMap nicht hinzugefügt, Daher wird er in JSON API-Ergebnissen nicht zurückgegeben und kann nicht in der Programmable Search Engine verwendet werden. und kann nicht mit dem Nach Attribut filtern.
Die folgenden Beispiele zeigen die Verwendung des Seitendatums mit diesen Operatoren:
Gewünschte Aktion | Diese URL senden... | Weitere Informationen finden Sie unter... |
---|---|---|
Ergebnisse in absteigender Reihenfolge nach Datum sortieren | https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=date |
Nach Attribut sortieren |
Ergebnisse stark auf neuere Datumsangaben hin gewichten | https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=date:d:s |
Voreingenommenheit nach Attribut |
Ergebnisse schwach in Richtung älterer Daten gewichten | https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=date:a:w |
Voreingenommenheit nach Attribut |
Ergebnisse vom 1. Januar bis einschließlich 1. Februar 2010 zurückgeben | https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=date:r:20100101:20100201 |
Auf Bereich beschränken |
Die Schätzung von Google für das richtige Datum für eine Seite basiert auf Funktionen wie das Datum der Verfasserzeile von Nachrichtenartikeln oder ein explizit angegebenes Datum im Titel des Dokuments. Wenn eine Seite schlecht Daten, die nach Einschätzung von Google für das Seitendatum und Ihre Programmable Search Engine die Ergebnisse auf eine Weise, die Sie nicht erwarten.
Datumsangaben formatieren
Auf einer Website werden unter Umständen implizite Datumsinformationen bereitgestellt, die sich auf die Funktion für geschätztes Seitendatum, um in die Seite eingebettete Datumsangaben zu erkennen oder explizit durch Angabe eines Datums in einem strukturierten Datenformat. In beiden Fällen ist eine effektive Verwendung von Datumsangaben erfordert eine korrekte Formatierung der Datumsangaben.
Für Programmable Search Engine Nach Attribut sortieren Voreingenommenheit nach Attribut, Auf Bereich beschränken versucht Google, Datumsangaben mit konventionellen Formatierung und formelle Standards wie ISO 8601 und IETF RFC 850. Die folgenden vollständigen Datumsformate werden akzeptiert:
Datumsformat | Beispieldatum |
---|---|
TT-MM-JJJJ | 2009-12-31 |
JJJJ/MM/TT | 31.12.2009 |
JJJJMMDD | 20091231 |
Monat TT JJJJ | 31. Dezember 2009 |
TT Monat JJJJ | 31. Dezember 2009 |
Google versucht, Varianten dieser Datumsformate zu parsen, z. B.
als MM/DD/YYYY
und DD/MM/YYYY
. Sie können jedoch
Je mehrdeutiger das Datum ist, desto geringer ist die Wahrscheinlichkeit,
es richtig machen. Das Datum 06/07/08
ist beispielsweise
äußerst zweideutig und es ist unwahrscheinlich, dass Google
die gewünschte Interpretation. Die besten Ergebnisse erzielen Sie mit einem vollständigen
ISO 8601
Datumsformat mit einem vollständig angegebenen Jahr.
Rich Snippets
Google extrahiert außerdem eine Vielzahl strukturierter Daten aus JSON-LD, Mikroformaten und RDFa
und Mikrodaten, die in
<ph type="x-smartling-placeholder"></ph>
Rich Snippets, also erweiterte Präsentationen der standardmäßigen Google-Suchergebnisse
Ähnliche Daten stehen zur Verwendung in Programmable Search Engine
Operatoren für strukturierte Daten – meist dieselben Daten, die in Rich Snippets verwendet werden
Wenn ihr eure Seiten z. B. mit dem Mikroformat-Markup
hrecipe
-Standardwert, Sie könnten nach der Anzahl der Bewertungen sortieren,
mit einem Operator wie dem
&sort=recipe-ratingstars
.
Google erweitert die extrahierten Daten kontinuierlich und wie viel davon
Daten zur Verwendung in der Programmable Search Engine verfügbar sind; um zu sehen, welche Daten Google
-Auszüge verwenden, können Sie
Testtool für strukturierte Daten in der Search Console.
JSON-LD verwenden
JSON-LD ist ein weit verbreitetes Standardformat für strukturierte Daten.
Die Daten werden als JSON formatiert und in einem
<script>
-Tag mit type="application/ld+json"
.
Das folgende Beispiel zeigt ein wenig HTML mit einfachem JSON-LD:
<script type="application/ld+json"> { "@id": "http://event.example.com/events/presenting-foo", "@type": "http://schema.org/Event", "http://schema.org/description": "Please attend. You'll love it!", "http://schema.org/name": "Presenting Foo", "http://schema.org/startdate": "2022-05-24", "http://schema.org/location": "Back room" } </script>
Google extrahiert einen Teil dieser Daten für die Programmable Search Engine und normalisiert sie. Die Normalisierung vereinfacht JSON-LD und entfernt viele JSON-LD-Begrifflichkeiten. Die normalisierten Daten weiterverarbeitet werden:
- Es wird vom Grafik JSON-LD bis zu einem Wald aus Bäumen.
- Der Wald ist auf die Zweige beschränkt, die zu einer Untergruppe von schema.org-Typen. Die Untergruppe besteht aus den schema.org- Bäume eingeben für <ph type="x-smartling-placeholder"> Wenn Sie andere Typen haben, die für Ihren speziellen Anwendungsfall nützlich sind, lassen Sie finden Sie im Support Forum
- Jeder JSON-LD-Knoten aus einem der ausgewählten Typen ruft einen Zweig aus seiner JSON-LD ab Baum. Dieser Zweig umfasst seine Ancestor-Knoten in der Baumstruktur und alle untergeordneten Knoten. Es kann zum Beispiel sein, dass ein Baum in MusicComposition mit einem firstPerformance mit einen Ereigniswert, der einen vollständigen Satz von Ereignissen enthält Eigenschaften. Alle Knoten, von der MusicComposition bis zu den Eigenschaften das Event und alle Nachfolgerelemente werden aufbewahrt, um einen sinnvollen Baumzweig zu wahren. das das Ereignis firstPerformance enthält.
... "event": { "name": "Presenting Foo", "description": "Please attend. You'll love it!", "startdate": "2022-05-24", "location": "Back room" }, ...
Wenn du sehen möchtest, was die Google Suche für eine Seite extrahiert, und die JSON-LD validieren möchtest, verwende die Rich-Suchergebnisse Testtool auf der Search Console-Website von Google.
Weitere Informationen zu JSON-LD finden Sie in der Dokumentation zu strukturierten Daten und json-ld.org
Mikroformate verwenden
Mikroformate
ist eine Spezifikation zur Darstellung allgemein veröffentlichter
wie Bewertungen, Personen, Produkte und Unternehmen. Im Allgemeinen
Mikroformate bestehen aus <span>
und
<div>
-Elemente und eine Klasseneigenschaft sowie ein
Kurzer und beschreibender Name der Eigenschaft (z. B. dtreviewed
)
oder rating
stehen für das Datum, an dem ein Artikel bewertet wurde.
bzw. dessen Bewertung).
Das folgende Beispiel enthält ein Snippet mit einfachem HTML-Code.
<p><strong>Kevin Grendelzilla</strong></p> <p>Technical writer at Google</p> <p>555 Search Parkway</p> <p>Googlelandia, CA 94043</p>
Das folgende Snippet zeigt den vorherigen HTML-Code, der mit Mikroformate:
<div class="vcard"> <p><strong class="fn">Kevin Grendelzilla</strong></p> <p><span class="title">Technical writer</span> at <span class="org">Google</span></p> <p><span class="adr"> <span class="street-address">555 Search Parkway</span> <span class="locality">Googlelandia</span>, <span class="region">CA</span> <span class="postcode">94043</span> </span></p> </div>
Google extrahiert einen Teil dieser Daten, normalisiert und neu organisiert um der Anzeige in Rich Snippets zu entsprechen. Dieses -Teilmenge in XML-Ergebnissen wie folgt zurückgegeben:
<r n="1"> ... <PageMap> <DataObject type="person"> <Attribute name="location" value="Googlelandia"/> <Attribute name="role" value="Technical Writer"/> </DataObject> </PageMap> ... </r>
Wenn Sie sehen möchten, was Google für eine Seite extrahiert, verwenden Sie den Strukturierte Daten Testtool in der Google-Funktion Search Console-Website. Die Daten, die Google aus Seiten extrahiert, ständig erweitert. Sehen Sie also in regelmäßigen Abständen nach, die gewünschten Daten verfügbar gemacht wurden. In der Zwischenzeit können Sie benutzerdefinierte Daten, die keinem definierten Mikroformat entsprechen, können Sie PageMaps verwenden.
Weitere Informationen zu Mikroformaten finden Sie in der Dokumentation zu strukturierten Daten und microformats.org
Resource Description Framework in Attributes (RDFa) verwenden
<ph type="x-smartling-placeholder"></ph> Das Resource Description Framework in Attributen (RDFa) ist flexibler. als Mikroformate. Mikroformate geben sowohl eine Syntax zum Einbeziehen strukturierte Daten in HTML-Dokumente und eine Reihe von Mikroformatklassen jede mit ihrem eigenen spezifischen Vokabular für zulässige Attribute. RDFa auf gibt dagegen nur eine Syntax an und ermöglicht Ihnen, oder erstellen Sie Ihr eigenes. Sie können sogar mehrere Vokabeln frei wählen. Wenn der vorhandene Vokabular Ihren Bedürfnissen entsprechen, können Sie eigene Standards und Wortschatz definieren, indem Sie beim Erstellen neuer Felder.
Das folgende Beispiel enthält ein Snippet mit einfachem HTML-Code.
<div> <h3>5 Centimeters Per Second</h3> <h4>Makoto Shinkai</h4> ... </div>
Das folgende Snippet zeigt den vorherigen HTML-Code, der mit RDFa erweitert wurde:
<div> <h3 property="dc:title">5 Centimeters Per Second</h3> <h4 property="dc:maker">Makoto Shinkai</h4> ... </div>
Weitere Informationen zu RDFa finden Sie in der <ph type="x-smartling-placeholder"></ph> Dokumentation zu strukturierten Daten. Weitere Informationen zum Definieren eines RDF-Schemas Siehe RDF Primer
Mikrodaten verwenden
HTML5, die neueste Version der Sprachen,
in denen Webseiten geschrieben sind,
ein Format mit dem Namen
Mikrodaten
das die Konzepte von RDFa und Mikroformaten direkt in den
HTML-Standard selbst. Mikrodaten verwenden einfache Attribute in HTML-Tags
(oft span
oder div
), um kurze und
beschreibenden Namen von Elementen und Eigenschaften.
Wie bei Mikrodaten und Mikroformaten können Sie mit den Mikrodaten-Attributen festlegen, Informationen bestimmter Typen wie Rezensionen, Personen, Informationen oder Ereignissen. Eine Person kann beispielsweise Eigenschaftenname, Alias, URL, Titel und Zugehörigkeit. Folgendes ist Beispiel für einen kurzen HTML-Block mit diesem grundlegenden Kontakt Informationen für Erik Mustermann:
<div> My name is Bob Smith but people call me Smithy. Here is my home page: <a href="http://www.example.com">www.example.com</a> I live in Albuquerque, NM and work as an engineer at ACME Corp. </div>
Im Folgenden finden Sie noch einmal den gleichen HTML-Code mit Mikrodaten-Auszeichnungen. In diesem Beispiel verwenden wir die Eigenschaft „nickname“. das noch nicht offiziell Teil von schema.org ist. Benutzerdefiniert Die Suche ist eine gute Möglichkeit, um mögliche schema.org-Erweiterungen lokal zu erkunden, der Community vorschlagen.
<div itemscope itemtype="http://schema.org/Person"> My name is <span itemprop="name">Bob Smith</span> but people call me <span itemprop="nickname">Smithy</span>. Here is my home page: <a href="http://www.example.com" itemprop="url">www.example.com</a> I live in Albuquerque, NM and work as an <span itemprop="title">engineer</span> at <span itemprop="affiliation">ACME Corp</span>. </div>
Die erste Zeile dieses Beispiels enthält ein HTML-div
-Tag mit
ein itemscope
-Attribut, das angibt, dass div
ein Mikrodatenelement enthält. Die
Attribut „itemtype="http://schema.org/Person"
“ aktiviert
können wir feststellen,
dass es sich um eine Person handelt. Jede Eigenschaft des Personenelements
wird mit dem Attribut itemprop
gekennzeichnet. zum Beispiel
itemprop="name"
am span
-Tag beschreibt
mit dem Namen der Person. Hinweis: Sie sind nicht auf span
beschränkt.
und div
; das Tag itemprop="url"
ist angehängt
in ein a
-Tag (Anchor-Tag) ein.
Weitere Informationen zu Mikrodaten finden Sie in der <ph type="x-smartling-placeholder"></ph> Dokumentation zu strukturierten Daten Standard HTML-Mikrodaten.
Extrahierte strukturierte Daten ansehen
Für strukturierte JSON-LD-Daten gibt es ein spezielles von Google unterstütztes Validierungstool, das Testtool für Rich-Suchergebnisse Prüft die Syntax von JSON-LD und auch einen Teil seiner Semantik, insbesondere ob die strukturierten Daten enthält erforderliche und empfohlene Attribute. Um andere Formen von strukturierten verwenden Sie den Schema Markup Validator. Sie validiert die Syntax der strukturierten Daten und zeigt ihre interpretierte Form an.
Die Programmable Search Engine also verwenden Sie eine Programmable Search Engine, Ansicht der strukturierten Daten für eine Seite nach folgenden Kriterien:
- die Aktivierung von strukturierten Daten in den Suchergebnissen
Erweiterte Suchfunktionen
-
Suchen Sie dann mithilfe dieser Suchmaschine eine Seite mit den gewünschten Daten und klicken Sie auf
Schaltfläche Strukturierte Daten in den Suchergebnissen für diese Seite:
Falls Sie keine Ihrer Webseiten mit strukturierten Daten getaggt haben, wie extrahierte strukturierte Daten aussehen könnten, anderen Websites. Beliebte Websites mit Rezensionsinformationen oder einer Liste mit besonders wahrscheinlich, dass sie strukturierte Daten haben.
Wenn du eine Seite mit strukturierten Daten gefunden hast, aus, um die von der Website implementierten strukturierten Daten zu sehen. Beispiel: sehen Sie sich das folgende HTML-Snippet mit strukturierten Daten als Mikroformate implementiert:
<div class="vcard"> <h1 class="fn"> <span class="given-name">Godzilla</span> <span class="family-name">Gigantis</span> </h1> <span class="title">Senior Giant Monster</span>, <span class="adr"> <span class="locality">Tokyo</span> </span> <div>
Die Programmable Search Engine extrahiert die folgende Teilmenge dieser Daten zur Verwendung in der strukturierten Suche:
person (source = MICROFORMAT) location = Tokyo
Weitere Funktionen kennenlernen
Strukturierte Daten können in verschiedenen Funktionen der Programmable Search Engine verwendet werden einschließlich der folgenden:
- Weitere Informationen zur Verwendung von strukturierten Daten in Snippets Siehe Ergebnis-Snippets anpassen.
- Wenn Sie mehr darüber erfahren möchten, wie Sie die Reihenfolge der Ergebnisse ändern können, Siehe Strukturierte Suche.