6 min
14/10/2022
21/7/2024

Redirections Javascript & SEO

Photo de Quentin Hervé, expert SEO et co-fondateur de We Growth
Quentin Hervé
Co-fondateur de We Growth
Redirections Javascript et référencement naturel - explications par We Growth

Partagez votre avis, vos questions, vos recommandations ci-dessous

FAQ

Questions fréquentes

Qu'est-ce qu'une redirection en Javascript ?

Une redirection en Javascript est un moyen d'indiquer à un utilisateur ou à un moteur de recherche que la page demandée est maintenant accessible via une autre URL en utilisation du code Javascript. Elle est généralement implémentée avec la fonction window.location.replace ou la fonction window.location.href.

Les redirections en Javascript sont-elles recommandées pour le référencement naturel (SEO) ?

Non, les redirections en Javascript sont des redirections "client-side" qui sont appliquées et exécutées par le navigateur de l'utilisateur. Les robots de moteurs de recherche ont des difficultés à traiter le Javascript et cela peut entraîner des limitations pour le SEO. Ainsi, vous risquez que les robots ne puissent pas exécuter la redirection et considèrent le lien comme un soft 404, ou encore, que la redirection ralentisse l'exploration et la découverte de vos pages. De plus, il est peu probable que la "puissance SEO" soit aussi bien transmise à travers une redirection en Javascript qu'à travers une redirection 301, par exemple.

Quelles sont les alternatives aux redirections en Javascript ?

Les redirections "server-side" sont les méthodes préférées des moteurs de recherche et notamment recommandées par Google. Parmi ces redirections, on retrouve les redirections 301, 302, 307, et 308. Si vous devez modifier l'URL d'une page affichée dans les résultats de recherche, Google recommande d'utiliser une redirection permanente (301). Les redirections temporaires (302 et 307) sont principalement utilisées pour les tests et les mises à jour de sites, tandis que la redirection 308 est une redirection permanente spécifique à HTTP/2.