Le contenu avant le menu

WRInaute occasionnel
Bonjour,

Après quelques recherches effectués concernant la mise en place du contenu avant le menu sur vos pages, je vous reviens donc avec un récapitulatif de ce qui semblerait être la meilleure solution pour un bonne approche.

Partant de la base que plus un texte est haut dans la page, plus son importance augmente, nous pouvons en déduire quelques hypothèses intéressantes évoquées par des membres du forum.

Dans quelles mesures devant nous placer notre contenu avant notre menu?

Pendant que certains répondent "Joker":

e-kiwi a dit:
moi je répond "joker". il semblerai que c'est mieux d'avoir le texte en premier d'après ce que j'ai lu sur WRI, maintenant je pense que google commence à être plus intelligent et ne devrait moins en tenir compte, mais ce n'est qu'une pensée personnelle fondée sur aucun test ^^

D'autres abordent le sujet d'un point de vue sémantique:

HawkEye a dit:
benz69fr a dit:
d'un point de vue "sémantique" il parait quand même logique de placer le menu en début de code, comme en début de page...

[...]
Le menu est connexe au contenu... techniquement parlant il ne devrait même pas en faire partie...!
[...]

Essayons de dégager l'essentiel en vous exposant une méthode très intéressante proposée par HawkEye:

HawkEye a dit:
-> 1. Homepage: le menu a toute priorité (menu avant contenu)
-> 2. Pages internes: le menu perd sa priorité au bénéfice du contenu (contenu avant menu)

Je vous ai concocter une petite illustration pour mieux cerner la bête:

2avant1qe2.jpg


Explications:

1.
Dans le premier cas, il nous apparait très logique de faire passer le menu avant le contenu
car la page d'accueil est considérée "comme une porte d'entrée" et qu'il serait important d'indiquer toutes les directions. Un tel raisonnement privilégie le crawl des pages en niveau+1 ce qui semble très bien aller avec la nature même d'une page d'accueil.

2.
Dans le deuxième cas, le contenu serait placé avant le menu car cela favoriserai la prise en considération du contenu. En agissant de la sorte, vous permettrai au contenu d'avoir une meilleure visibilité et ainsi de bénéficier d'un impact plus important aux yeux des robots. Cela aiderai d'ailleurs à réduire le risque de dupplicate content causé par votre menu et à réduire le nombre de résultats complémentaires si il y a lieu.

Maintenant que la partie théorique est abordée, à vous de sauter à la partie pratique.

Voici une des méthodes (présentée par HawkEye) qui pourrait être utilisée:
HawkEye a dit:
Si on est sur la homepage, on inclut le menu en début code, pour favoriser l'indexation interne.

Si on y est pas, on inclut ce menu en fin de code, pour favoriser le contenu.

Code:
<html>
<head>
</head>
<body>
<?php if( home ) { include menu } ?>
Contenu
Contenu
Contenu
Contenu
<?php if( !home ) { include menu } ?>
Footer
</body>
</html>

Dans tous les cas, le menu est positionné par css en haut de page, donc graphiquement ça change que dalle ;)

N'hésitez pas à poster votre méthode pour en faire profiter les autres, ça serait sympa.


Voici pour ma part,
Je rend l'antenne, à vous.
 
WRInaute accro
Bé perso, j'aurais tendance à toujours placer le(s) menu(s) après le contenu dans le code HTML. Et ensuite, le positionner où je veux grâce à CSS.
 
WRInaute impliqué
interessante reflexion...

j'ai fait le choix suivant:
dans l'ordre du code:
{header}
{contenu}
{menu}
{footer}

mais je vais essayer le resultat de ta reflexion pour l'index...

effectivement si on visualise un site avec lynx (ou autre text webbrowser), c'est evident qu'il faille mettre le menu en premier, puis le contenu...

apres, pour savoir quel est l'impact sur le referencement ou le crawl...pas facile...et ca ne fait pas tout, ca serait trop simple
 
WRInaute passionné
Hoho a dit:
Partant de la base que plus un texte est haut dans la page, plus son importance augmente,
C'est ton hypothèse de départ, mais qui te dit que c'est bien le cas ???

Pour pouvoir calculer le poids d'un mot clé par rapport au contenu de la page, la logique voudrait que toute la page soit prise en compte.

Je ne vois pas non plus pourquoi la fin d'un article par exemple serait moins intéressant que son début. De plus, je ne pense pas que Google soit assez bête à ce point pour confondre un menu qui se répète sur chaque page et le contenu propre au site.

Donc contenu en haut ou pas en haut ...
 
