Schema.org oder Data-Vocabulary.org für Breadcrumbs?

7

Google und andere SEs unterstützen Schema.org zum Markieren strukturierter Daten . Es stellt sich jedoch heraus, dass Google für Breadcrumbs die Verwendung von Data-Vocabulary.org empfiehlt .

Was sollten wir verwenden, damit Paniermehl in den Suchergebnissen angezeigt wird?

Breadcrumb-reichhaltiges Snippet-Beispiel in Google SERP

Ich habe festgestellt, dass es Probleme mit dem Schema.org-Markup für Breadcrumbs gibt. Bedeutet das , dass es am besten ist, es vorerst nicht zu verwenden?

Der jeweils vorgeschlagene Code unterscheidet sich geringfügig. Ein künftiger Wechsel von einem zum anderen Standort kann daher ein Ärgernis sein:

Schema.org:

<body itemscope itemtype="http://schema.org/WebPage">
...
<div itemprop="breadcrumb">
  <a href="category/books.html">Books</a> >
  <a href="category/books-literature.html">Literature & Fiction</a> >
  <a href="category/books-classics">Classics</a>
</div>

Data-Vocabulary.org:

<div itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
  <a href="http://www.example.com/dresses" itemprop="url">
    <span itemprop="title">Dresses</span>
  </a></div>  
<div itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
  <a href="http://www.example.com/dresses/real" itemprop="url">
    <span itemprop="title">Real Dresses</span>
  </a></div>  
<div itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
  <a href="http://www.example.com/clothes/dresses/real/green" itemprop="url">
    <span itemprop="title">Real Green Dresses</span>
  </a>
</div>
Baumr
quelle
Sie benötigen kein Markup für Breadcrumbs, damit sie im SERPS angezeigt werden. Nach meiner Erfahrung reicht es aus, nur eine Brotkrumen-Navigation zu haben, um sie im SERPS erscheinen zu lassen. Nur ein Gedanke.
Max
Ja, aber mot immer (und nicht in diesem Fall für eine Website mit sehr hoher Autorität)
Baumr
2
Yuck, noch ein Mikroformat. Das Semantic Web ist jetzt das Symantec Web? Wie bei größeren, langsameren und weniger verständlichen? Diese Sache, einen weiteren Standard in die Mischung zu werfen ... anstatt das zu reparieren, was wir bereits haben.
Fiasco Labs
@ FiaskoLabs, Wort - persönlich mag ich RDFa : deckt die meisten Basen ab
Baumr
Verwandte (möglicherweise doppelte): Breadcrumb mit Schema.org Rich Snippets
unor

Antworten:

3

Ja, vermeiden Sie Schema vorerst und verwenden Sie Data Vocabulary, genau aus dem von Ihnen genannten Grund. Ich habe letzteres verwendet und es funktioniert.

John Mueller von Google hat gesagt, dass er erwartet, dass sich das Schema ändern muss , und die Diskussion darüber scheint darauf hinzudeuten, dass das Schema eher der aktuellen Syntax des Datenvokabulars entsprechen muss, sodass zukünftige Anpassungen, die Sie vornehmen müssen, möglicherweise weniger belastend sind als diese aktuell erscheinen.

GDav
quelle
1
Brotkrumen funktionieren jetzt in Schema.org
Mousey
2

Aktuelle Antwort, 3. Januar 2017


data-vocabulary.org - bietet seit geraumer Zeit Mikrodaten für Semmelbrösel an. Verwenden Sie es einfach so:

  <div class="breadcrumb">
    <span itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
      <a href="http://www.contoso.com/" itemprop="url">
        <span itemprop="title">Contoso</span>
      </a> »
    </span>  
    <span itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
      <a href="http://www.contoso.com/fashion/" itemprop="url">
        <span itemprop="title">Fashion</span>
      </a> »
    </span>  
    <span itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
      <a href="http://www.contoso.com/fashion/women/" itemprop="url">
        <span itemprop="title">Women</span>
      </a> »
    </span>
    <span itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
      <a href="http://www.contoso.com/fashion/women/boots/" itemprop="url">
        <span itemprop="title">Boots</span>
      </a>
    </span>
  </div>

Lesen Sie die Dokumente


schema.org - bietet auch die Verwendung von Mikrodaten für Paniermehl an! Verwenden Sie es einfach so:

  <ol itemscope itemtype="http://schema.org/BreadcrumbList">
    <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
      <a itemprop="item" href="https://example.com/dresses">
      <span itemprop="name">Dresses</span></a>
      <meta itemprop="position" content="1" />
    </li>
    <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
      <a itemprop="item" href="https://example.com/dresses/real">
      <span itemprop="name">Real Dresses</span></a>
      <meta itemprop="position" content="2" />
    </li>
  </ol>

Lesen Sie die Dokumente


GDav : "John Mueller von Google hat gesagt, dass er erwartet, dass sich das Schema ändern muss, und die Diskussion darüber scheint darauf hinzudeuten, dass das Schema eher der aktuellen Syntax des Datenvokabulars entsprechen muss, sodass zukünftige Anpassungen, die Sie vornehmen müssen, möglicherweise geringer sind lästiger als sie derzeit erscheinen. "

Nun, ich denke, sie haben sich geändert, denn jetzt unterstützt schema.org auch Breadcrumbs.


Bitte beachten Sie: Sowohl data-vocabulary.org als auch schema.org verwenden Mikrodaten zur Suchmaschinenoptimierung. Anscheinend gibt es Möglichkeiten, sie zu kombinieren, aber ich habe kein Live-Beispiel gefunden. Wenn ich Sie wäre, würde ich eines davon auswählen. Und dann verwenden Sie es für alle Ihre Inhalte (ich meine, ich würde kein Datenvokabular für Ihre Breadcrumbs und schema.org für Ihr Navigationsmenü verwenden).


Fazit:

Beide arbeiten, wählen Sie einfach eine.

Derk Jan Speelman
quelle