Place du menu dans le code html

Règles du forum
Attention ce forum est destiné avant tout à ceux qui découvrent le référencement. Les membres qui auront l'amabilité de répondre à leurs questions sont priés de rester courtois, polis, indulgents, patients et pédagogues... Merci d'avance !

Par ailleurs, inutile d'utiliser ce forum uniquement pour obtenir des liens vers vos sites, les liens sont désactivés pour le référencement (nofollow).

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics

ddami1
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 6
Inscription: 23 Aoû 2008

Place du menu dans le code html

Message le Jeu Fév 11, 2010 22:24

Bonjour,

Pourriez-vous me dire si la place du menu a une importance dans le code html?

CAS n°1: C'est à dire, imaginons que j'ai une div avec mon menu (vertical, avec les liens vers les pages de mon site) et une div avec mon contenu. Je les mets tous deux en float:left;
:arrow: résultat visuel: mon menu apparait avant ma div de contenu
:arrow: si je désactive le css, on verra effectivement le menu s'afficher avant le contenu.

CAS n°2: Maintenant, si je place en premier dans le code la div avec mon contenu texte et ensuite la div avec mon menu. Je mets par contre cette fois-ci la div de mon menu en position:absolute; afin qu'il se place visuellement avant mon contenu.
:arrow: résultat visuel: mon menu apparait avant ma div de contenu (visuellement, le résultat est donc exactement le même)
:arrow: si je désactive le css, on verra alors le contenu texte s'afficher avant le menu.

Plus un contenu texte est haut placé dans une page, plus il a d'importance non? Donc la seconde solution serait à privilégier d'après vous ou alors je me fais de fausses idées?

Merci pour vos réponses


bproductiv
WRInaute accro
WRInaute accro
 
Messages: 4173
Inscription: 27 Déc 2004

Re: Place du menu dans le code html

Message le Ven Fév 12, 2010 8:06

Dans l'absolu la solution 2 est a préconisée, mais je la met rarement en pratique, les moteurs de recherche savent bien diffrencier le contenu des menus.

isabelle-evindi
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 2
Inscription: 12 Fév 2010

Re: Place du menu dans le code html

Message le Ven Fév 12, 2010 9:25

Bonjour,

Je pense aussi pour la solution 2.

De toutes façons, il vaut mieux privilégier le contenu, la place du menu deviendra en principe secondaire.

isabelle Evindi Lemerrer


SpeedAirMan
WRInaute accro
WRInaute accro
 
Messages: 2612
Inscription: 1 Juin 2007

Re: Place du menu dans le code html

Message le Ven Fév 12, 2010 10:32

+1 : le contenu a plus d'importance que le menu, le contenu doit donc être en priorité.

C'est également important d'un point de vue accessibilité.

Pour les menus latéraux, c'est assez simple à mettre en place (tu as parlé de position absolute, mais tu peux aussi faire ça avec des float:left et float:right opposés, c'est ce que je préfère personnellement).
Pour les menus horizontaux, c'est moins facile... Là effectivement, à part passer par un positionnement absolu, il n'y a pas beaucoup d'autres solutions... alors généralement (si je dois utiliser un menu horizontal), je laisse le menu avant le contenu dans le code (mais uniquement dans ce cas là).


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités