Balise meta robots : définition, rôle et bonnes pratiques SEO

Mis à jour le 11 juillet 2026 · Relu et vérifié par Damien Hernandez

Balise meta robots : définition, rôle et bonnes pratiques SEO

La balise meta robots est une balise HTML placée dans la section head d’une page. Elle transmet aux moteurs de recherche des règles d’indexation et d’affichage, page par page. En SEO, la balise meta robots décide si une URL apparaît dans les résultats et comment son extrait s’affiche.

À retenir

  • La balise meta robots pilote l’indexation d’une page, pas son exploration.
  • Selon Google (mars 2026), la directive noarchive n’est plus prise en compte.
  • Selon Google (mars 2026), nosnippet bloque l’usage du contenu par les Aperçus IA et le Mode IA.

Comment fonctionne la balise meta robots ?

La balise meta robots repose sur deux attributs obligatoires : name et content. L’attribut name désigne le robot visé, la valeur robots pour tous les moteurs ou un jeton précis comme googlebot. L’attribut content porte les règles, séparées par des virgules. Sans balise meta robots, la valeur par défaut reste index, follow : la page est indexable et ses liens sont suivis. En cas de règles contradictoires, Google applique la plus restrictive, selon sa documentation de mars 2026. La recherche Google lit aussi la balise meta robots placée dans le body, pas seulement dans le head. Google reconnaît deux jetons user-agent dans cette balise, googlebot et googlebot-news, et ignore les autres.

Pourquoi la balise meta robots est importante pour le SEO ?

La balise meta robots est le levier le plus précis pour contrôler l’indexation page par page. Elle garde hors des résultats les pages sans valeur SEO, filtres, recherche interne ou pages de test, sans bloquer leur exploration. Depuis mars 2026, la portée de la balise meta robots dépasse le référencement classique. Selon Google, les directives nosnippet et max-snippet empêchent l’utilisation du contenu comme entrée directe des Aperçus IA et du Mode IA. La balise meta robots devient donc un réglage de visibilité dans les moteurs génératifs, pas seulement dans les pages de résultats.

CritèreBalise meta robotsX-Robots-Tag
EmplacementSection head du HTMLEn-tête de réponse HTTP
Mise en œuvrePage par page dans le CMSConfiguration serveur (.htaccess, nginx)
Fichiers non-HTMLNon gérésPDF, images, vidéos gérés
Directives disponiblesnoindex, nofollow, nosnippet, etc.Identiques à la balise meta robots

Vérifier vos directives d’indexation

Où placer la balise meta robots ?

La balise meta robots se place dans la section head du code HTML, entre les balises head. Google indique toutefois qu’il tient aussi compte de la balise située dans le body. Un seul emplacement suffit par page. Sur WordPress, une extension SEO comme Rank Math gère cette balise sans toucher au code, en réglage global ou page par page.

Quelle est la différence entre robots.txt et la balise meta robots ?

Le fichier robots.txt contrôle l’exploration, la balise meta robots contrôle l’indexation. Le robots.txt indique quelles URL un robot peut parcourir. La balise meta robots indique si une URL parcourue doit figurer dans l’index. Une page bloquée dans le robots.txt n’est jamais explorée : sa balise meta robots reste donc invisible pour Google. Google confirme ce point dans sa documentation noindex de décembre 2025.

Exemple concret de balise meta robots

Une page de filtres e-commerce ne doit pas être indexée, mais ses liens internes doivent rester suivis. La directive noindex, follow répond exactement à ce cas. La combinaison noindex, nofollow serait plus restrictive et couperait la découverte des liens de la page.

<meta name="robots" content="noindex, follow">

Erreur fréquente observée en audit

Cas réel. Sur un site de voyage à fort volume, un mauvais pattern d’URL a généré environ 14 000 sous-landings « tout inclus » sans valeur SEO. Ajouter une balise meta robots noindex sur ces pages aurait limité leur présence dans l’index, mais n’aurait corrigé ni leur génération ni leur exploration. Le traitement devait d’abord supprimer le pattern défectueux, puis utiliser le noindex sur les URL encore accessibles le temps que Google les retire de son index.

Sources

Termes liés

Damien Hernandez, consultant SEO senior

Damien Hernandez · Consultant SEO senior, 15 ans d’expérience (Accor, Louvre Hotels, Infopro Digital). Spécialiste SEO technique et GEO (optimisation pour les moteurs génératifs).

En savoir plus · LinkedInLinkedIn de Damien Hernandez