wake-up-neo.net

Wiederholen Sie die Verwendung des Schema.org / Rich Snippets-Markups, d. H. LocalBusiness-Daten

Ich kann keine offiziellen Formulierungen finden und hoffe, dass einige Rich Snippets/Schema Guru mir einen Einblick in die ordnungsgemäße Verwendung von wiederholten Inhalten geben, wenn es um die Verwendung von Markups geht.

Ich erstelle eine Site, die Schema.org als Markup-Typ verwenden möchte, und der Eigentümer möchte so viel wie möglich verwenden. Der Firmenname, die Telefonnummer und die Adresse werden auf jeder Seite angezeigt. Ist es jetzt gültig oder sogar nützlich, Rich Snippets auf jeder Seite zu verwenden, auf der diese Informationen angezeigt werden.

Zum Beispiel erscheinen diese Informationen in der Kopf- und Fußzeile jeder Seite der Site und geben Ihnen auch ein Beispiel für mein aktuelles Markup:

<body itemscope itemtype="http://schema.org/LocalBusiness">
<header>
    <a itemprop="url" href="http://www.domain.co.uk/">
        <img itemprop="logo" src="image.png" alt="Company Name Logo" />
    </a>
    <span itemprop="telephone">01202 000 000</span>
</header>
<div> This is where the content will go</div>
<footer>
  <span itemprop="name">Company Name</span>
  <span itemprop="description"> A small little bit about this company</span>
  <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
    <span itemprop="streetAddress">Address Goes here</span>
    <span itemprop="addressLocality">Area Here</span>,
    <span itemprop="addressRegion">Region Here</span>
  </div>
 </footer>
</body> !-- Local Business Schema Now Closed -->

Wie Sie oben sehen können, werden diese Informationen auf jeder einzelnen Seite angezeigt. Ist dies gültig oder schlecht, um die Verwendung dieser Informationen im Schema.org-Format zu wiederholen?

10
Simon Hayter

Microdata hat kein Konzept für "Site". Jede Seite ist separat. Daher sollten Sie alle relevanten Metadaten auf jeder Seite einfügen, auf der der entsprechende Inhalt sichtbar ist (jedoch nur einmal pro Seite).

  • Stellen Sie sich ein Browser-Add-On vor, das alle Mikrodaten-Name-Wert-Paare in einer Seitenleiste anzeigt: Warum sollte der Benutzer eine bestimmte Seite Ihrer Website besuchen müssen, um die Metadaten in der Seitenleiste anzuzeigen?

  • Denken Sie an Kopieren und Einfügen oder an Ziehen und Ablegen : Warum sollten die Metadaten nur in die Zwischenablage aufgenommen werden, wenn Sie Inhalte von einer bestimmten Seite der Site kopieren/ziehen?

  • Stellen Sie sich einen Agenten vor, der anbietet, die lokale Geschäftsadresse in das Adressbuch aufzunehmen: Warum sollte der Benutzer eine bestimmte Seite Ihrer Website besuchen müssen, damit Ihre Adresse automatisch hinzugefügt wird?

6
unor

Ich denke, dass Markup auf jeder Seite in Ordnung ist, aber ich würde alle Instanzen eine gemeinsame URL (eine Seite über das Geschäft) und eine gemeinsame ID (Itemid in Mikrodaten) verwenden. Dies wird ein Signal sein, um anzuzeigen, dass sie sich alle auf eine einzelne Entität beziehen.

Die URL, auf die verwiesen wird, sollte eine Seite über das Unternehmen sein, die eine weitaus detailliertere Version des Markups enthält. Verwenden Sie wieder dieselbe ID, damit Systeme die Punkte verbinden können.

1
Tony McCreath