Ah l’Ajax ! Ce sujet est revenu maintes fois à travers les discussions SEO et au final, les différents problèmes liés à l’indexation existent toujours. En effet, l’Ajax pose quelques problèmes -qui sont d’ailleurs toujours les mêmes depuis le début- au niveau SEO :
- Difficulté de crawling (tout le contenu n’est pas forcément indexé).
- Problème d’indexation des pages (lié au problème précédent).
- Navigation brisée entre les pages (vu que l’URL ne change pas).
- L’impossibilité d’utiliser les boutons suivants et précédents de votre navigateur.
- Probabilité haute de cloacking sur le site (l’utilisateur ne voit pas nécessairement le même contenu que le moteur).
Explication sous forme de schéma :
Alors oui c’est toujours le même problème, sauf que depuis octobre 2009, Google nous prépare une « proposition de solution » pour pouvoir indexer tout ce qui est derrière l’AJAX. Je me demande si on ne va pas avoir du nouveau dans les prochaines semaines…
- A lire aussi sur le même sujet :
- Visiteurs uniques : un indicateur pas si pertinent que ça (100%)
- Blog Influence : tester l'influence de votre blog (100%)
- Un peu d'URL Rewriting (100%)
- Début de mon stage chez Aposition (100%)

Il ne faut pas oublier que tous les utilisateurs n’ont pas JavaScript activé (volontairement ou non).
Encore une solution de Google qui va dénaturer le fonctionnement d’une technologie : les fragments (#) font référence à un élément dans une page web et ne devraient pas être utilisés pour faire référence à une ressource externe.
La solution est donc de prévoir des navigations basées sur HTML seulement et d’améliorer l’expérience utilisateur en implémentant le JavaScript (et « AJAX ») en tant que surcouche donc de manière non obstrusive.