Outil de redirection gratuit
Vérificateur de slash final
Pour les moteurs de recherche, /page et /page/ sont deux URL différentes. Saisissez l’une ou l’autre : TrueURL vérifie les deux versions, avec et sans slash final (trailing slash), et indique si votre site redirige l’une vers l’autre ou sert deux fois la même page.
Appuyez sur Entrée pour vérifier
Le réseau edge de Cloudflare valide toujours les certificats : cette option ne permet donc pas de contourner la vérification. Les problèmes de certificat sont signalés dans le résultat.
Envoyé avec la première requête, 16 Ko maximum. Un corps JSON est envoyé en application/json, les autres sous forme de formulaire, sauf si vous définissez un en-tête Content-Type.
De 1 à 50. Les navigateurs s’arrêtent après 20 redirections.
Les sites peuvent rediriger différemment les téléphones, les robots d’exploration et les bots d’aperçu de liens.
Envoyés avec chaque requête de la chaîne.
Aucun en-tête personnalisé.
Saisissez une valeur pour envoyer cet en-tête. Les valeurs d’en-têtes ne sont jamais enregistrées.
Suivre les balises <meta http-equiv="refresh"> et les en-têtes Refresh trouvés dans les pages HTML.
Suivre les redirections simples et inconditionnelles, comme location.href = "…", dans les scripts de la page.
Les paramètres sont mémorisés dans ce navigateur. Les cookies, les valeurs d’en-têtes et le corps de la requête POST ne sont jamais enregistrés.
Pourquoi le slash final est important
Hormis le domaine seul (https://example.com et https://example.com/ sont toujours identiques), une URL avec un slash final et la même URL sans slash sont deux adresses différentes. Si les deux renvoient 200 OK avec le même contenu, les moteurs de recherche doivent en choisir une, les liens et les statistiques d’audience se répartissent entre les deux, et les caches stockent la page deux fois.
Aucun des deux styles n’est meilleur pour le SEO. L’important est que chaque page n’ait qu’une seule version, que l’autre version redirige vers elle et que tous les liens internes, balises canonical et entrées du sitemap utilisent la même.
Comment lire le résultat
TrueURL vérifie l’URL telle que vous l’avez saisie ainsi que sa variante, puis compare l’aboutissement de chacune :
- L’une redirige vers l’autre avec une 301 ou une 308 : idéal. La redirection est permanente et le site est cohérent.
- L’une redirige vers l’autre avec une 302 ou une 307 : cela fonctionne, mais la redirection devrait être permanente.
- Les deux se chargent avec un code 200 : contenu dupliqué probable. Ajoutez une redirection, ou au minimum une balise canonical sur les deux versions, pointant vers la version préférée.
- L’une renvoie une erreur 404 : acceptable si vous ne faites jamais de lien vers cette version, mais une redirection est plus agréable pour les visiteurs qui la saisissent ou la partagent.
- Les deux redirigent ailleurs : examinez les chaînes complètes. La règle du slash est peut-être empilée sur d’autres redirections.
Corriger les problèmes de slash final
- Apache :
mod_dirajoute par défaut un slash aux vrais répertoires, avec une 301. Pour les autres URL, utilisez une seule règle de réécriture qui ajoute ou supprime le slash de façon cohérente. - Nginx : ajoutez une règle
return 301ourewritepour le style que vous n’utilisez pas, et assurez-vous quetry_filesne sert pas les deux. - CMS et frameworks : WordPress suit la structure de vos permaliens et redirige l’autre version, tandis que Next.js et Astro proposent une option
trailingSlash. Vérifiez qu’elle concorde avec le comportement de votre hébergeur ou de votre CDN. - Hébergeurs statiques et CDN : beaucoup ajoutent ou suppriment automatiquement les slashs pour les fichiers HTML, et leur comportement peut prendre le pas sur celui de votre framework. Testez après chaque déploiement.
Une fois le problème corrigé, mettez à jour vos liens internes avec la version préférée, pour que les visiteurs ne passent plus du tout par la redirection.
Fichiers, chaînes de requête et fragments
Les fichiers ne prennent pas de slash final : /style.css et /report.pdf sont corrects, alors que /report.pdf/ renvoie généralement une erreur ou un contenu erroné. Les chaînes de requête et les fragments viennent après le chemin : le slash se place donc avant eux, comme dans /blog/?page=2. Choisissez une règle pour les pages et les répertoires, et appliquez-la partout.
Questions fréquentes
Le slash final est-il meilleur pour le SEO ?
Non. Google traite les deux styles de la même manière. Les problèmes viennent uniquement de l’incohérence : les deux versions qui se chargent, des liens qui mélangent les deux, ou des redirections qui font des allers-retours. Choisissez un style, redirigez l’autre et tenez-vous-y.
example.com et example.com/ sont-elles des URL différentes ?
Non. À la racine d’un domaine, le slash est implicite, et les navigateurs demandent toujours /. Le slash final ne compte que pour les chemins situés après le domaine, comme /blog par rapport à /blog/.
Ai-je besoin d’une redirection si j’utilise des balises canonical ?
Une redirection 301 est un signal plus fort et plus fiable. Une balise canonical est une indication que les moteurs de recherche suivent généralement, mais les deux URL restent explorables et peuvent continuer à recevoir des liens. Utilisez la redirection lorsque c’est possible et gardez les balises canonical en renfort.
Pourquoi l’ajout d’un slash provoque-t-il une boucle de redirection sur mon site ?
Généralement, deux couches sont en désaccord : le serveur ou le CDN ajoute le slash et l’application ou le CMS le supprime, ou inversement. Vérifiez l’URL dans le Détecteur de boucles de redirection pour voir quels sauts se répètent, puis faites en sorte que les deux couches appliquent la même règle.
Une redirection de slash final doit-elle être une 301 ou une 308 ?
Peu importe. Les deux sont permanentes et les moteurs de recherche les traitent de la même façon. Certains frameworks, comme Next.js, utilisent par défaut une 308 pour les redirections de slash final, ce qui ne pose aucun problème.
Comment trouver toutes les URL qui ont un problème de slash final ?
Vérifiez ici une URL de chaque type de page, par exemple un article, une catégorie et un produit, car les règles diffèrent généralement d’un modèle de page à l’autre. Pour un audit complet, passez votre sitemap dans le Vérificateur de redirections de sitemap : toute URL qui y redirige est listée sous la mauvaise forme.