Quelle est la différence entre un Brand
et un Organization
?
Si vous avez un site Web de vêtements et que vous vendez des vêtements et des chaussures de noms populaires tels que Adidas, Reebok, Puma, etc. Lorsque vous affichez ces noms dans une liste, les marquez-vous comme suit: Brand
ou Organization
?
Est-ce que Brand
serait le nom que vous vendez ou s'agirait-il d'une ligne spécifique de chaussures ou d'une ligne de vestes (par exemple) de cette société?
Donc, si l'utilisateur clique sur mon lien Adidas, il se dirige vers une page de détails avec une brève description d'Adidas et une liste de tous les produits sur le site Web d'Adidas. Donc, Adidas est-il marqué comme un Brand
ou un Organization
?
La différence peut devenir plus claire dans les cas où le nom de l'organisation n'est pas identique à celui de la marque.
Par exemple, considérons la société Lenovo (Organization
name__), propriétaire de la marque ThinkPad (Brand
name__). Un produit spécifique ThinkPad (Product
name__) fabriqué par Lenovo peut être marqué comme suit:
<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>
Si vous souhaitez afficher à la fois le fabricant et la marque, vous pouvez bien entendu utiliser la même structure également dans les cas où le nom de l'organisation/du fabricant est identique à (l'un des) noms de marque. Bien que nommé de la même manière, une marque et son propriétaire sont toujours des entités distinctes.
Pour éviter la duplication visible, vous pouvez utiliser les éléments meta
name __/link
pour masquer l'une des instances (dans le cas de JSON-LD, bien entendu, cela n'est pas pertinent), ou vous pouvez envisager d'utiliser les deux types ensemble (mais cela - pourrait être problématique, selon la syntaxe/le consommateur).
Si vous souhaitez fournir plus de données sur l'une de ces entités, vous devez considérer de quoi vous parlez exactement. Par exemple, un Brand
ne peut pas avoir un PostalAddress
etc. Etant donné que le type Brand
NAME _ n'a que peu de propriétés définies, vous ne pouvez pas fournir autant de données à ce sujet.
Habituellement, Organization
représente une entreprise elle-même (école, ONG, entreprise, club, etc.), tandis qu'un Brand
représente un produit ou un service. Dans de nombreux cas, ils peuvent être identiques, par exemple Adidas; mais pas toujours, par exemple Tylenol, une marque vendue par l'organisation/société Johnson & Johnson.
Donc, que vous devriez utiliser dépend de ce que vous écrivez. Si vous vendez des chaussures Adidas, Adidas est le Brand
, mais si vous écrivez un article sur les bénéfices de l'entreprise, Adidas sera le Organization
.
Unor a donné une excellente réponse, mais j'aimerais aussi ajouter quelque chose -
Schema.org donne cette définition simple de Brand du point de vue des balises et cette définition semble très logique.
Une marque est un nom utilisé par une organisation ou un homme d’affaires pour étiqueter un produit, un groupe de produits ou un produit similaire.
Donc, dans votre cas, chaque chaussure vendue appartient à une marque. Lorsque vous marquez ce contenu, vous devez spécifier la valeur de la marque sous la forme itemprop et de la propriété parent itemtype en tant qu'organisation. Par exemple:
<span itemprop="brand" itemscope itemtype="http://schema.org/Organization">
<span itemprop="name">Addidas</span>
</span>
Pour plus de propriétés du schéma de marque, veuillez vérifier ceci lien .