Skip to content
Enjoy 20% off for 12 months on all plans. Use promo code: HYPERGROWTHClaim it

X-Robots-Tag : comment le vérifier, le définir et le corriger (2026)

Par Toy Wen Da, Cofondateur · Mis à jour le · 7 min de lecture

Traduit de l'original en anglais. Lire en anglais

Un X-Robots-Tag est un en-tête de réponse HTTP qui indique aux moteurs de recherche s'ils doivent indexer ou suivre une page ou un fichier. Comme il circule dans la réponse du serveur et non dans le HTML, il fonctionne sur les PDF, les images et tout autre type de fichier. Pour en modifier un, éditez la configuration de votre serveur ou les réglages d'en-têtes de votre CMS, puis vérifiez le résultat en consultant la réponse en ligne.

Gros plan d'une main utilisant un tournevis pour réparer une machine de robot industriel en intérieur.

Avant de changer quoi que ce soit, regardez ce que votre site envoie actuellement. Le vérificateur de balises meta gratuit récupère les en-têtes de réponse en ligne et les balises meta de n'importe quelle URL : en une seule passe, vous voyez si un X-Robots-Tag est présent, quelle directive il contient et s'il entre en conflit avec une balise meta robots sur la même page.

Ce que fait un X-Robots-Tag

La balise transporte une ou plusieurs directives, séparées par des virgules, dans la réponse HTTP. Les moteurs de recherche les lisent comme ils lisent une balise meta robots, mais comme l'instruction se trouve dans l'en-tête, elle s'applique à tout fichier servi par le serveur, et pas seulement aux pages HTML.

Vous ne pouvez pas placer de balise meta dans un PDF ou un JPEG. Si vous devez donc exclure un fichier téléchargeable ou une image des résultats de recherche, le X-Robots-Tag est votre seule option.

Les directives que vous utiliserez le plus

Directive Ce qu'elle fait Cas d'usage typique
noindex Exclut la page ou le fichier des résultats de recherche Rapports internes, pages de préproduction, PDF en double
nofollow Indique aux robots de ne pas suivre les liens de cette URL Pages contenant des liens sortants auxquels vous ne voulez pas transmettre d'autorité
noarchive Empêche Google d'afficher une copie en cache Pages dont les prix ou le contenu sont sensibles au temps
nosnippet Bloque l'aperçu de texte ou d'image dans les résultats Contenu que vous ne voulez pas voir extrait dans la SERP
unavailable_after Retire la page des résultats après une date donnée Offres limitées dans le temps, annonces expirées
Bras de robot industriel élégant dans un laboratoire, représentant la technologie et l'ingénierie.

Comment le configurer sur votre propre site

Vue détaillée d'un robot jouet tenant une vis métallique, entouré d'outils.

Les étapes dépendent de votre serveur, mais le principe est partout le même : ajoutez l'en-tête au niveau du serveur, puis vérifiez-le sur l'URL en ligne.

Sur Apache (.htaccess)

  1. Ouvrez le fichier .htaccess de votre site.
  2. Ciblez le type de fichier que vous voulez contrôler, par exemple les PDF :
    <Files ~ "\.pdf$">
    Header set X-Robots-Tag "noindex, nofollow"
    </Files>
    
  3. Enregistrez le fichier et téléversez-le dans le répertoire racine de votre serveur.
  4. Rechargez l'URL concernée et vérifiez que l'en-tête apparaît dans la réponse.

Sur Nginx

  1. Ouvrez la configuration de votre bloc serveur (server block).
  2. Ajoutez une règle location pour le type de fichier, par exemple les images :
    location ~* \.(png|jpe?g|gif)$ {
      add_header X-Robots-Tag "noindex";
    }
    
  3. Rechargez Nginx pour que la configuration prenne effet.

Sur WordPress ou un CMS géré

La plupart des CMS gèrent les balises meta robots via les réglages au niveau de la page d'un plugin SEO, ce qui est plus simple pour les pages et articles ordinaires. Recourez au X-Robots-Tag lorsque vous devez bloquer des PDF, des téléchargements ou d'autres fichiers non HTML qu'un plugin ne peut pas atteindre. Si votre CMS ne donne pas accès aux en-têtes, vous devrez généralement modifier la configuration du serveur via le gestionnaire de fichiers de votre hébergeur, ou demander à votre développeur d'ajouter la règle.

Avant et après toute modification, vérifiez que votre fichier robots.txt ne bloque pas la même URL, car les robots qui ne peuvent pas accéder à une page ne voient jamais la directive qu'elle contient. Passez l'URL dans un testeur de robots.txt pour écarter ce risque. Si vous devez reconstruire le fichier de zéro, un générateur de robots.txt en produira un valide, sans les erreurs de syntaxe qui provoquent des blocages accidentels de tout le site.

Robots.txt, meta robots ou X-Robots-Tag ?

Un robot humanoïde futuriste aux yeux verts lumineux dans un décor moderne.

Ces trois outils se ressemblent et sont constamment confondus, mais chacun résout un problème différent.

