Vérificateur de redirections
Saisissez une adresse web et suivez-la saut par saut jusqu’à la page finale. Notre serveur interroge chaque étape et affiche le code de statut, les en-têtes et le temps – et signale les boucles, les longues chaînes et les redirections temporaires.
- 301 · 302 · 307 · 308
- Détection des boucles
- http · https · www
- Suivi par notre serveur
Suivre une chaîne de redirections n’est pas possible dans un navigateur : l’adresse que vous saisissez est donc demandée par le serveur ToolCMB, saut après saut. Seule l’adresse est envoyée – nous ne la conservons pas, pas plus que le résultat, et le contenu des pages n’est jamais transmis.
Chaîne de redirections
Ce que nous avons constaté
Variantes http, https et www
Les quatre écritures d’une adresse devraient mener à la même page finale, idéalement en une seule redirection.
| Adresse de départ | Redirections | Adresse finale | Statut |
|---|
Comment vérifier une redirection
Une adresse en entrée, toute la chaîne en sortie.
- 1
Saisissez l’adresse
Tapez ou collez l’URL à suivre. Elle est envoyée au serveur ToolCMB, qui l’interroge ainsi que chaque cible de redirection suivante – un navigateur ne peut pas montrer ces étapes pour un autre site web.
- 2
Choisissez les options
Choisissez l’identité annoncée par la requête – le vérificateur ToolCMB, un navigateur d’ordinateur ou de téléphone, Googlebot ou Bingbot – et laissez le test des variantes activé pour comparer http, https et www.
- 3
Lisez la chaîne
Chaque saut affiche son code de statut, son adresse, son IP, sa version HTTP et son temps. « Ce que nous avons trouvé » liste les problèmes en langage clair. Copiez la chaîne ou partagez un lien vers la vérification.
Voyez où mène vraiment un lien
Toutes les étapes entre l’adresse saisie et la page qui se charge.
Chaîne saut par saut
Chaque étape est listée avec son code de statut et sa cible, marquée comme permanente (301, 308) ou temporaire (302, 303, 307). La chaîne est suivie jusqu’à 10 redirections.
Boucles et impasses
Une chaîne qui revient à une adresse déjà visitée est signalée comme une boucle. Les cibles cassées, les délais dépassés et un en-tête Location sans adresse exploitable sont indiqués au saut où ils se produisent.
Meta refresh aussi
Une page qui redirige par une balise meta refresh plutôt que par un code de statut est suivie elle aussi : la chaîne ne s’arrête donc pas à une page qui ne fait que renvoyer ailleurs.
Quatre variantes de l’adresse
http et https, avec et sans www, sont suivies chacune. Vous voyez d’un coup d’œil si les quatre aboutissent à la même page finale et si l’une d’elles demande plus d’une redirection.
Constats en langage clair
Redirections temporaires utilisées pour des déplacements permanents, https qui retourne vers http, changement de domaine, en-tête HSTS manquant, adresse canonique différente ou balise noindex sur la page finale.
En-têtes et durées
Ouvrez les en-têtes de réponse de n’importe quel saut – Location, Cache-Control, Server et d’autres – et voyez combien de temps a pris chaque étape et ce que coûte la chaîne entière.
Transparent sur ce qui est envoyé
La vérification s’exécute sur notre serveur, car un navigateur n’a pas le droit de la faire. Seule l’adresse que vous saisissez est envoyée ; elle n’est pas conservée.
Protégé contre les abus
Seules les adresses publiques peuvent être vérifiées, et le nombre de vérifications par minute est limité afin que l’outil ne puisse pas être détourné contre d’autres sites.
Redirections, chaînes et ce qu’elles coûtent
Une redirection est une réponse du serveur qui dit : « cette adresse a déménagé – allez plutôt là ». Elle se compose d’un code de statut 3xx et d’un en-tête Location contenant la nouvelle adresse. Les redirections gardent les anciens liens fonctionnels après une refonte, envoient les visiteurs de http vers https et réunissent les écritures avec et sans www d’un domaine. Une chaîne de redirections apparaît quand la cible redirige à son tour : A vous envoie vers B, B vers C. Chaque saut supplémentaire est un aller-retour de plus avant que la page commence à se charger, et un point de plus où la chaîne peut casser.
Notre serveur interroge l’adresse saisie sans suivre automatiquement les redirections. Il lit le code de statut et l’en-tête Location, vérifie que la cible est une adresse web publique, puis interroge cette cible, jusqu’à 10 fois. Si la page finale est du HTML, le serveur lit aussi son titre, sa balise canonical, sa balise meta robots et un éventuel meta refresh ; le contenu de la page lui-même n’est pas renvoyé. Lorsque le test des variantes est activé, le même suivi est répété pour les formes http, https, avec www et sans www de l’adresse, ce qui permet de comparer où chacune aboutit.
Les problèmes habituels se repèrent facilement. Les chaînes naissent souvent de règles ajoutées au fil des ans : http vers https, puis sans www vers www, puis un ancien chemin vers un nouveau – trois sauts là où un seul suffirait. Des codes temporaires (302, 307) sont utilisés pour des déplacements permanents, si bien que les moteurs de recherche conservent l’ancienne adresse. Les boucles surviennent quand deux règles se contredisent, souvent un CDN et le serveur d’origine qui imposent chacun un protocole différent. Enfin, rediriger chaque page supprimée vers la page d’accueil déroute les visiteurs ; les moteurs de recherche peuvent y voir un soft 404.
Les types de redirection en bref
| Type | Signification | Quand l’utiliser |
|---|---|---|
| 301 Moved Permanently | Permanente ; les clients peuvent changer POST en GET | Pages déplacées, changements de domaine, http vers https |
| 308 Permanent Redirect | Permanente ; la méthode de la requête est conservée | Déplacements permanents d’API et de cibles de formulaires |
| 302 Found | Temporaire ; les clients peuvent changer POST en GET | Campagnes éphémères, tests A/B, maintenance |
| 307 Temporary Redirect | Temporaire ; la méthode de la requête est conservée | Déplacements temporaires où POST doit rester POST |
| 303 See Other | Récupérer la cible avec GET | Afficher une page de résultat après l’envoi d’un formulaire |
| Meta refresh | Une balise dans le HTML, pas un code de statut | Uniquement si vous ne pouvez pas configurer le serveur |
Conseils
- Écrivez les règles 301 pour Apache – https, www et pages isolées – avec le Générateur de .htaccess.
- Besoin du statut de nombreuses adresses après une migration ? Le Vérificateur de statut HTTP accepte jusqu’à 50 URL par passage.
- La page finale doit se désigner elle-même comme canonique. Créez la balise avec le Générateur d’URL canonique.
- Faites pointer chaque redirection directement vers l’adresse finale, et mettez à jour les liens internes pour qu’ils n’aient plus besoin d’aucune redirection.
Questions fréquentes
Vous ne trouvez pas votre réponse ? Contactez-nous — nous répondons rapidement.
À partir de combien de redirections y en a-t-il trop ?
Visez une seule. Chaque saut ajoute une requête complète avant le chargement de la page. Google indique dans sa documentation que Googlebot suit jusqu’à 10 sauts de redirection, et les navigateurs s’arrêtent sur une erreur après une vingtaine, mais les visiteurs ressentent le délai bien avant. Cet outil s’arrête après 10.
Une redirection 301 nuit-elle au SEO ?
Une 301 correcte, non. Google affirme que les redirections 301, 302 et 308 ne font pas perdre de PageRank, et une redirection permanente est un signal fort indiquant que la nouvelle adresse doit être celle affichée dans les résultats de recherche. Ce sont les chaînes, les boucles et les redirections vers des pages sans rapport qui posent problème.
Quelle est la cause de « trop de redirections » (ERR_TOO_MANY_REDIRECTS) ?
Une boucle : deux règles renvoient le navigateur de l’une à l’autre. Causes typiques : une règle https sur le serveur combinée à un CDN ou à un proxy qui lui parle en http simple, des règles www contradictoires ou une page de connexion qui redirige vers elle-même. La chaîne affichée ici montre le saut où la boucle se referme.
Quelle différence entre 301 et 308, ou entre 302 et 307 ?
Elles diffèrent par la méthode de la requête. Après une 301 ou une 302, un navigateur peut transformer une requête POST en GET. 308 et 307 l’interdisent : la même méthode et le même corps sont envoyés à la nouvelle adresse. Pour les liens de page ordinaires, il n’y a pas de différence pratique.
Qu’est-ce qui est envoyé à votre serveur ?
Uniquement l’adresse ou le nom de domaine que vous saisissez. Un navigateur n’a pas le droit d’effectuer lui-même ce type de requête : notre serveur la fait donc pour vous et renvoie le résultat. Nous ne conservons ni l’adresse ni le résultat, et le contenu des pages vérifiées n’est jamais transmis.
Pourquoi le nombre de vérifications est-il limité ?
À chaque vérification, notre serveur contacte un autre site web. Pour éviter que l’outil serve à inonder ou à sonder d’autres sites, le nombre de vérifications par minute et par jour est limité, et les adresses de réseaux privés ou internes sont refusées. Patientez un instant, puis réessayez.
Plus d’outils SEO et web gratuits
Générez balises et fichiers, vérifiez codes de statut, redirections, DNS et certificats – gratuitement et sans compte.