Suche Bilder Maps Play YouTube News Gmail Drive Mehr »
Anmelden

Rich Snippets (Mikrodaten, Mikroformate, RDFa)

Typen von Rich Snippets

Rich Snippets – Personen

Neu! Mit schema.org können Sie eine viel größere Bandbreite an Elementtypen auf Ihren Seiten auszeichnen und das mithilfe eines Vokabulars, das Google, Microsoft und Yahoo! verstehen können. Erfahren Sie mehr. Google unterstützt Ihr vorhandenes Rich Snippet-Markup jedoch weiterhin.

Informationen zu Kontaktdaten

Das Auszeichnen von Kontaktdaten und Informationen sozialer Netzwerke im Textkörper einer Webseite hilft Google dabei, Ihre Daten für die Suchergebnisse besser zu erkennen und darzustellen.

Google testet derzeit die Darstellung von Urheberinformationen in den Suchergebnissen. Hier erfahren Sie, wie Sie Ihr Google-Profil mit den Inhalten verknüpfen, die Sie im Web veröffentlichen.
Bild eines Rich Snippets zu einer Person in der Google-Suche

Eigenschaften

Jeder Kontakt (Person) kann über verschiedene Eigenschaften verfügen, wie etwa Name, Berufsbezeichnung und Adresse. Diese Eigenschaften können entweder mit Mikrodaten, Mikroformaten oder RDFa gekennzeichnet werden.

Google erkennt die folgenden Kontakteigenschaften, die vom Mikroformat hCard abgeleitet wurden. Bei unterschiedlichen Mikrodaten-, RDFa- und Mikroformat-Eigenschaftennamen wird der Name in Klammern angezeigt. Google erkennt auch die XFN-Eigenschaften friend, contact und acquaintance, die zum Kennzeichnen sozialer Beziehungen verwendet werden. Alle fett gedruckten Eigenschaften sind erforderlich. Außerdem müssen mindestens zwei der folgenden Elemente vorhanden sein:

  • title oder role
  • affiliation (org)
  • address
Eigenschaft Beschreibung
name (fn) Name
nickname Alias
photo Ein Link zu einem Bild
title Die Berufsbezeichnung dieser Person, zum Beispiel Finanzvorstand
role Die Funktion dieser Person, zum Beispiel Buchhalter
url Link zu einer Website, etwa der Website der Person
affiliation (org) Der Name einer Organisation, zu der diese Person gehört, zum Beispiel ein Arbeitgeber. Haben fn und org exakt denselben Wert, legt Google die Informationen so aus, dass diese sich auf ein Unternehmen oder eine Organisation und nicht auf eine Person beziehen.
friend Bestimmt eine soziale Beziehung zwischen der beschriebenen und einer anderen Person
contact Gibt eine soziale Beziehung zwischen der beschriebenen und einer anderen Person an
acquaintance Gibt eine soziale Beziehung zwischen der beschriebenen und einer anderen Person an
address (adr) Der Standort der Person. Kann die untergeordneten Eigenschaften street-address, city, region, postal-code und country-name haben.

Auszeichnen von Inhalten

Der folgende HTML-Code beschreibt Michael Mayer.

<div>
Mein Name ist Michael Mayer, aber die meisten Leute nennen mich Mike.  Hier ist meine Website:
<a href="http://www.example.com">www.example.com</a>.
Ich lebe in München in Bayern und arbeite als Ingenieur bei der Firma MÜLLER-LÜDENSCHEID.
Meine Freunde:
<a href="http://dani-blog.example.com">Dani</a>,
<a href="http://miri-blog.example.com">Miri</a>

</div>

In den folgenden Abschnitten wird beschrieben, wie Sie diese Inhalte mithilfe von Mikrodaten, Mikroformaten und RDFa auszeichnen.

Mikrodaten

Im Folgenden noch einmal der gleiche HTML-Code mit Mikrodaten-Auszeichnungen:

<div itemscope itemtype="http://data-vocabulary.org/Person">
  Mein Name ist <span itemprop="name">Michael Mayer</span>, 
  aber die meisten Leute nennen mich <span itemprop="nickname">Mike</span>.
  Hier ist meine Website: 
  <a href="http://www.example.com" itemprop="url">www.example.com</a>.
  
  Ich lebe in 
  <span itemprop="address" itemscope
    itemtype="http://data-vocabulary.org/Address">
    <span itemprop="locality">München</span> in 
    <span itemprop="region">Bayern</span> 
   
  </span>
  und arbeite als <span itemprop="title">Ingenieur</span>
  
  bei der Firma <span itemprop="affiliation">MÜLLER-LÜDENSCHEID</span>.
  
  Meine Freunde:
  <a href="http://dani-blog.example.com" rel="friend">Dani</a>,
    
  <a href="http://edna-blog.example.com" rel="friend">Miri</a>

</div>

Erklärung:

  • In der ersten Zeile gibt <itemscope itemtype="http://www.data-vocabulary.org/Person"> an, dass der zwischen den <div>-Tags befindliche HTML-Code eine Person beschreibt. itemscope gibt an, dass der Inhalt des <div>-Bereichs ein Element angibt und itemtype="http://www.data-vocabulary.org/Person" gibt an, dass es sich bei dem Element um eine Person handelt. person kann zur Darstellung des Mikroformats vcard verwendet werden.
  • Das Beispiel beschreibt die Eigenschaften der Person, wie etwa Name, Alias und Berufsbezeichnung. Zur Kennzeichnung der Personeneigenschaften wird jedem Element mit einer dieser Eigenschaften, etwa <div> oder <span>, ein itemprop-Attribut zugewiesen. Diese Attribute geben eine Eigenschaft an. Zum Beispiel: <span itemprop="nickname">.
  • Eine Eigenschaft kann ein weiteres Element enthalten, das heißt, ein Element kann andere Elemente umfassen. Die Informationen über diese Person schließen eine Adresse (itemtype="http://www.data-vocabulary.org/Address") mit den Eigenschaften locality und region ein.
  • Die XFN-Eigenschaft rel="friend" beschreibt Michaels Beziehung zu Dani und Miri.
