Strukturierte Daten bereitstellen

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.

  1. Übersicht
  2. Daten für die Programmable Search Engine bereitstellen <ph type="x-smartling-placeholder">
  3. Daten für Rich Snippets bereitstellen <ph type="x-smartling-placeholder">
  4. 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>
Funktionen, die Programmable Search Engine extrahiert, finden Sie unter mit dieser Methode

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:

Nach oben

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-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>

Nach oben

<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>
...

Die folgenden <meta>-Tags werden von Google ausgeschlossen:

  • 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.

Nach oben

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.

Nach oben

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.

Nach oben

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.
Für die obige JSON-LD würden die strukturierten Daten in den Suchergebnissen im JSON-Format zurückgegeben werden: dies:
 ...
 "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

Nach oben

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

Nach oben

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

Nach oben

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.

Nach oben

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:

  1. die Aktivierung von strukturierten Daten in den Suchergebnissen Erweiterte Suchfunktionen

    Screenshot zum Aktivieren strukturierter Daten

  2. 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:

    Screenshot der Schaltfläche „Strukturierte Daten“ in den Suchergebnissen

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

Nach oben

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.