Inventorier les surfaces
Séparer pages publiques, ressources nécessaires au rendu, espaces privés et variantes sans valeur autonome.

GUIDE / PROTOCOLE
Une politique d’accès claire commence par l’usage souhaité pour chaque page publique, pas par une liste de noms de robots.
Réponse directe
Définir les pages qui peuvent être découvertes, celles qui peuvent apparaître en recherche et celles à exclure d’un usage donné. Traduire ces décisions dans robots.txt, les directives de page et les réponses du serveur, puis vérifier ce qu’un robot peut réellement lire.
01 / Méthode de contrôle
Séparer pages publiques, ressources nécessaires au rendu, espaces privés et variantes sans valeur autonome.
Décider de l’accès à la recherche classique, à la recherche IA et à la collecte pour l’entraînement selon les robots documentés par leurs opérateurs.
Tester statut HTTP, robots.txt, redirections, meta robots ou X-Robots-Tag et HTML servi, y compris pour les langues.
Comparer journaux serveur, outils webmasters et trafic référent. Une visite de robot ne prouve ni indexation ni citation.
02 / Preuves à conserver
Conserver la version et la date des directives robots et leur justification.
Noter la page exacte, son statut, sa canonical et ses règles de page.
Séparer les robots déclarés de la recherche, des aperçus et de l’entraînement.
Documenter ce qui reste accessible et ce qui apparaît effectivement dans les outils disponibles.
POINT DE CONTRÔLE
Une erreur de lecture fréquente et la vérification qui permet de l’éviter.
Bloquer un robot ne retire pas automatiquement une URL déjà connue d’un index et ne contrôle pas les copies conservées ailleurs. Les règles diffèrent selon le robot et l’usage.
Lire les directives réellement servies au bon hôte, vérifier les catégories de robots concernées et tester quelques URLs représentatives. Distinguer exploration, indexation et usage pour l’entraînement avant de modifier une règle.
APRÈS LE CONTRÔLE
Distinguez refus de ce robot, indexation par d’autres acteurs et réutilisation d’une copie. Vérifiez la réponse servie et documentez la portée réelle du contrôle.
Testez les parcours et robots concernés, restaurez l’accès voulu et conservez un retour arrière. Contrôlez les journaux après déploiement.
Arbitrage et trace de décision
Ce que le contrôle doit permettre de décider, et la preuve à conserver pour réexaminer ce choix.
Lire le robots.txt effectivement servi, ses groupes d’agents, les réponses HTTP et les directives de page. Tester le robot de recherche concerné, pas un autre agent au nom proche.
Documenter l’objectif de crawl puis ajuster la règle la plus étroite. Refaire le test sur l’URL publiée et surveiller les changements de configuration.
Situations types pour préparer un contrôle. Elles ne décrivent pas des missions ou observations réalisées.
Comparer date de modification de la règle, accès récents et résultat encore affiché.
Ne pas confondre restriction de nouveaux accès et retrait d’un contenu déjà traité ; documenter chaque mécanisme séparément.
Règle datée, journaux disponibles et observation du résultat.
Examiner l’agent déclaré et les éléments de validation publiés par son fournisseur.
Ne pas attribuer un accès sur la seule chaîne User-Agent ; garder les requêtes non validées dans une catégorie distincte.
Heure, chemin, agent déclaré et résultat de validation.
Tester les chemins exacts souhaités et leurs voisins après modification du fichier robots.
Limiter la règle à l’intention déclarée ; ne pas la traiter comme un contrôle d’accès.
Agent déclaré, chemins testés, règle et réponse servie.
Ces questions complètent la méthode. Elles aident à vérifier ce qui est réellement établi, sans effacer les réserves du relevé.
La règle publiée vise-t-elle le bon agent et les bons chemins ? Distinguer déclaration d’exploration, contrôle d’accès et observation effective dans les journaux disponibles.
Exemple fictif : l’état concerne uniquement le critère et le périmètre décrits.
Un chemin autorisé et un chemin exclu ont-ils été comparés sans modifier les accès ? Réexaminer les règles lorsque l’opérateur change ses agents ou sa documentation.
Exemple fictif : l’état concerne uniquement le critère et le périmètre décrits.
Une ressource privée exige-t-elle une authentification indépendante de robots.txt ? Une consigne d’exploration ne constitue pas une protection d’accès.
Documentation consultée : IETF · Robots Exclusion Protocol ·
Exemple fictif : l’état concerne uniquement le critère et le périmètre décrits.
OUTILS / REGISTRES
Conserver le nom exact du robot et le chemin testé. La règle publiée et la réponse HTTP observée sont deux preuves différentes ; les contrôler après chaque changement.
03 / FAQ
Non. Cela permet l’accès nécessaire à une éventuelle apparition dans la recherche ChatGPT, sans garantir qu’une page sera reprise.
Oui lorsque l’opérateur documente des agents distincts. Vérifiez leurs noms et leur comportement dans la documentation officielle avant de modifier les règles.
Non. Protégez l’accès par les mécanismes adaptés ; robots.txt s’adresse aux robots qui choisissent de respecter la règle.
Vérifiez l’usage souhaité et les ressources nécessaires au rendu avant toute règle : un blocage peut rendre une page moins compréhensible.
Tester le fichier servi, le groupe d’agent concerné, quelques URL représentatives et les journaux après publication.
04 / Références officielles
REPÈRES DOCUMENTÉS
Séparez la règle publiée et la réponse effectivement reçue par un robot. Pour un chemin important, gardez le fichier consulté et le contrôle de l’URL concernée.
| Repère | Valeur ou forme | Ce que cela désigne |
|---|---|---|
| User-agent | group | Groupe de robots visé. |
| Allow | path | Chemin autorisé. |
| Disallow | path | Chemin exclu de l’exploration. |
Le protocole ne constitue pas un mécanisme d’autorisation d’accès. Ne placez pas de secret derrière une seule règle Disallow. Ces champs décrivent le protocole ; vérifiez séparément les agents et politiques documentés par chaque plateforme.
Documentation consultée le .
APPROFONDISSEMENT / PRATIQUE
Une équipe souhaite comprendre quels robots peuvent consulter certaines ressources. L’examen doit porter sur les règles publiées et leur périmètre, puis sur les observations de requêtes disponibles.
Mis à jour le .
Lire les groupes de directives, les chemins concernés et les différences entre agents déclarés. Vérifier que les règles correspondent aux URLs réellement servies et conserver leur version.
Une directive publiée ne démontre pas qu’un visiteur la respecte. Le nom d’un agent dans une requête ne suffit pas non plus à établir l’identité de son opérateur.
Le relevé décrit règle, chemin, agent déclaré et effet attendu. Les observations de logs restent séparées de l’intention exprimée par le fichier de directives.
CAS PRATIQUE / EXEMPLE PÉDAGOGIQUE
L’exemple est une situation pédagogique de contrôle web. Il relie le défaut à un parcours concret et décrit une manière de vérifier la correction, plutôt que considérer la seule publication du changement comme une preuve de résolution.
Un fichier de directives vise un ancien chemin, tandis que les contenus sont accessibles sous une nouvelle structure. L’intention publiée ne correspond plus au périmètre actuel.
Comparer règles et chemins effectifs. Examiner les groupes d’agents, les variantes d’URL et les observations disponibles. Conserver la version avant correction pour expliquer le changement.
Le relevé décrit l’écart entre règle et ressources. Le contrôle distingue la portée prévue des directives et le comportement des requêtes observées après leur modification.
Non. Le fichier décrit une intention d’accès. Les observations de requêtes et leur attribution nécessitent une lecture distincte, avec les limites des identifiants déclarés par les visiteurs.
ATELIER DÉTAILLÉ / MISE EN APPLICATION
Préparer fichier de directives, groupes d’agents et structure d’URLs. Identifier les ressources visées et les variantes qui peuvent modifier le périmètre d’accès décrit.
Comparer chaque règle aux chemins effectivement servis. Relever les exceptions et conserver la version du fichier. Examiner séparément les requêtes observées et les limites de leur attribution.
Si une règle décrit bien l’intention mais des requêtes persistent, ne pas confondre publication et respect. Le comportement observé demande une analyse distincte des identifiants et ressources demandées.
Le contrôle des directives est clôturé lorsque le périmètre publié correspond à l’intention documentée. La vérification des visiteurs et de leurs comportements reste qualifiée séparément.
Transmettre règles, chemins, observations et réserves. Une modification d’arborescence doit déclencher une revue des directives qui dépendaient des anciens emplacements.
LIVRABLE COMMENTÉ / GRILLE DE LECTURE
Le relevé associe agent déclaré, règle, chemin et intention. Il conserve la version publiée et les observations de requêtes dans une lecture distincte du respect des directives.
Sur petit écran, faites défiler la grille pour lire les trois colonnes.
| Élément observé | Interprétation permise | Suite à prévoir |
|---|---|---|
| La règle vise les chemins actuellement servis. | Le périmètre publié correspond à l’intention documentée. | Conserver la version et vérifier les variantes d’URL importantes. |
| Une règle concerne seulement un ancien emplacement. | La publication ne couvre pas nécessairement les ressources actuelles. | Revoir les chemins puis vérifier les groupes et exceptions. |
| Des requêtes persistent malgré une directive. | Le fichier seul ne permet pas de conclure sur l’identité ou le comportement du visiteur. | Examiner les observations et leurs limites d’attribution séparément. |
Le relecteur vérifie que le propos décrit une intention d’accès ou un fait observé. Les deux ne doivent pas être confondus, même lorsque le nom d’un agent semble correspondre à une règle.
RESTITUTION / EXEMPLE DE FORMULATION
Une directive exprime un périmètre prévu sans prouver le comportement des visiteurs.
Vérifier que la formulation distingue intention publiée et observation de requête.
Le fichier publié décrit les règles et chemins indiqués. Les requêtes observées sont analysées avec leurs limites d’attribution et ne sont pas déduites du fichier seul.