Aller au contenu
arfooo. SEO · GEO · SEA Construire ma feuille de route

Noindex

Noindex est une consigne qui demande aux moteurs de recherche de ne pas afficher une page dans leurs résultats. La page reste accessible à toute personne qui a son adresse.

Un exemple de balise noindex

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

La balise se place dans le <head> de la page. Pour un PDF ou une image, qui n’ont pas de <head>, la même consigne passe par l’en-tête HTTP X-Robots-Tag.[1]

Deux variantes valent le détour. La règle none équivaut à noindex, nofollow. Et unavailable_after fixe une date après laquelle la page ne s’affiche plus : pratique pour une offre ou un événement.[2]

Le piège du robots.txt

Pour lire le noindex, le robot doit pouvoir ouvrir la page. Si le fichier robots.txt la bloque, il ne verra jamais la consigne, et la page peut rester visible dans les résultats, par exemple grâce à des liens venus d’ailleurs.[1] Google ne prend pas non plus en charge un noindex écrit dans le fichier robots.txt lui-même. Vous voulez sortir une page ? Laissez-la ouverte au robot, le temps qu’il lise la consigne (voir Allow).

Quand l’effet se voit

La consigne s’applique quand Googlebot revient sur la page, ce qui peut prendre des mois selon Google. L’inspection d’URL de la Search Console permet de demander un nouveau passage.[1]

Le JavaScript réserve une autre surprise. Si le HTML d’origine contient un noindex, Google peut ne pas exécuter le JavaScript de la page : retirer la consigne par ce biais peut donc ne pas fonctionner.[3]

Quand l’utiliser

  • Page utile mais sans intérêt dans les résultats : remerciement après un formulaire, résultats de recherche interne, connexion, panier.
  • Page privée : le noindex ne protège rien, il faut un mot de passe.
  • Doublon : la balise canonical ou la redirection. Google déconseille le noindex pour choisir la page à afficher au sein d’un site.[4]

Il sert parfois à trancher une cannibalisation : quand l’accueil capte une recherche, les pages concurrentes passent en noindex et les liens internes renvoient vers l’accueil. Ces pages quittent alors la recherche : la décision pèse lourd.

Pourquoi ça compte pour votre site

Le risque le plus courant est le noindex oublié. Un site préparé à l’abri des moteurs, puis mis en ligne avec la consigne toujours active, reste absent des résultats. La Search Console le signale par le statut « URL marquée « noindex » », qui n’a rien d’anormal si vous l’avez voulu.[5]

Ce qu’il faut faire

  • Après chaque mise en ligne, ouvrez le rapport d’indexation des pages, et vérifiez que chaque page marquée noindex l’est bien volontairement.
  • Ne bloquez jamais dans le robots.txt une page que vous voulez sortir des résultats.
  • Posez la consigne dans le HTML d’origine, pas en JavaScript.
  • En cas de règles contradictoires, la plus restrictive s’applique :[2] cherchez donc aussi les consignes posées par une extension ou par le serveur.

Pour approfondir

  1. Google Search Central : bloquer l’indexation avec noindex
  2. Google Search Central : les règles de la balise meta robots
  3. Google Search Central : les bases de JavaScript pour le SEO
  4. Google Search Central : consolider les URL en double
  5. Aide Search Console : le rapport d’indexation des pages

Et pour votre site ?

Passons des définitions
à votre situation.

Nous pouvons approfondir ces questions avec vos équipes et identifier les actions adaptées à votre activité.

Échanger sur mon site Notre agence SEO
Revenir au dictionnaire