Comment Ajax influe sur le référencement et l’ergonomie ?

10 décembre 2009
par Vincent Teillet

Ajax est une avancée majeur dans l’univers du web en terme d’interactivité. C’est à la fois un progrès  dans le référencement et dans l’ergonomie d’un site internet. Nous verrons donc ici deux approches liées à cette nouvelle technologie, premièrement le référencement puis deuxièmement l’ergonomie.

Ajax semble être une technologie en pleine essor en terme de référencement de site internet. Néanmoins, Ajax présente quelques limites bien identifiées qui sont les suivantes :

  • 1er problème avec AJAX : l’utilisation du signe # dans les URL
  • 2ème problème avec AJAX : le JavaScript, qui n’est (quasiment) pas pris en compte par les moteurs de recherche.
  • Le risque de cloaking est important

Les dernières informations concernant ces problèmes émanent d’ingénieurs de  Google qui proposent plusieurs solutions à ces problèmes :

Premièrement, pour palier au problème # dans l’url, Google propose que les pages en AJAX ajoutent un caractère spécial après le #, afin qu’on puisse les identifier de façon distincte. Par exemple http://www.coucou.com/page-ajax#!etat.
Deuxièmement,  Google propose une solution pour remédier au manque de référencement du JavaScript. Les robots eux, essaieront de crawler des URL de ce genre : http://www.example.com/page-ajax?_escaped_fragment_=etat. Si l’URL possédait déjà un ou plusieurs paramètres, il suffit d’ajouter le nouveau à la fin, ce qui donne http://www.coucou.com/page-ajax?id=12&_escaped_fragment_=etat.
Troisièmement, pour éviter le cloaking (différencier le contenu en fonction d’un robot ou d’un internaute) Google doit gérer lui-même ce que l’on appelle le headless browser (moteur de recherche sans interfaces graphiques permettant d’afficher le contenu des pages web). Le problème de cloaking n’existerait donc pas si Google bot gérait lui-même le headless browser à la place des webmasters.

AJAX va s’intégrer de plus en plus dans nos vies, dans nos métiers (applications Web professionnelles) et prendre en compte les difficultés techniques et d’accessibilité qu’il représente.

Ajax est une avancée technologique en terme de référencement mais également en terme d’ergonomie et d’unification des méthodes de développement. Ajax Asynchronous JavaScript and XML permet de combler certaines lacunes d’Ajax.

Le réseau de diffusion de contenu lancé par Microsoft en septembre 2009 pour accélérer le chargement des applications Ajax supporte désormais le système de chiffrement SSL (Secure Sockets Layer). Microsoft Ajax CDN (Content Delivery Network) prend en charge les librairies JavaScript de la plate-forme .Net (ASP.NET Ajax et jQuery notamment). Il est adapté plus largement aux applications basées sur ASP.NET Web Forms et ASP.NET MVC.

D’après un article du 2 décembre 2009 de http://www.qualitystreet.fr, Ajax permet une meilleure fluidité, de confort et plus de souplesse pour les utilisateurs. C’est notamment Ajax Asynchronous JavaScript and XML qui permet de facilité la navigation des applications web. Ajax permet également plusieurs améliorations ergonomiques comme le feedback, le contrôle utilisateur, l’adaptabilité, la gestion des erreurs…

Sources :

http://www.journaldunet.com

http://www.qualitystreet.fr

www.auditweb.net

http://www.01net.com/

http://www.referencement-marketing.net/2009/10/13/comment-referencer-votre-site-en-ajax

No comments yet

Leave a Reply

Note: You can use basic XHTML in your comments. Your email address will never be published.

Subscribe to this comment feed via RSS