Le robot d’exploration de Google, Googlebot, visite les sites web pour les indexer et les comprendre. Récemment, Google a dévoilé une nouvelle technique qu’utilise son robot pour améliorer le rendu des sites web recourant principalement à JavaScript. Les développeurs doivent porter une attention particulière à cette nouvelle méthode.
Certains sites internet exploitent JavaScript dans le but de charger des contenus après que la page ait commencé à se charger. Il s’agit avant tout d’améliorer les performances des sites. Toutefois, Googlebot rencontre des problèmes, car il n’est pas encore apte à attendre que tout le JavaScript se charge avant d’effectuer des indexations. D’ailleurs, les développeurs et les professionnels du référencement naturel doivent être perspicaces concernant les implications de cette technique. Ils doivent ainsi prendre des mesures et agir avec circonspection tout en s’adaptant à cette méthode. Le plus important pour cette mise à jour reste la communication entre les développeurs et les référenceurs.
Simulation d’inactivité par Googlebot
Récemment, Google a effectué des mises à jour sur son robot d’exploration de sites internet, Googlebot. Cela permet de gérer les sites faisant beaucoup appel à JavaScript. L’innovation concerne surtout la façon dont le robot simule des états d’inactivité ou idle pour provoquer des événements JavaScript. Cela signifie que Googlebot agit comme s’il n’était pas occupé, même s’il est en train de charger une page. Cela permet de déclencher des événements JavaScript qui chargent le contenu en différé.
Cette nouvelle technique a été évoquée lors d’un épisode du podcast « Search off The Record » par un membre de l’équipe rendering. La simulation d’un état idle indique que le navigateur est libéré des autres tâches importantes. Il peut donc effectuer des tâches dont la priorité est moindre.
Dans ce contexte technologique, il est possible que le salarié porté joue un rôle essentiel. Profitant d’un statut de salarié grâce à une entreprise de portage salarial, il peut apporter une certaine expertise en termes de développement web et d’optimisation SEO.
Les recommandations de Google
Les professionnels du SEO doivent être conscients des problèmes de rendu, pouvant empêcher le robot Googlebot d’indexer correctement les sites web. Pour les développeurs, les erreurs non corrigées sont susceptibles d’empêcher le chargement de contenu, nuisant à l’indexation du site par Google.
Selon le moteur de recherche, il est préférable d’exploiter les callbacks idle avec précaution. Les événements JavaScript ne sont déclenchés que lorsque GoogleBot simule la période d’inactivité. Les développeurs ne doivent donc pas utiliser ces callbacks afin de charger du contenu critique car Googlebot peut ne pas toujours les déclencher. Il est conseillé d’effectuer des tests fréquents pour identifier les problèmes et les rectifier rapidement.
De la même façon, un salarié porté doit être circonspect concernant la gestion de son activité professionnelle. Le portage salarial permet en effet à ce type de professionnel de se concentrer sur ses missions, déléguant le côté administratif et juridique à la société portée.
Pour faire court, Google avance quelques recommandations, à savoir :
- Soigner le code JavaScript ;
- Implémenter une gestion d’erreurs solide ;
- Utiliser des callbacks idle ;
- Effectuer des tests.
Le but de ces recommandations est de garantir que chaque site internet se charge correctement, même durant les périodes d’inactivité.
Cet article vous a-t-il été utile ?
Note moyenne 0 / 5. Nombre de votes 0