Outil Où il se trouve Ce qu'il contrôle Idéal pour
Robots.txt Fichier texte à la racine Ce que les robots peuvent consulter Bloquer l'exploration de dossiers ou de sections entières
Balise meta robots Dans le <head> du HTML L'indexation d'une page HTML Un contrôle simple, page par page, sur les pages standard
X-Robots-Tag En-tête de réponse HTTP L'indexation de tout type de fichier PDF, images, grands lots d'URL par motif

Le fichier robots.txt gouverne l'exploration, tandis que les deux autres gouvernent l'indexation. Une page peut être explorable et rester exclue des résultats grâce à noindex. À l'inverse, une page dont l'exploration est bloquée ne voit jamais son instruction d'indexation lue.

Quand vos propres outils suffisent, et quand ils ne suffisent plus

Un vérificateur d'en-têtes gratuit suffit pour une seule URL : vous venez de faire une modification et voulez confirmer qu'elle a pris effet, ou quelqu'un signale qu'une page apparaît dans les résultats alors qu'elle ne devrait pas. Le vérificateur de balises meta gratuit s'en charge en quelques secondes.

Il ne suffit plus dès que le problème touche l'ensemble de votre site : une migration de serveur qui a effacé vos règles d'en-têtes, une configuration CDN appliquée à tous les types de fichiers, ou une mise à jour de plugin WordPress qui a modifié silencieusement un comportement par défaut. Vous devez alors trouver, parmi des centaines ou des milliers de pages, lesquelles ont hérité d'un noindex indésirable, et un audit technique récurrent y parvient mieux qu'un contrôle manuel ponctuel, puisqu'un examen unique ne détectera pas une régression survenant le mois prochain.

Erreurs courantes

  • Définir noindex à la fois dans le fichier robots.txt et dans le X-Robots-Tag. Si robots.txt bloque l'URL, Google ne lit jamais l'en-tête, et la directive d'indexation reste inutilisée.
  • Appliquer l'en-tête à un type de fichier entier alors que seuls certains fichiers en ont besoin. Une règle générale sur les PDF peut désindexer par accident des documents que vous vouliez rendre visibles.
  • Oublier de vérifier après une migration de serveur. Les nouveaux environnements d'hébergement suppriment souvent les règles d'en-têtes personnalisées sans prévenir.
  • Confondre nofollow au niveau de la page et rel="nofollow" sur un lien. Le premier s'applique à toute la page, le second à un lien précis.
  • Supposer qu'un réglage de plugin couvre les fichiers non HTML. La plupart des plugins SEO ne touchent que les balises meta des pages et des articles, pas les PDF ni les images servis directement.

Questions fréquentes

Le X-Robots-Tag fonctionne-t-il comme une balise meta robots ?

Ils acceptent les mêmes directives, mais le X-Robots-Tag est un en-tête HTTP défini au niveau du serveur, alors que la balise meta robots est du balisage HTML placé dans le <head> d'une page. L'en-tête fonctionne aussi sur les fichiers non HTML, ce que les balises meta ne peuvent pas atteindre.

Puis-je utiliser le X-Robots-Tag et le fichier robots.txt ensemble ?

Oui, mais seulement si robots.txt autorise toujours l'exploration de l'URL. Si la page y est interdite, les robots n'y accèdent jamais pour lire la directive X-Robots-Tag.

Comment vérifier si une page a un X-Robots-Tag ?

Consultez les en-têtes de réponse HTTP de cette URL. Les outils de développement du navigateur, une extension de navigateur d'inspection des en-têtes ou un vérificateur dédié affichent chacun la réponse brute, et toute directive X-Robots-Tag s'y trouvera.

Ajouter noindex retire-t-il immédiatement une page de Google ?

Non. Google doit réexplorer l'URL et traiter la directive avant que la page ne disparaisse des résultats, ce qui peut prendre de quelques jours à quelques semaines selon la fréquence d'exploration de la page.

Que se passe-t-il si je définis des directives contradictoires sur la même page ?

Les moteurs de recherche appliquent généralement la directive la plus restrictive en cas de conflit, mais s'y fier est risqué. Nettoyez les règles contradictoires plutôt que de supposer que la plus stricte l'emporte toujours.

Obtenez une vue complète des signaux d'indexation de votre site

Une vérification ponctuelle vous renseigne sur une seule URL ; elle ne vous dira pas si la même erreur de configuration se répète discrètement sur l'ensemble de votre site. Si vous souhaitez une vision complète de la façon dont vos pages sont indexées, explorées et servies, X-Robots-Tag compris, parlez à l'équipe et obtenez un rapport d'exemple construit à partir des données de votre propre site.

Voyez ce que cela donne sur votre propre siteCollez une URL et SearchBlueprint la note avec le même moteur de contenu que celui qui a noté cet article, puis vous indique les correctifs à apporter, dans l'ordre où ils rapportent le plus.Obtenir votre plan gratuit

Sources

À propos de l'auteur

SearchBlueprint a recherché, rédigé et noté cet article avec la chaîne de production de contenu que nos clients utilisent sur leurs propres sites. La note affichée dans la signature est celle que notre moteur de contenu a attribuée à cette page avant sa publication. Rien ici n'est relu à la main, et c'est tout l'intérêt : c'est le résultat du produit, publié là où chacun peut le vérifier.