web-dev-qa-db-fra.com

Meilleure pratique de référencement pour un fil d'Ariane créé par un menu déroulant CSS

Habituellement, je fais mon "fil d'Ariane" avec un <h1>, en haut des pages, ce qui est parfait pour le référencement, comme suit: <h1>Section > Category</h1>

Mais dans un nouveau projet, je souhaite afficher un menu déroulant qui sera également le "fil d'Ariane", comme ci-dessous (voir le violon):

<div class="rub">
<ul>
  <li><a href="/selected-section/">Selected section</a>
    <ul>
      <li><a href="/other-section/">Other section</a></li>
      <li><a href="/other-section/">Other section</a></li>
      <li><a href="/other-section/">Other section</a></li>
    </ul>
  </li>
</ul>
</div>
<>
<div class="rub">
<ul>
  <li><a href="/selected-cat/">Selected category</a>
    <ul>
      <li><a href="/other-cat/">Other cat</a></li>
      <li><a href="/other-cat/">Other cat</a></li>
      <li><a href="/other-cat/">Other cat</a></li>
      <li><a href="/other-cat/">Other cat</a></li>
    </ul>
  </li>
</ul>
</div>

Les URL seront réécrites comme ceci: http://www.mydomain/selected-section/selected-cat/

La balise Title aura la valeur: <title>Selected section > Selected cat</title>

Mes questions

Comment les moteurs de recherche vont-ils indexer cette navigation?

Est-ce une meilleure façon de déclarer cette navigation avec quelque chose comme suit dans le menu:

...
  <a href="/selected-section/"><h1>Selected section</h1></a>
...
  <a href="/selected-cat/"><h2>Selected category</h2></a>
...

Toute autre idée ou conseil sera apprécié.

Modifier

Une solution pourrait être la microdata avec un type breadcrumb, environ microdonnées du fil d'Ariane

S'il vous plaît laissez-moi savoir si c'est la meilleure pratique.

2
Valky

Vous ne devriez pas utiliser H1 pour les liens de navigation. H1 et H2 doivent normalement être réservés aux en-têtes de votre page.

Vous êtes sur la bonne voie en utilisant UL, cependant, et avec les microdonnées de chapelure. Si vous utilisez correctement les microdonnées, Google affiche la navigation au-dessous de vos pages dans les résultats de recherche.

Donc, pour répondre à votre question, restez fidèle à la structure UL de vos liens de navigation et, oui, utilisez les microdonnées du fil d'Ariane.

1
nathangiesbrecht