Lundi 4 décembre 2017
Le
schéma de crawl AJAX
a été introduit comme un moyen de rendre les pages web basées sur JavaScript accessibles à Googlebot, et nous avons précédemment annoncé nos
plans pour l’abandonner. Au fil du temps, les ingénieurs de Google ont considérablement amélioré le rendu de JavaScript pour Googlebot. Compte tenu de ces avancées, au deuxième trimestre 2018, nous passerons au rendu de ces pages du côté de Google, plutôt que d’exiger que les sites le fassent eux-mêmes. En bref, nous n’utiliserons plus le schéma de crawl AJAX.

Pour rappel, le schéma de crawl AJAX accepte les pages avec soit un #! dans l’URL, soit une
fragment meta tag
et les crawle ensuite avec un ?_escaped_fragment_= dans l’URL. Cette version échappée doit être une version entièrement rendue et/ou équivalente de la page, créée par le site web lui-même.
Avec ce changement, Googlebot rendra l’URL #! directement, rendant inutile pour le propriétaire du site web de fournir une version rendue de la page. Nous continuerons à prendre en charge ces URL dans nos résultats de recherche.
Nous nous attendons à ce que la plupart des sites web utilisant le crawl AJAX ne voient pas de changements significatifs avec cette mise à jour. Les webmasters peuvent vérifier leurs pages comme détaillé ci-dessous, et nous enverrons des notifications à tous les sites présentant des problèmes potentiels.

Si votre site utilise actuellement des #! URL ou la balise meta fragment
- , nous recommandons :
Vérifiez la propriété du site web dans la
Google Search Console - pour obtenir l’accès aux outils qui s’y trouvent et permettre à Google de vous informer de tout problème qui pourrait être trouvé.
Testez avecFetch and Render
de la Search Console. Comparez les résultats de l’URL #! et de l’URL échappée pour voir les différences. Faites cela pour toute partie significativement différente du site web. Consultez notre developer documentation
pour plus d’informations sur les API prises en charge, et consultez notre debugging guide - si nécessaire.
Utilisez
Inspect Element
ade Chrome pour confirmer que les liens utilisent des
HTML elements
et incluent un
rel=nofollow - le cas échéant (par exemple, dans le contenu généré par les utilisateurs).
Utilisez
Inspect Element de Chrome pour vérifier le title
et ladescriptionmetatag de la page, touterobotsmeta
tag et autres métadonnées. Vérifiez également que toute
structured data - est disponible sur la page rendue.
Le contenu en Flash, Silverlight ou d’autres technologies basées sur des plugins doit être converti en JavaScript ou en HTML “normal” si son contenu doit être indexé dans la recherche.
Nous espérons que ce changement facilitera un peu les choses pour votre site web et réduira le besoin de rendre les pages de votre côté. Si vous avez des questions ou des commentaires, passez par noswebmaster help forums
ou rejoignez notre.
Comment nous l'appliquons
We archive Search Central announcements because client questions often trace back to a change that was announced years ago. Reading the original is faster than reconstructing it from second-hand summaries.
Services associés