Blog

Suppression de notre système de crawling AJAX

Mercredi 14 octobre 2015

En bref : nous ne recommandons plus l’exploration AJAX
la proposition que nous avons faite
en 2009.

Suppression de notre système de crawling AJAX

En 2009, nous avons fait une
proposition pour rendre les pages AJAX explorables.
À l’époque, nos systèmes n’étaient pas capables de rendre et de comprendre les pages qui utilisent JavaScript pour présenter
du contenu aux utilisateurs. Parce que
“les robots d’exploration ne peuvent voir aucun contenu créé dynamiquement“,
nous avons proposé un ensemble de pratiques que les webmasters peuvent suivre afin de garantir que leurs applications basées sur AJAX soient indexées par les moteurs de recherche.

Les temps ont changé. Aujourd’hui, tant que vous n’empêchez pas Googlebot d’explorer vos fichiers JavaScript
ou CSS, nous sommes généralement en mesure de
rendre et de comprendre vos pages Web comme les navigateurs modernes.
Pour refléter cette amélioration, nous avons récemment
mis à jour nos consignes techniques pour les webmasters
afin de recommander de ne pas interdire à Googlebot d’explorer les fichiers CSS ou JS de votre site.

Puisque les hypothèses de notre proposition de 2009 ne sont plus valables, nous vous recommandons de suivre les
principes de
l’amélioration progressive.
Par exemple, vous pouvez utiliser
History API pushState()
pour garantir l’accessibilité à un plus large éventail de navigateurs (et à nos systèmes).

Suppression de notre système de crawling AJAX — 2

Questions et réponses

Q : Mon site suit actuellement vos recommandations et prend en charge _escaped_fragment_.
Mon site va-t-il cesser d’être indexé maintenant que vous avez abandonné votre recommandation ?

R : Non, le site serait toujours indexé. En général, cependant, nous vous recommandons de mettre en œuvre les meilleures pratiques du secteur lors de la prochaine mise à jour de votre site. Au lieu des URL
_escaped_fragment_ , nous allons généralement explorer, rendre et indexer les
#! URL.

Q : Le passage de la proposition de crawling AJAX aux meilleures pratiques du secteur est-il considéré comme un déménagement de site ? Dois-je mettre en place des redirections ?
R : Si votre configuration actuelle fonctionne bien, vous ne devriez pas avoir à changer quoi que ce soit immédiatement. Si vous créez un nouveau site ou restructurez un site existant, évitez simplement d’introduire des URL
_escaped_fragment_ .

Q : J’utilise un framework JavaScript et mon serveur Web sert une page pré-rendue. Est-ce toujours acceptable ?
R : En général, les sites Web ne doivent pas pré-rendre les pages uniquement pour Google – nous nous attendons à ce que vous pré-rendiez des pages pour des avantages de performance pour les utilisateurs et que vous suiviez les directives d’amélioration progressive. Si vous pré-rendez des pages, assurez-vous que le contenu servi à Googlebot correspond à l’expérience de l’utilisateur, tant sur le plan visuel que de l’interaction. Servir à Googlebot un contenu différent de celui qu’un utilisateur normal verrait est considéré comme du « cloaking » et va à l’encontre de nos consignes pour les webmasters.

Si vous avez des questions, vous pouvez les publier ici ou
sur le forum d’aide pour les webmasters.

Alien Road

Comment nous l'appliquons

Google announcements age. We keep this post here for the record, and we note for clients whether the behaviour it describes still applies today or has since been superseded.

Services associés

Partager