X-Robots-Tag est un en-tête de réponse HTTP qui transmet aux crawlers des directives d’indexation ou de snippet pour une URL, particulièrement utile lorsque les balises meta HTML ne sont pas disponibles. X-Robots-Tag contrôle le comportement des crawlers concernés au niveau de la réponse HTTP. Il ne remplace pas une politique claire concernant les URL, la balise canonical et les accès, et robots.txt est un mécanisme de contrôle distinct.
Définition et périmètre
X-Robots-Tag contrôle le comportement des crawlers concernés au niveau de la réponse HTTP ; il ne remplace pas une politique claire concernant les URL, la balise canonical et les accès, et robots.txt est un mécanisme de contrôle distinct.
Démarche pratique
- Décidez si l’URL doit être indexée, affichée avec un snippet, suivie, ou exclue des résultats d’un crawler précis.
- Placez la directive sur la réponse finale prévue, et pas seulement sur une redirection intermédiaire.
- Inspectez les en-têtes de réponse avec une requête qui suit le parcours public, puis notez le code de statut final.
- Vérifiez que les directives meta robots HTML et celles des en-têtes ne se contredisent pas.
- Revérifiez après chaque changement de CDN, de cache ou d’application, car les en-têtes peuvent être réécrits.