Der Unterschied kann in Fällen deutlicher werden, in denen der Name der Organisation nicht mit dem Markennamen identisch ist.
Betrachten Sie beispielsweise die Firma Lenovo ( Organization
), der die Marke ThinkPad ( Brand
) gehört. Ein bestimmtes von Lenovo hergestelltes ThinkPad- Produkt ( Product
) könnte folgendermaßen gekennzeichnet werden:
<article vocab="http://schema.org/" typeof="Product">
<h1 property="name">ThinkPad X60</h1>
<div property="manufacturer" typeof="Organization">
<span property="name">Lenovo</span>
</div>
<div property="brand" typeof="Brand">
<span property="name">ThinkPad</span>
</div>
</article>
Wenn Sie sowohl den Hersteller als auch die Marke anzeigen möchten, können Sie natürlich auch in Fällen, in denen der Name der Organisation / des Herstellers mit (einem) ihrer Markennamen identisch ist, dieselbe Struktur verwenden. Obwohl eine Marke und ihr Eigentümer gleich benannt sind, sind sie immer noch getrennte Einheiten.
Um die sichtbare Vervielfältigung zu verhindern, könnten Sie meta
/ link
Elemente zu verbergen eine der Instanzen (im Fall von JSON-LD, ist dies nicht relevant ist, natürlich), oder Sie könnten erwägen beiden Typen mit zusammen (aber das könnte problematisch sein, abhängig von Syntax / Consumer).
Wenn Sie mehr Daten zu einer dieser Entitäten bereitstellen möchten, müssen Sie überlegen, wovon Sie genau sprechen. Zum Beispiel Brand
kann a kein PostalAddress
usw. haben . Da für den Brand
Typ nur wenige Eigenschaften definiert sind, können Sie sowieso nicht so viele Daten darüber bereitstellen.