Javascript – De quoi parle-t-on en SEO ?

Javascript, oui, mais qu’est-ce-que c’est ?

La plupart des sites Web utilisent une sorte de JavaScript pour ajouter de l’interactivité et améliorer l’expérience utilisateur. Certains l’utilisent pour les menus, l’affichage des produits ou des prix, l’extraction de contenu de plusieurs sources ou, dans certains cas, pour tout le site. La réalité du web actuel est que JavaScript est omniprésent.

 

Qu’est-ce que le référencement JavaScript ?

JavaScript SEO est la discipline du référencement technique qui se concentre sur l’optimisation des sites Web construits avec JavaScript pour la visibilité par les moteurs de recherche. Il agit essentiellement sur :

  • L’optimisation du contenu injecté via JavaScript pour l’exploration, le rendu et l’indexation par les moteurs de recherche.
  • Prévenir, diagnostiquer et résoudre les problèmes de classement des sites Web et des SPA (applications à page unique) construits avec des frameworks JavaScript, tels que React, Angular et Vue.
  • Veiller à ce que les pages Web puissent être découvertes par les moteurs de recherche grâce aux meilleures pratiques en matière de liens.
  • Améliorer les temps de chargement des pages qui analysent et exécutent du code JS pour une expérience utilisateur (UX) rationalisée.

 

JavaScript est-il bon ou mauvais pour le référencement ?

Cela dépend ! JavaScript est essentiel au web moderne et rend la construction de sites web évolutive et plus facile à maintenir. Cependant, certaines implémentations de JavaScript peuvent être préjudiciables à la visibilité des moteurs de recherche.

 

Comment JavaScript affecte-t-il le référencement ?

JavaScript peut affecter les éléments de la page et les facteurs de classement suivants qui sont importants pour le référencement :

  • Contenu rendu
  • Liens
  • Images chargées paresseusement
  • Temps de chargement de la page
  • Métadonnées

 

Que sont les sites Web basés sur JavaScript ?

Lorsque nous parlons de sites basés sur JavaScript, nous ne faisons pas référence au simple ajout d’une couche d’interactivité JS aux documents HTML (par exemple, l’ajout d’animations JS à une page Web statique). Dans ce cas, les sites Web basés sur JavaScript font référence au fait que le contenu principal est injecté dans le DOM via JavaScript.

 

Comment Google affecte les pages avec JavaScript ?

Aux premiers jours des moteurs de recherche, une réponse HTML téléchargée était suffisante pour voir le contenu de la plupart des pages. Grâce à l’essor de JavaScript, les moteurs de recherche doivent désormais rendre de nombreuses pages comme le ferait un navigateur afin de voir le contenu tel que le voit un utilisateur.

Le système qui gère le processus de rendu chez Google s’appelle le Web Rendering Service (WRS). Google a fourni un diagramme simpliste pour expliquer le fonctionnement de ce processus.

 

JavaScript SEO et les liens internes

En plus d’injecter dynamiquement du contenu dans le DOM, JavaScript peut également affecter la capacité d’exploration des liens. Google découvre de nouvelles pages en explorant les liens qu’il trouve sur les pages.

En tant que meilleure pratique, Google recommande spécifiquement de lier les pages en utilisant des balises d’ancrage HTML avec des attributs href, ainsi que d’inclure des textes d’ancrage descriptifs pour les hyperliens.

Toutefois, Google recommande également aux développeurs de ne pas se fier à d’autres éléments HTML – comme div ou span – ou à des gestionnaires d’événements JS pour les liens. Il s’agit de “pseudo-liens”, qui ne seront généralement pas explorés, selon les directives officielles de Google :

 

 

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *