Aller au contenu
Courrier Cabinet Choisir un forfait

Test de redirection

Vérifiez toute la chaîne de redirections d'une URL : code HTTP de chaque étape, Location, temps de réponse et en-têtes HTTP utiles, avec des conseils sur 301 et 302.

Suit jusqu'à 10 redirections une par une et affiche le code de statut et les en-têtes clés de chaque étape.

Saisissez l’adresse d’une page : l’outil suit chaque redirection l’une après l’autre, comme le fait un navigateur ou le robot d’un moteur de recherche. Pour chaque étape, vous voyez le code HTTP, la cible indiquée dans Location, le temps de réponse et les principaux en-têtes HTTP : Server, Content-Type, Cache-Control, HSTS, compression et Alt-Svc. Si la chaîne pose problème, vous obtenez une explication claire et la correction à appliquer.

Que signifient les codes HTTP

  • 200 : la page a répondu, la chaîne s’arrête là.
  • 301 et 308 : redirection permanente. Les moteurs de recherche transfèrent les signaux de référencement vers la nouvelle adresse. Contrairement à la 301, la 308 conserve la méthode de la requête (un POST reste un POST).
  • 302, 303 et 307 : redirection temporaire. Adaptée aux promotions, aux tests A/B et à la maintenance, mais pas au passage en HTTPS ni à un changement d’URL.
  • 4xx : erreur côté client, le plus souvent 404 (page introuvable) ou 403 (accès refusé).
  • 5xx : erreur du serveur. Commencez par le journal d’erreurs de votre hébergement.

Les problèmes que le test détecte

Boucle de redirection. L’adresse A renvoie vers B, et B revient vers A. Le navigateur affiche ERR_TOO_MANY_REDIRECTS. En général, une règle HTTPS dans le .htaccess entre en conflit avec les réglages du CMS ou du CDN. Notre article sur l’erreur ERR_TOO_MANY_REDIRECTS explique comment la corriger pas à pas.

Temporaire au lieu de permanent. Le passage de HTTP à HTTPS, de www au domaine nu ou vers une nouvelle structure d’URL doit utiliser une 301 ou une 308. Avec une 302, un moteur de recherche peut garder longtemps l’ancienne adresse dans son index.

Chaînes trop longues. Par exemple, http://example.com mène à https://example.com, puis à https://www.example.com et seulement ensuite à la page. Chaque étape ajoute une requête et du temps d’attente. Redirigez les anciennes adresses directement vers la finale. Des règles prêtes pour Apache et Nginx figurent dans notre article sur la redirection 301 dans .htaccess et Nginx.

Retour de HTTPS vers HTTP. Si une étape repasse sur une adresse non chiffrée, le navigateur avertit le visiteur et HSTS ne le protège plus.

Pas de HSTS. L’en-tête Strict-Transport-Security demande au navigateur d’ouvrir toujours le site en HTTPS. Activez-le une fois le certificat fiable sur tous les sous-domaines.

Comment fonctionne le test

Les requêtes partent de notre serveur. Nous envoyons d’abord une requête HEAD, puis un GET si le serveur ne gère pas HEAD. Le contenu des pages n’est pas conservé : seuls les en-têtes de réponse sont lus. L’outil suit jusqu’à 10 redirections et s’arrête dès qu’il repère une boucle.

Par sécurité, chaque adresse de la chaîne est vérifiée séparément : nous résolvons le nom, refusons les réseaux privés ou réservés et ne nous connectons qu’à une adresse publique sur le port 80 ou 443. Le nombre de tests par visiteur est limité.

Le certificat HTTPS n’est pas évalué ici : faites un test de certificat SSL pour cela. Pour savoir où un site est hébergé, utilisez l’outil pour trouver l’hébergeur d’un site.

Les redirections chez RichHost

Toutes les offres de nos tarifs d’hébergement incluent les certificats gratuits Let’s Encrypt et l’accès SSH : vous mettez en place vous-même la redirection vers HTTPS et vers votre domaine principal avec une seule règle. Après la modification, relancez le test ici : avec une configuration correcte, toute ancienne adresse atteint la page en une seule étape 301 qui se termine par 200.

Questions fréquentes

Quelle différence entre une 301 et une 302 pour le SEO ?

La 301 indique que la page a déménagé définitivement : les moteurs transmettent son référencement à la nouvelle adresse. La 302 signale un déplacement temporaire, l’ancienne adresse peut donc rester indexée.

Combien de redirections sont acceptables ?

Google suit jusqu’à 10 étapes, mais chacune ralentit la page. Idéalement, une seule redirection mène de l’ancienne adresse à la nouvelle.

Pourquoi le résultat diffère-t-il de ce que montre mon navigateur ?

Votre navigateur a peut-être mémorisé une ancienne 301 ou une règle HSTS. Essayez une fenêtre de navigation privée. Certains sites redirigent aussi différemment selon la langue ou le pays du visiteur.

Puis-je tester une adresse avec un port ou une IP ?

Non. Seuls les noms de domaine sur les ports standard 80 et 443 sont testés. L’outil n’ouvre jamais d’adresses internes ou privées.