X-Robots-Tag

L'équipe Citead, mis à jour le

En bref. X-Robots-Tag transmet des directives aux robots dans les en-têtes de réponse HTTP et prend en charge les règles d’indexation et d’aperçu de Google pour les ressources HTML et non HTML.

Définition : X-Robots-Tag est un en-tête de réponse HTTP qui transmet des directives aux robots d’exploration (crawlers) pour une URL, notamment sur l’indexation et les aperçus dans les résultats de recherche. Dans la recherche Google, il accepte les mêmes règles qu’une balise meta robots, y compris pour les ressources non HTML comme les PDF.

Points clés

Comment écrire cet en-tête ?

Un en-tête de réponse HTTP est une information que le serveur envoie avec le contenu demandé. La spécification de cet en-tête de Google donne la directive suivante pour exclure une ressource des résultats de recherche :

X-Robots-Tag: noindex

La règle noindex demande à Google d’exclure la page, le média ou la ressource des résultats de recherche. Une balise meta robots place la directive équivalente dans le HTML ; l’en-tête la place dans la réponse HTTP correspondant à cette URL.

Les règles sans agent utilisateur (user-agent) s’appliquent à tous les robots qui les prennent en charge. Un agent utilisateur identifie le robot auquel une règle s’adresse. L’exemple de Google X-Robots-Tag: googlebot: nofollow s’adresse à Googlebot et lui demande de ne pas suivre les liens de la page. Le nom de l’en-tête, le nom de l’agent utilisateur et les valeurs ne sont pas sensibles à la casse.

Comment s’applique-t-il aux PDF et aux images ?

Les exemples de mise en œuvre de Google utilisent la configuration du serveur pour ajouter l’en-tête aux fichiers non HTML. L’exemple Apache applique noindex, nofollow aux réponses contenant des PDF :

<Files ~ "\.pdf$">
Header set X-Robots-Tag "noindex, nofollow"
</Files>

Ici, nofollow ajoute une directive sur le suivi des liens à la restriction d’indexation. Cet exemple se place dans le fichier .htaccess à la racine du site ou dans le fichier httpd.conf. La même documentation fournit une configuration NGINX et des exemples ciblant des fichiers image ou un fichier statique précis. L’en-tête de réponse est donc utile lorsqu’une ressource ne dispose pas d’un document HTML dans lequel placer une balise meta robots.

Que doivent pouvoir lire les robots ?

La spécification des directives robots de Google indique que les robots trouvent ces en-têtes lorsqu’ils explorent l’URL. Celle-ci doit donc rester accessible au robot pour que ses directives d’indexation et d’aperçu prennent effet. Un blocage de l’exploration par robots.txt empêche Google de lire ces directives.

Les conseils de dépannage de Google pour ses fonctionnalités de recherche IA recommandent de vérifier que les paramètres de contrôle des aperçus sont visibles par Googlebot et de laisser le temps à Google de procéder à une nouvelle exploration et au traitement des modifications. Ils renvoient à l’outil d’inspection d’URL pour examiner le HTML reçu par Googlebot. Une modification de la configuration du serveur est prise en compte par Google après la récupération et le traitement de la réponse modifiée.

Quels effets sur les fonctionnalités de recherche IA de Google ?

Un extrait est un aperçu du contenu d’une page dans les résultats de recherche. Les définitions des règles de Google précisent que nosnippet empêche l’affichage d’extraits textuels et d’aperçus vidéo, ainsi que l’utilisation du contenu comme entrée directe pour AI Overviews et AI Mode. Une vignette d’image statique peut rester visible.

La règle max-snippet fixe une limite de caractères pour les aperçus textuels et limite la quantité de contenu utilisable comme entrée directe pour ces fonctionnalités. Google documente des exceptions lorsque les éditeurs autorisent séparément cette utilisation, notamment par des données structurées ou un accord de licence. Ces paramètres peuvent être transmis par X-Robots-Tag.

Termes associés

Questions fréquentes

Puis-je combiner plusieurs règles dans un seul en-tête ?

Oui. La spécification de Google autorise les règles séparées par des virgules, comme X-Robots-Tag: noindex, nofollow, ainsi que plusieurs champs d’en-tête dans la même réponse.

Quelle règle s’applique si les directives d’aperçu se contredisent ?

Google applique la règle la plus restrictive. La même spécification donne l’exemple de max-snippet:50 combiné à nosnippet : nosnippet s’applique.

Les autres moteurs de recherche interprètent-ils chaque règle de la même façon ?

La spécification de Google indique que les autres moteurs de recherche peuvent traiter ces règles différemment. Les effets décrits ici suivent la documentation de Google.

Sources

  1. Google Search Central, « Robots meta tag, data-nosnippet, and X-Robots-Tag specifications », 24 mars 2026
  2. Google Search Central, « Introduction to robots.txt », 10 décembre 2025
  3. Google Search Central, « AI features and your website », 10 décembre 2025

Vérifiez comment une page se lit pour les moteurs de réponse. Ouvrir l’analyseur de score GEO

Testez une page et voyez quoi corriger en premier

L'analyse prend en général moins de 10 secondes et ne demande pas de compte.

400 000+ pages notées dans le benchmark public