web-dev-qa-db-fra.com

Puis-je utiliser BreadcrumbList Structured Data sur mon site si je n'affiche pas de fil d'Ariane sur la page ou dans ma structure d'URL?

J'ai lu que le fil d'Ariane aide Google à mieux comprendre la structure de votre site, je voudrais donc l'implémenter sur le mien. Cependant, je n'ai actuellement pas de fil d'Ariane visible sur le site. Est-ce contraire aux meilleures pratiques d'avoir le balisage, mais pas de l'afficher visuellement pour l'utilisateur?

De plus, je n'ai pas de fil d'Ariane dans ma structure d'URL. Ainsi, sur les pages d'articles, l'URL est la suivante: https://example.com/article-slug/, et les pages de sous-catégories n'affichent pas la catégorie de niveau supérieur: par exemple, j'utilise https://example.com/camping-gear/ au lieu de https://example.com/outdoors/camping-gear.

Puis-je quand même implémenter BreadcrumbList malgré ces deux facteurs?


Selon le commentaire sur une réponse ci-dessous: Je dois préciser que, même si je n'ai pas de fil d'Ariane visible, j'ai faire un menu de navigation que le balisage SD suivrait. En d'autres termes - les liens ne déformeront pas ou n'induiront pas les utilisateurs en erreur, car les mêmes liens dans le balisage du fil d'Ariane seront présents sur chaque page du site.

2
A Biron

Est-ce contraire aux meilleures pratiques d'avoir le balisage, mais pas de l'afficher visuellement pour l'utilisateur?

Cela contredit les points suivants de Google:

Ne marquez pas de contenu qui n'est pas visible par les lecteurs de la page. Par exemple, si le balisage JSON-LD décrit un intervenant, le corps HTML doit décrire ce même intervenant.

Dans son guide rapport sur les actions manuelles Google considère le lien de données structurées vers le contenu caché comme un signal de spam:

Données structurées trouvées sur du contenu caché Données structurées trouvées sur des éléments qui ne sont pas visibles par l'utilisateur.

2
nikant25