2016-06-04 5 views
0

Da es in Schema.org nur eine begrenzte Anzahl von Optionen gibt, frage ich mich, welches Schema am besten zu verwenden ist, wenn es nicht in die anderen Kategorien passt. Wenn ich zum Beispiel über ein Auto schreibe (vorausgesetzt, es gibt kein Auto-Schema, wie ich es noch nicht gesehen habe), sollte ich dann die Artikel- oder WebPage-Schemas verwenden?Unterschied zwischen WebPage und Artikel - Schema.org

Antwort

0

Offizielle Dokumentation schlägt drei Optionen:

Wenn Sie Inhalte eines nicht unterstützten Typ veröffentlichen, Sie haben drei Möglichkeiten:

  1. Nichts tun (nicht den Inhalt in irgendeiner Weise markieren) . Bevor Sie sich jedoch dazu entschließen, sollten Sie prüfen, ob einer der von schema.org unterstützten Typen wie Rezensionen, Kommentare, Bilder oder Breadcrumbs relevant ist.
  2. Verwenden Sie einen weniger spezifischen Markup-Typ. Zum Beispiel hat schema.org keinen "Professor" -Typ. Wenn Sie jedoch ein Verzeichnis von Professoren in Ihrer Universitätsabteilung haben, können Sie den Typ "Person" verwenden, um die Informationen für jeden Professor im Verzeichnis zu markieren.
  3. Wenn Sie sich ehrgeizig fühlen, verwenden Sie das Schema.org-Erweiterungssystem, um einen neuen Typ zu definieren.

Auch wenn Sie erklären nicht ausdrücklich auf die Art einer Web-Seite berücksichtigt wird, von http://schema.org/WebPage sein, das ist die allgemeinste Art, die Sie in diesem Fall verwenden können.

Quote source

-1

(Schema.org hat einen Typ für Autos, Car, aber es ist eine Art Product, so sollte es nur in Kontexten verwendet werden, wo das Auto angeboten wird. Also für Ihre Frage, lassen Sie uns sagen haben Sie eine Seite über einen Papagei.)

Sie könnten differentiate zwischen dem, was die Seite ist und der Seite.

Sie können Ihre Seite mit WebPage markieren, aber das vermittelt nicht, worum es auf der Seite geht. Es sagt nur: Hier ist ein Dokument. Um anzuzeigen, worum es auf dieser Seite geht, benötigen Sie ein anderes Element (d. H. Das als Wert für die Eigenschaft about verwendet werden kann).

Schema.org bietet keinen Typ für Papageien, nicht einmal einen Typ für Tiere (es sei denn, Sie betrachten den Papagei als eine Art Person, z. B. in einem Märchen).

Wenn Schema.org keinen bestimmten Typ anbietet, gehen Sie in der Typhierarchie nach oben. Es gibt immer eine Art, die funktioniert: Thing. Oder mit anderen Worten: Beginnen Sie bei Thing und gehen Sie nach unten, bis Sie den spezifischsten Typ finden. Siehe my answer on Webmasters SE mit weiteren Details.

So eine Seite (WebPage) über einen Papagei (Thing) wie folgt markiert werden:

<body typeof="schema:WebPage"> 
    <article property="schema:about" typeof="schema:Thing"> 
    </article> 
</body> 

Und wenn möglich, kann es eine gute Idee zu verwenden, geeignete spezifische Typen von anderen Vokabularien (zB von Tier- oder sogar Papageienontologien) zusätzlich zu den Schema.org-Typen. Zum Beispiel könnten Sie den :

<body typeof="schema:WebPage" prefix="dbpedia: http://dbpedia.org/resource/"> 
    <article property="schema:about" typeof="schema:Thing dbpedia:Parrot"> 
    </article> 
</body> 
verwenden