Nouveau WRInaute
Bonjour,
INTRO:
J'ai fait un site qui utilise beaucoup de jQuery et de AJAX pour le confort de l'utilisateur, enfin, pour 97% des utilisateurs qui ont javascript activé pour les autres, et bien sûr pour Google, j'ai suivi les conseils qui consistent à remplir le contenu de <no script> avec une version du site sans javascript.
Petite mise en contexte, voici comment j'ai designé le truc:
-Version AJAX: Chaque rubrique du menu correspond à un onglet, et donc en navigant sur le site on reste toujours sur index.php. Autrement dit, tout le contenu du site est dans index.php.
Site visible ici: http://grandlarge-immo.com
-Version no script: Dans la partie <no script> de index.php je suis en train de remettre le menu ainsi que tout le html qui correspond à l'onglet 1 (page d'accueil tout naturellement). Le menu cette fois renvoient vers d'autres pages (achat.php, location.php, etc..), et dans chacune de ces pages : une partie <no script> qui contient le html correspondant de l'onglet, ainsi qu'une redirection auto en js vers le index.php au cas ou javascript est activé est qu'on tombe quand même sur cette page.
PROBLEME de référencement: Dans index.php, je remplis <no script> comme prévu mais j'ai quand même toute la partie qui est après </noscript> qui s'affiche quand même. Autrement dit j'ai tous les onglets de mon site qui s'affiche, si je ne fais pas un display:"none" sur la div qui contient le site version javascript.
Or google ne va pas être content si je planque une énorme div qui contient 600 lignes de code et de texte, n'est-ce pas?
Quelqu'un a-t-il un avis, ou une solution?
Est-ce que si je mets dans mon style.css le display:none, et que je dis au robot de ne pas indexer le style.css ça passe mieux?
J'ai lu pas mal de discussions au sujet de javascript et le référencement mais au final personne n'a encore dit comment implémenter bien le <noscript>..
Merci!
INTRO:
J'ai fait un site qui utilise beaucoup de jQuery et de AJAX pour le confort de l'utilisateur, enfin, pour 97% des utilisateurs qui ont javascript activé pour les autres, et bien sûr pour Google, j'ai suivi les conseils qui consistent à remplir le contenu de <no script> avec une version du site sans javascript.
Petite mise en contexte, voici comment j'ai designé le truc:
-Version AJAX: Chaque rubrique du menu correspond à un onglet, et donc en navigant sur le site on reste toujours sur index.php. Autrement dit, tout le contenu du site est dans index.php.
Site visible ici: http://grandlarge-immo.com
-Version no script: Dans la partie <no script> de index.php je suis en train de remettre le menu ainsi que tout le html qui correspond à l'onglet 1 (page d'accueil tout naturellement). Le menu cette fois renvoient vers d'autres pages (achat.php, location.php, etc..), et dans chacune de ces pages : une partie <no script> qui contient le html correspondant de l'onglet, ainsi qu'une redirection auto en js vers le index.php au cas ou javascript est activé est qu'on tombe quand même sur cette page.
PROBLEME de référencement: Dans index.php, je remplis <no script> comme prévu mais j'ai quand même toute la partie qui est après </noscript> qui s'affiche quand même. Autrement dit j'ai tous les onglets de mon site qui s'affiche, si je ne fais pas un display:"none" sur la div qui contient le site version javascript.
Or google ne va pas être content si je planque une énorme div qui contient 600 lignes de code et de texte, n'est-ce pas?
Quelqu'un a-t-il un avis, ou une solution?
Est-ce que si je mets dans mon style.css le display:none, et que je dis au robot de ne pas indexer le style.css ça passe mieux?
J'ai lu pas mal de discussions au sujet de javascript et le référencement mais au final personne n'a encore dit comment implémenter bien le <noscript>..
Merci!