• Accueil
  • Blog SEO
  • Contact

Ajouter un X-Robots-Tag avec Nginx

Administration Serveur

Blog SEO / Administration Serveur

Publié le 18 Apr 2013

Un article très court pour une fois. Pour ceux qui passent de Apache à Nginx et qui souhaiteraient savoir comment ajouter un X-Robots-Tag dans le header http, voici quelle est la manière de procéder.

Choisissez la(les) page(s) sur laquelle ajouter le champ, puis spécifiez les directives demandées. Ce qui donne :

location = /ma_page {
 add_header X-Robots-Tag "noindex, nofollow";     
}

Bien entendu, vous pouvez définir des règles custom en fonction du user-agent. Par exemple, si vous ne voulez envoyer un noindex qu'à Googlebot, il faudra écrire dans votre fichier de configuration :

location = /ma_page {
 if ($http_user_agent ~* googlebot) {
  add_header X-Robots-Tag "noindex, nofollow";
 }
}

A noter que le ~* indique que vous souhaitez que le matching soit non sensible à la casse.

Et voilà !

comments powered by Disqus
  • Marquette-lez-Lille
  • 06 12 71 82 78
  • contact@antoine-brisset.com
© 2019 - Antoine Brisset