Blog

Mieux comprendre les pages Web

Vendredi 23 mai 2014

In 1998 quand nos
serveurs tournaient dans
Susan Wojcicki‘s garage, we
didn’t really have to worry about JavaScript or CSS. Ils n’étaient pas beaucoup utilisés, ou JavaScript était utilisé pour faire clignoter des éléments de page… ! Beaucoup de choses ont changé depuis. Le Web regorge de sites Web riches, dynamiques et incroyables qui font une utilisation intensive de JavaScript. Aujourd’hui, nous allons parler de notre capacité à rendre des sites Web plus riches, ce qui signifie que nous voyons votre contenu plus comme les navigateurs Web modernes, incluons les ressources externes, exécutons JavaScript et appliquons CSS.

Mieux comprendre les pages Web

Traditionnellement, nous n’examinions que le contenu textuel brut que nous obtenions dans le corps de la réponse HTTP et n’interprétions pas vraiment ce qu’un navigateur typique exécutant JavaScript verrait. Lorsque des pages contenant du contenu précieux rendu par JavaScript ont commencé à apparaître, nous n’avons pas été en mesure d’en informer les internautes, ce qui est un résultat regrettable tant pour les internautes que pour les webmasters.

Afin de résoudre ce problème, nous avons décidé d’essayer de comprendre les pages en exécutant JavaScript. Il est difficile de le faire à l’échelle du Web actuel, mais nous avons décidé que cela en valait la peine. Nous avons progressivement amélioré notre façon de faire depuis un certain temps. Ces derniers mois, notre système d’indexation a rendu un nombre substantiel de pages Web davantage comme le navigateur d’un utilisateur moyen avec JavaScript activé.

Parfois, le rendu ne se déroule pas parfaitement, ce qui peut avoir un impact négatif sur les résultats de recherche de votre site. Voici quelques problèmes potentiels et, le cas échéant, comment vous pouvez contribuer à les éviter :

Mieux comprendre les pages Web — 2
  • Si des ressources telles que JavaScript ou CSS dans des fichiers séparés sont bloquées (par exemple, avec robots.txt) afin que Googlebot ne puisse pas les récupérer, nos systèmes d’indexation ne pourront pas voir votre site comme un utilisateur moyen. Nous vous recommandons d’autoriser Googlebot à récupérer JavaScript et CSS afin que votre contenu puisse être mieux indexé. Ceci est particulièrement important pour les sites Web mobiles, où les ressources externes telles que CSS et JavaScript aident nos algorithmes à comprendre que les pages sont
    optimisé pour mobile.
  • Si votre serveur Web est incapable de gérer le volume de requêtes d’exploration pour les ressources, cela peut avoir un impact négatif sur notre capacité à rendre vos pages. Si vous souhaitez vous assurer que vos pages peuvent être rendues par Google, assurez-vous que vos serveurs sont capables de gérer les requêtes d’exploration pour les ressources.
  • C’est toujours une bonne idée de faire en sorte que votre site se dégrade gracieusement. Cela aidera les utilisateurs à profiter de votre contenu même si leur navigateur ne dispose pas d’implémentations JavaScript compatibles. Cela aidera également les visiteurs dont JavaScript est désactivé ou coupé, ainsi que les moteurs de recherche qui ne peuvent pas encore exécuter JavaScript.
  • Parfois, le JavaScript peut être trop complexe ou ésotérique pour que nous puissions l’exécuter, auquel cas nous ne pouvons pas rendre la page entièrement et précisément.
  • Certains JavaScript suppriment du contenu de la page au lieu d’en ajouter, ce qui nous empêche d’indexer le contenu.

Pour faciliter le débogage, nous travaillons actuellement sur un outil pour aider les webmasters à mieux comprendre comment Google rend leur site. Nous avons hâte de vous le mettre à disposition dans les prochains jours dans
Webmaster Tools.

Si vous avez des questions, vous pouvez visiter notre forum d’aide.

Alien Road

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

Partager