WRInaute discret
Pandore a dit:
Hoho a dit:
Partant de la base que plus un texte est haut dans la page, plus son importance augmente,
C'est ton hypothèse de départ, mais qui te dit que c'est bien le cas ???

Pour pouvoir calculer le poids d'un mot clé par rapport au contenu de la page, la logique voudrait que toute la page soit prise en compte.

Je ne vois pas non plus pourquoi la fin d'un article par exemple serait moins intéressant que son début. De plus, je ne pense pas que Google soit assez bête à ce point pour confondre un menu qui se répète sur chaque page et le contenu propre au site.

Donc contenu en haut ou pas en haut ...

http://www.outil-referencement.com/blog ... erencement
Eh si Google est bête.
Placer son menu en bas dans le contenu, c'est se permettre de choisir des ancres personnalisées pour ses pages internes à lier.
 
WRInaute passionné
StopPR a dit:
http://www.outil-referencement.com/blog/index.php/511-test-referencement
Eh si Google est bête.
Placer son menu en bas dans le contenu, c'est se permettre de choisir des ancres personnalisées pour ses pages internes à lier.

StopPR Envoyer un message privé Visiter le site web du posteur
Ce test ne prouve strictement rien par rapport au sujet de départ, il traite des liens présents sur une page menant vers une même page avec des ancres différentes.

Je trouve en plus que l'exemple est relativement mal choisi. Car
1) Sur un même site, dans son contenu, on ne créé généralement pas, pour reprendre l'exemple donné (mais on peut généraliser ça à une rubrique de site), de liens vers la rubrique blog mais plutôt vers les billets de ce blog (c'est-à-dire son contenu).
2) le référencement se fait plutôt sur l'extérieur du site et non pas à l'intérieur. Toujours en reprenant l'exemple donné, on va inscrire son blog dans des annuaires spécialisés, faire des liens vers le blog ou ses billets avec ancres choisies sur des sujets de forums de discussions, etc. ...

Qui sait, c'est peut-être tout bonnement une mesure anti-spam de Google lol ça lui semble peut-être suspect de faire sur une page web des liens pointant vers une même page avec des ancres différentes. (c'est bien sur une hypothsèse :wink: )

Bref, tout ceci ne nous dit pas si Google sait reconnaitre ou non un menu sur un site web. Et le point le plus important : la validité ou non de l'hypothèse de départ émise par Hoho :

Hoho a dit:
Partant de la base que plus un texte est haut dans la page, plus son importance augmente,
:wink:
 
WRInaute discret
StopPR a dit:
Eh si Google est bête.
Placer son menu en bas dans le contenu, c'est se permettre de choisir des ancres personnalisées pour ses pages internes à lier.

Pas si bête que ça google, je pense à 100% que google est capable de repérer un menu. Ensuite si il est capable de repérer la position du texte en fonction du menu et de lui attribuer une importance différente à chaque fois c'est une autre histoire qui reste à prouver...
Par retour d'expérience : sur 2 pages de contenu identiques placées au même endroit sur un site donné l'une avec le menu du site, l'autre sans le menu du site j'arrive à deux résultats différents.
Les 2 pages sont indexées mais la page avec le menu est mieux référencée que celle sans le menu pourquoi? Cela prouve surement que Google est capable d'identifier le menu et qu'il donne plus d'importance à une page structuré comme le site de base.
Alors si cette expérience confirme que Google sait identifier le menu à quoi servirait il de placer le texte de la page avant ou après le menu? Si l'on part du fait que Google identifie le menu ca n'a plu de sens.
 
WRInaute accro
le Kid a dit:
Pas si bête que ça google, je pense à 100% que google est capable de repérer un menu.
Dirait même plus, les parties qui semblent le mieux fonctionner comme liens internes sont toutes en bas séparées par un petit texte ...

Une liste d'URL, si ca c'est pas un menu .... Ca explique probablement aussi pourquoi un bon lien d'un externe d'un site est quasiment équivalent au même lien placé sur les 10.000 pages du même site.

Faudrait arrêter de croire que chaque fois qu'un bricoleur trouve une méthode qui lui semble intéressante, elle devienne automatiquement une base inexorable de référencement ... :roll:
 
WRInaute occasionnel
Je me suis posé la question déjà, mais je me suis rendu compte que pour que mes layers soient compatibles avec IE6 il faut absolument que je suis un code linéaire comme à l'ancienne. Donc j'ai enterré la question. Peut être dans 2 ans je déterrerais la question
 
Discussions similaires
Haut