Je travaille avec une conception de site qui nécessite deux en-têtes distincts et des ensembles de navigation associés; Cependant, les liens de navigation dans les deux sont identiques. J'ai un en-tête avec le id
"main" contenant un "primaire" nav
; J'ai aussi un en-tête fixe qui indique via jQuery quand l'utilisateur défile sous la navigation principale; cette navigation fixe se trouve dans une header
avec l'id "fixed" contenant un nav
avec l'id "fixed-nav".
Ma question est donc de savoir si doubler effectivement l'élément de navigation de cette manière aurait un effet négatif sur le référencement. De même, la manière dont les éléments header
/nav
sont placés dans le balisage a-t-elle une importance? Par exemple, l'emplacement de l'en-tête fixe pourrait être tout en bas de la page, étant donné qu'il est positionné absolument; Cependant, les deux en-têtes sont placés l'un après l'autre, l'un après l'autre, juste en haut de la balise d'ouverture body
.
La duplication des liens de navigation ne changera pas beaucoup la manière dont Google voit votre site. En fait, lorsque Googlebot rencontre un deuxième lien vers la même destination dans une page, il l'ignore généralement:
La duplication de la navigation est très courante. J'ai travaillé avec des sites qui le font pour plusieurs raisons:
Parce que fournir une navigation en double peut aider à la facilité d'utilisation et que tant de sites le font, Google ne rencontrera aucun problème.
La seule réserve que j'ajouterais est qu'il pourrait être tentant d'ajouter rel=nofollow
aux liens de l'une de vos deux sections de navigation afin que Googlebot prête attention à l'autre. Ne faites pas ça. Si un ensemble de liens ne contient plus aucun lien, Googlebot considère les deux ensembles de liens comme s'ils n'avaient aucun résultat. La logique de Google est la suivante: "Si le lien ne peut pas être approuvé à un endroit, pourquoi devrait-il l'être à un autre endroit?"