10

Jedes Beispiel, das ich für https://schema.org/Article finden gibt mindestens einen Fehler in der Google Strukturierte Daten Testing Toolschema.org-Mikro - Bild erforderlich für Artikel

Angeblich soll ist headline jetzt erforderlich; das ist in Ordnung, nur itemprop="name"

-itemprop="name headline" ändern Aber es gibt auch den Fehler:

A value for the image field is required. 
Required by: 
Articles Rich Snippets 
  • warum wird ein Bild für die Artikel?
  • Warum ist das nirgends dokumentiert?
  • was soll ich als Bild geben?

Ich habe gehört, wie Leute sagen, das Bild sollte ein Bild von der Artikel sein (wörtlich in der Dokumentation zu interpretieren: „Ein Bild von der Position“) - Wie eine aktuelle Screenshot des Artikels. Ist das nicht nutzlos? Ist das überhaupt richtig? Muss ich ein Bild geben? Ist das gleiche leere Bild oder Logo für jeden Artikel in Ordnung? Oder würden Duplikate bestraft, weil sie nicht relevant sind?

+0

Okay schema.org ist nicht erforderlich, aber es gibt einige Informationen von Google hier https://developers.google.com/structuredata/rich-snippets/articles – HoboBen

Antwort

14

Schema.org (das Vokabular) benötigt keine Eigenschaften.

Das Structured Data Testing Tool von Google ist kein Schema.org-Validierer. Das Tool testet hauptsächlich, ob Ihre Verwendung von Schema.org den eigenen Anforderungen von Google entspricht, um eines ihrer Rich Snippets (oder ähnliche Features/Produkte) anzuzeigen.

Also, wenn Googles Tool sagt, dass ein "Wert für das Bildfeld erforderlich" ist, bedeutet dies nicht, dass Sie technisch erforderlich sind, oder dass etwas Schlechtes (wie eine Ranking-Strafe) passiert, wenn Sie dies nicht tun stelle es zur Verfügung. Es bedeutet lediglich, dass Google auf seinen SERPs kein Rich Snippet für dieses Dokument anzeigt.

Google dokumentiert typischerweise die Eigenschaften sie für ihre Funktionen auf https://developers.google.com/structured-data/ benötigen (Beispiel: ihre Article Rich Snippet).

Diskutieren, welche Bilder in Googles Augen in Ordnung sind, ist off-topic auf Stack Overflow (Sie können Hilfe auf Webmasters SE erhalten).

Aus Sicht von Schema.org: Die image property ist, wie Sie bemerken, definiert, ein "Bild des Elements" als Wert zu haben. Für Product könnte es eine Fotografie des Produkts sein, für Person ein Porträt usw. Für eine Article wäre das Äquivalent ein Foto/Screenshot des Artikels selbst; das ist jedoch oft nicht wirklich nützlich. Daher denke ich, dass es üblich ist, ein Bild anzugeben, das diesen Artikel irgendwie darstellt: praktisch ein Bild, das als Teaser-Bild für Ihren Artikel angezeigt werden könnte. Aber Sie sollten die image Eigenschaft nicht verwenden, nur weil ein Bild Teil des Artikels ist (verwenden Sie es also nicht für alle Bilder und verwenden Sie es nicht, wenn Sie kein Bild haben, das den Artikel darstellen würde/sollte); In solchen Fällen können Sie stattdessen die hasPart property verwenden.