Comme je viens de ici , les balises link
peuvent être utilisées dans le corps tant qu'elles contiennent des microdonnées. Je comprends comment cela peut être utile pour spécifier toutes sortes de propriétés, par exemple. de Schema.org: author
, datePublished
etc.
Mais, par défaut, l’élément link
est invisible et ne peut pas être cliqué pour l’utilisateur final (à part cela, même s’il s’agit d’une balise vide, elle peut être rendue visible via un display:block
et un ::before
/::after
pseudo-élément dont le contenu est défini sur l'un des attributs; il peut également être rendu cliquable via JavaScript en pointant sur la valeur de l'URL avec simplement this.href
. Mais ceux-ci sont facultatifs au maximum et je ne le suis pas. savoir si un robot comprendrait qu’ils sont effectivement disponibles pour l’utilisateur final).
Dans ce cas, comment Googlebot gère-t-il une telle URL?
Cela ressemble à en utilisant l’élément meta
pour les microdonnées (en fait, la seule différence entre meta
et link
est que link
doit être utilisé si la valeur est un URI, meta
dans tous les autres cas):
Utilisez link
si vous ne pouvez pas fournir de lien hypertexte visible/image/vidéo/etc.
Une raison typique (mais pas la seule) d'utiliser link
est le cas où l'URL n'est pas censée être visitée par vos utilisateurs. C'est le cas pour la plupart des Enumeration
URI, par exemple http://schema.org/InStock
: il s'agit d'un URI que les utilisateurs ne doivent jamais visiter; il sert simplement d'indicateur non ambigu qu'un produit est en stock (l'utilisation d'un URI présente de nombreux avantages par rapport à l'utilisation de texte brut).
Suivez-vous et indexez-le comme il le fait avec un lien régulier?
Toutes les URL d'un élément link
ne peuvent ou ne doivent pas être indexées (voir l'exemple InStock
ci-dessus).
Traitez-le comme un contenu caché et punissez-vous le site?
Il est un contenu masqué, mais cela ne signifie pas que Google punira votre page à cause de cela. En fait, certains de leurs exemples utilisent même link
, par exemple:
_<link itemprop="contentUrl" href="http://www.example.com/video123.flv" />
<link itemprop="embedUrl" href="http://www.example.com/videoplayer.swf?video=123" />
_
Applications logicielles Rich Snippet :
_<link itemprop="applicationCategory" href="http://schema.org/GameApplication"/>
_
_<link itemprop="itemCondition" href="http://schema.org/UsedCondition"/>
<link itemprop="availability" href="http://schema.org/InStock"/>
_
_<link itemprop="url" href="http://www.your-company-site.com">
_