Mikroformate

Im Folgenden noch einmal der gleiche HTML-Content mit Auszeichnungen des Mikroformats hCard:

<div class="vcard">
   Mein Name ist
   
   <span class="fn">Michael Mayer</span>,
   
   aber die meisten Leute nennen mich
   
   <span class="nickname">Mike</span>.
   
   Hier ist meine Website:
   <a href="http://www.example.com" class="url">www.example.com</a>.
   
   Ich lebe in 
   
   <span class="adr">
      <span class="locality">München</span> in
      
      <span class="region">Bayern</span>
   
   </span>
   und arbeite als
   <span class="title">Ingenieur</span> bei der Firma
   
   <span class="org">MÜLLER-LÜDENSCHEID</span>.
   
   Meine Freunde:
   <a href="http://dani-blog.example.com" rel="friend">Dani</a>,
   
   <a href="http://edna-blog.example.com" rel="friend">Miri</a>

</div>

Erklärung:

  • In der ersten Zeile gibt class="vcard" an, dass der HTML-Code zwischen den <div>-Tags Kontaktdaten beschreibt, in diesem Fall Kontaktdaten einer Person.

    Das zur Beschreibung von Kontaktdaten verwendete Mikroformat wird hCard genannt und im HTML-Code mit vcard bezeichnet. Dabei handelt es sich nicht um einen Tippfehler.

  • Im Beispiel werden Eigenschaften der Person beschrieben, wie etwa Foto, Name, Berufsbezeichnung, Organisation und Adresse. Zur Kennzeichnung der Eigenschaften der durch die vcard beschriebenen Person wird jedem Element mit einer dieser Eigenschaften, wie etwa <span> oder <div>, ein class-Attribut zugewiesen. Diese Attribute geben eine Eigenschaft an. Die vcard beschreibt Michaels Namen (fn), seine Berufsbezeichnung (title) und die Organisation, für die er arbeitet (org).
  • Eigenschaften können weitere Eigenschaften enthalten. Im oberen Beispiel beschreibt die Eigenschaft adr die Adresse der Person. Darüber hinaus weist sie die Untereigenschaften locality und region auf.
  • Die XFN-Eigenschaft rel="friend" beschreibt Michaels Beziehung zu Dani und Miri.
RDFa

Im Folgenden noch einmal die gleichen HTML-Inhalte mit RDFa-Markup:

<div xmlns:v="http://rdf.data-vocabulary.org/#" typeof="v:Person">
   
   Mein Name ist <span property="v:name">Michael Mayer</span>, 
   
   aber die meisten Leute nennen mich <span property="v:nickname">Mike</span>.
   
   Hier ist meine Website:
   
   <a href="http://www.example.com" rel="v:url">www.example.com</a>.
   Ich lebe in
   <span rel="v:address">
      <span typeof="v:Address">
         <span property="v:locality">München</span> in
         
         <span property="v:region">Bayern</span>
      
      </span>
   </span>
   und arbeite als <span property="v:title">Ingenieur</span>
   
   bei der Firma <span property="v:affiliation">MÜLLER-LÜDENSCHEID</span>.
   
   Meine Freunde:
   <a href="http://darryl-blog.example.com" rel="v:friend">Dani</a>,
   
   <a href="http://edna-blog.example.com" rel="v:friend">Miri</a>

</div>

Erklärung:

  • Das Beispiel beginnt mit einer Namespace-Deklaration über xmlns. Hiermit wird der Namespace angegeben, in dem das Vokabular – eine Liste der Entitäten und ihrer Komponenten – festgelegt wird. Sie können die Namespace-Deklaration xmlns:v="http://rdf.data-vocabulary.org/#" immer verwenden, wenn Sie Seiten im Hinblick auf Personen-, Beurteilungs- oder Standortdaten auszeichnen. Vergessen Sie am Ende nicht den Schrägstrich und die abschließende Raute (#) (xmlns:v="http://rdf.data-vocabulary.org/#").
  • Ebenfalls in der ersten Zeile gibt typeof="v:Person" an, dass der mit Auszeichnungen ergänzte Content eine Person beschreibt.
  • Jede Eigenschaft der Person, etwa Name und Alias, wird mithilfe von property gekennzeichnet. Dem Eigenschaftennamen wird das Präfix v vorangestellt: (<span property="v:nickname">).
  • Michaels Adresse (typeof="v:Address") soll in die Entität typeof="v:Person" aufgenommen werden. Hier wird rel statt property verwendet, um eine Beziehung zwischen Michael (die Entität v:Person) und dieser Adresse (die Entität v:Address) anzugeben. Anschließend wird <span typeof="v:Address"> eingefügt, um die eigentliche Adressenentität aufzunehmen.
  • Die XFN-Eigenschaft rel="friend" beschreibt Michaels Beziehung zu Dani und Miri.

aktualisiert 10/17/2012