Emploi Start-up Evénements 01 Avis d'expert Vidéos Indicateurs Distribution Telecharger Pro Livres blancs

Les robots de Google à l’assaut d’AJAX

Google lance une proposition à la communauté Web pour améliorer le référencement des pages utilisant de l'AJAX, quasiment invisibles pour ses robots jusqu'à présent.
laisser un avis
envoyer
par mail
imprimer
l'article
partager sur Viadeo
partager sur Facebook
partager sur LinkedIn
partager sur Scoopeo
partager sur Technorati
partager sur Digg
partager sur Delicious
partager sur Google
partager sur Myspace
partager sur Yahoo!

Pour le référencement d'un site Web, il n'y a pas que le Flash qui pose problème. Les robots de Google n'apprécient pas non plus le JavaScript et donc pas l'AJAX (Asynchronous JavaScript and XML).

Une aubaine pour certains, comme l'explique Jean-Michel De Sousa, expert en référencement chez Sartepenso : « Certains spammers utilisent ce défaut pour rendre invisibles certaines parties de sites » et donc faire passer un site pour ce qu'il n'est pas.

Mais un casse-tête pour la plupart, comme le précise Olivier Duffez, consultant chez Webrankexpert. « Je déconseille fortement l'utilisation d'AJAX sur les parties qui génèrent du contenu. Il doit être réservé aux couches qui améliorent l'expérience utilisateurs. » Et de poursuivre : « Le code JavaScript est pris en compte par Google tant qu'il est assez simple, notamment lorsqu'il contient des liens vers des pages Web. Mais il devient vite inaccessible aux robots des moteurs de recherche. »

Un changement de la syntaxe des URLs

Pour rendre AJAX visible par ses robots, Google, sur l'un de ses blogs officiels, fait une proposition technique ouverte à la communauté du Web  : en l'occurence, changer la syntaxe de certaines URL. Et notamment celles utilisant l'ancre « # ». Celle-ci est traditionnellement utilisée par les webmasters pour indiquer un paragraphe précis d'une page Web, lors de la création d'un sommaire, notamment. Mais elle est aussi utilisé pour le passage de certains paramètres dans des fonctions JavaScript, et les robots du moteur de recherche ont du mal à les interpréter.

Google propose d'ajouter le signe « ! » en complément du caractère « # », pour les pages Web qui contiennent du code AJAX  Au moment de l'exploration des sites, les robots de Google remplaceraient le « ! » dans les URL par un tag _escaped_fragment_.

Ce tag serait une façon d'indiquer au serveur Web du site visité qu'il est interrogé par un robot d'indexation et qu'il doit, dans ce cas, envoyer du code HTML en lieu et place du JavaScript. Lors d'une requête effectuée par un utilisateur standard (qui ne contiendrait pas ce tag), le serveur continuerait à retourner la page originale, le code JavaScript étant exécuté côté client par le navigateur de l'utilisateur. Les serveurs des moteurs de recherche pourraient eux-mêmes se charger de l’exécution du JavaScript, mais Google n’envisage pas cette option, la qualifiant de trop gourmande en temps de calcul, et défavorable aux petits moteurs de recherche.

Si cette proposition était acceptée, il faudrait donc rajouter des points d'exclamation à certaines URL des sites et faire en sorte que les serveurs puissent interpréter le paramètre _escaped_fragment_.

Le référencement, un art subtil

« A l'inverse, il faudra aussi se méfier des parties de sites qui jusqu'ici étaient invisibles par défaut et qui seraient indexées dans le futur, comme la gestion des paniers sur les sites marchands. Par exemple, en utilisant le code JavaScript dans des fichiers .js et en indiquant dans le fichier robot.txt de ne pas crawler les fichiers », explique Olivier Duffez.

Pour l'instant, les sites web confrontés au problème choisissent de générer des pages HTML en doublon pour l'indexation ou de réserver le code JavaScript aux parties du site qui n'ont pas besoin d'être référencées. Ce que confirme Elie Auvray, PDG de Jahia. « Les interfaces d'édition et de gestion repose sur AjAX. Mais lorsque l'on passe en mode consultation, Jahia envoie au navigateur du visiteur de l'HTML tout à fait classique. Même lorsque la page générée présente de l'interaction, comme la possibilité de poster un commentaire. »

débat
6 avis d'internautes
Les robots de Google à l’assaut d’AJAX
Mouai
par HIPe
le 08/10/2009 18:27:27
Oui exact...
par seb__2411
le 08/10/2009 21:46:08
Ajax pivot central
par reportagemoto.fr
le 08/10/2009 23:22:01
Pas encore...
par seb__2411
le 09/10/2009 13:29:59
Quid des navigateurs qui n'exécutent pas le javascript
par Loutre666
le 09/10/2009 17:57:00
Oui
par seb__2411
le 09/10/2009 21:18:40
publicité
débat
6 réactions
 
Oui
posté le 09/10/09 à 21:18 par seb__2411
Quid des navigateurs qui n'exécutent pas le javascript
posté le 09/10/09 à 17:57 par Loutre666
Pas encore...
posté le 09/10/09 à 13:29 par seb__2411
Ajax pivot central
posté le 08/10/09 à 23:22 par reportagemoto.fr
Oui exact...
posté le 08/10/09 à 21:46 par seb__2411
à lire aussi
SUR LES MÊMES THÈMES
Google affute GWT pour les applications les plus complexes
Après Microsoft, Mozilla critique à son tour Chrome Frame
Microsoft Doloto booste les sites Web 2.0
Les widgets Ajax vont jouer dans le bac à sable
OpenCMIS rejoint le projet Apache Chemistry
Microsoft Fast bientôt indisponible pour Linux et Unix
Détruire sa communauté de développeurs en 10 leçons
Léo Apotheker quitte SAP
IBM se pose en futur gardien de la qualité de l’information
Mariage célébré entre JDA et i2
Le Performance Management, nouvel antidote à la crise ?
Oracle poursuit Rimini Street pour viol de propriété intellectuelle
Unica s’empare de MakeMeTop
L’application collaborative de SAP disponible en bêta publique
Capgemini s’empare d’IBX pour enrichir son offre BPO
La réplication continue renforce PostgreSQL
Facebook fait le ménage de fond en comble dans PHP
SAP France : Pascal Rialland remplacé par un « IBMer »
Oracle ferme les portes de la forge Kenai
01Informatique
01 INFORMATIQUE
L'hebdo de référence des décideurs informatiques.
Micro Hebdo
MICRO HEBDO
L'hebdo qui vous simplifie la micro
et Internet.
L'Ordinateur Individuel
L'ORDINATEUR INDIVIDUEL
Le mensuel informatique qui vous informe et vous conseille.
Tous droits réservés © 1999 - 2010 Groupe 01 - 01net.