SEO
AJAX
AJAX, pour Asynchronous JavaScript and XML, est une technique de programmation qui met à jour une partie d’une page sans la recharger. Malgré son nom, le format JSON y remplace souvent le XML.

L’exemple du panier
Vous ajoutez un produit à votre panier. Le compteur change, une petite fenêtre confirme le produit, la quantité et le prix, et la page ne se recharge pas. Seuls le compteur et la fenêtre ont bougé : c’est de l’AJAX.
Ce qui a changé pour le SEO
On a longtemps lu qu’un site bâti sur l’AJAX était condamné dans Google, parce que ses robots n’exécutaient pas le JavaScript. C’est dépassé : selon sa documentation, Google explore, rend puis indexe les pages, et exécute le JavaScript avec une version récente de Chromium.[1]
Un risque demeure. Google précise qu’un contenu absent du HTML rendu, c’est-à-dire de la page une fois le JavaScript exécuté, ne peut pas être indexé. Il ajoute que tous les robots ne savent pas exécuter le JavaScript.
Pourquoi ça compte pour votre site
Un panier en AJAX ne pose aucun problème : personne ne cherche votre panier sur Google. Une liste de produits ou un texte chargés en AJAX, c’est différent, puisque ce sont les contenus que vous voulez voir indexés.
Ce qu’il faut faire
- Gardez l’AJAX pour ce qui n’a pas à être trouvé : panier, formulaires, messages de confirmation.
- Pour tout contenu à indexer, vérifiez sa présence dans le HTML rendu grâce à l’inspection d’URL, dans la Search Console.
Pour approfondir
Et pour votre site ?
Passons des définitions
à votre situation.
Nous pouvons approfondir ces questions avec vos équipes et identifier les actions adaptées à votre activité.
Échanger sur mon site Notre agence SEO