Testeur Robots.txt

Vérifiez si une URL est autorisée ou bloquée pour Googlebot, Bingbot, GPTBot et d’autres robots d’exploration, identifiez la règle exacte qui s’applique, et modifiez le fichier pour tester vos changements avant de les mettre en ligne.

Mis à jour le

Saisissez l’URL d’un site. Vous pouvez aussi ajouter un chemin et un user-agent à tester.

Saisissez une URL publique ci-dessus, puis appuyez sur Entrée ou Ctrl + Entrée.

  • Verdict Autorisé / Bloqué avec la règle exacte appliquée
  • Matrice d’accès pour Google, Bing et les robots IA
  • Sitemaps déclarés et problèmes de syntaxe
  • Modifiez le fichier et testez de nouveau avant la mise en ligne

Cet outil récupère depuis notre serveur l’URL publique que vous saisissez. Les résultats restent quelques minutes en mémoire temporaire et ne sont jamais enregistrés en base de données.

Comment utiliser : Testeur Robots.txt

  1. Saisissez l’URL de votre site. Pour tester une page précise, saisissez son URL complète ou tapez son chemin (par ex. /checkout?step=2) dans le champ du chemin.
  2. Choisissez un user-agent comme Googlebot, Bingbot ou GPTBot, ou saisissez-en un autre.
  3. Cliquez sur Tester pour voir si le chemin est autorisé ou bloqué, quelle règle a été appliquée et comment les autres robots sont traités.
  4. Modifiez le robots.txt dans l’éditeur et cliquez sur Tester la version modifiée pour essayer vos changements sans risque, puis copiez ou téléchargez le résultat.

Qu’est-ce qu’un testeur robots.txt ?

robots.txt est un fichier texte brut placé à la racine d’un hôte (https://example.com/robots.txt) qui indique aux robots d’exploration les chemins qu’ils peuvent demander. Un testeur récupère ce fichier, l’analyse comme le font les moteurs de recherche et répond avec précision à une question : ce robot peut-il récupérer cette URL ? Depuis que Google a retiré le testeur robots.txt de la Search Console en 2023, un testeur indépendant est le moyen le plus rapide de vérifier les règles avant et après une mise en production.

Comment les règles sont appliquées

La correspondance suit le comportement documenté par Google et le standard d’exclusion des robots (RFC 9309) :

  1. Choisir le groupe. Un robot n’obéit qu’au groupe dont le User-agent correspond le plus précisément à lui. Si Googlebot possède son propre groupe, les règles User-agent: * sont totalement ignorées pour lui.
  2. Trouver les règles correspondantes. Chaque chemin Allow et Disallow est comparé depuis le début du chemin de l’URL, chaîne de requête incluse. * correspond à n’importe quels caractères et $ marque la fin de l’URL.
  3. La correspondance la plus longue l’emporte. La règle au chemin le plus long décide. Si une règle Allow et une règle Disallow ont la même longueur, Allow l’emporte. Sans règle correspondante, l’accès est autorisé.
RègleBloqueNe bloque pas
Disallow: /admin/admin, /admin/users, /administrator/Admin (les chemins sont sensibles à la casse)
Disallow: /*.pdf$/files/report.pdf/report.pdf?v=2
Disallow: /*?Toute URL avec une chaîne de requête/shop/shoes
Disallow: (vide)RienTout est autorisé

Erreurs fréquentes dans robots.txt

  • Un Disallow: / oublié depuis un site de préproduction, qui bloque tout le site après la mise en ligne.
  • Bloquer le CSS et le JavaScript, ce qui empêche Google d’afficher correctement vos pages.
  • Utiliser robots.txt pour retirer des pages de Google. Disallow empêche l’exploration, pas l’indexation : une URL bloquée peut toujours apparaître dans les résultats si d’autres sites y font un lien. Utilisez une balise meta ou un en-tête noindex et laissez la page explorable.
  • Oublier que chaque hôte a besoin de son propre fichier : shop.example.com n’utilise pas le robots.txt de www.example.com.

Besoin d’un nouveau fichier ? Créez-le avec le Générateur robots.txt, et vérifiez le traitement des robots IA avec le Vérificateur de robots IA.

Aussi recherché comme : vérifier robots.txt, validateur robots.txt, url bloquée robots.txt, googlebot bloqué, test robots.txt en ligne, directive disallow, user-agent.

Outils complémentaires : Testeur Robots.txt

  • Validateur de sitemap — Repérez et validez votre sitemap XML : nombre d’URL, sous-sitemaps d’un index, couverture de lastmod, doublons et URL d’un autre domaine.
  • Crawler de site web — Partez de votre page d'accueil et explorez jusqu'à 100 pages internes pour détecter les problèmes SEO de tout le site : pages cassées, titres en double, descriptions manquantes, problèmes de H1, balises noindex et pages lentes, le tout dans un rapport en temps réel.
  • Analyse SEO et audit de site — Collez une URL pour effectuer jusqu’à 70 vérifications de référencement sur la page ainsi qu’un audit complet du site : vitesse Lighthouse, en-têtes de sécurité et SSL, données structurées, liens rompus, fichier robots.txt et robots d'exploration IA, principes de base de l'accessibilité, suivi et consentement, SPF/DKIM/DMARC et expiration du domaine — le tout regroupé en un score unique pour le site, accompagné de corrections classées par ordre de priorité.
  • Guide explicatif sur le fichier robots.txt — Les règles du fichier robots.txt sont courtes, mais on peut facilement se tromper en les interprétant.

Questions fréquentes

Disallow retire-t-il une page de Google ?
Non. Disallow empêche seulement l’exploration. Une URL bloquée peut tout de même être indexée (généralement sans extrait) si un autre site y fait un lien. Pour retirer une page, autorisez l’exploration et ajoutez noindex.
Qui l’emporte entre Allow et Disallow ?
Le chemin correspondant le plus précis (le plus long) l’emporte. Si une règle Allow et une règle Disallow ont la même longueur, Google applique la règle Allow, qui est la moins restrictive.
Le robots.txt est-il sensible à la casse ?
Les chemins le sont : Disallow: /Admin ne bloque pas /admin. Les noms de directives comme disallow et les noms de user-agents ne le sont pas.
Où doit se trouver le robots.txt ?
À la racine de chaque hôte et protocole, par exemple https://www.example.com/robots.txt. Les fichiers placés dans des sous-dossiers sont ignorés, et chaque sous-domaine a besoin du sien.
Google prend-il en charge Crawl-delay ?
Non. Googlebot ignore Crawl-delay ; Bing et certains autres robots le respectent. Si Googlebot explore trop vite, votre serveur peut renvoyer temporairement des réponses 503 ou 429.

Outils similaires