noindex est une règle définie soit par une balise <meta>
, soit par un en-tête de réponse HTTP, et est utilisée pour empêcher l’indexation du contenu par les moteurs de recherche qui prennent en charge la règle noindex , tels que Google. Lorsque Googlebot explore cette page et extrait la balise ou l’en-tête, Google supprime complètement cette page des résultats de recherche Google, que d’autres sites y fassent un lien ou non.
L’utilisation de noindex est utile si vous n’avez pas d’accès root à votre serveur, car elle vous permet de contrôler l’accès à votre site page par page.

Implémentation de noindex
Il existe deux manières d’implémenter noindex: sous forme de balise <meta> et sous forme d’en-tête de réponse HTTP. Elles ont le même effet ; choisissez la méthode la plus pratique pour votre site et adaptée au type de contenu. La spécification de la règle
noindex dans le fichier robots.txt n’est pas prise en charge par Google.
Vous pouvez également combiner la règle noindex avec d’autres règles qui contrôlent l’indexation. Par exemple, vous pouvez associer une indication nofollow à une règle noindex :
<meta name="robots" content="noindex, nofollow" />.
balise <meta>
Pour empêcher tous les moteurs de recherche qui prennent en charge la règle noindex d’indexer une page de votre site, placez la balise <meta> suivante dans la section
<head> de votre page :

Pour empêcher seuls les robots web de Google d’indexer une page :
Sachez que certains moteurs de recherche peuvent interpréter la règle
noindex différemment. Par conséquent, il est possible que votre page apparaisse toujours dans les résultats d’autres moteurs de recherche.
Au lieu d’une balise
<meta> , vous pouvez renvoyer un en-tête HTTP X-Robots-Tag avec une valeur de
noindex ou none dans votre réponse. Un en-tête de réponse peut être utilisé pour les ressources autres que HTML, telles que les fichiers PDF, les fichiers vidéo et les fichiers image. Voici un exemple de réponse HTTP avec un X-Robots-Tag ru en-tête indiquant aux moteurs de recherche de ne pas indexer une page :
En savoir plus sur le noindex en-tête de réponse.
Débogage noindex problèmes
Nous devons explorer votre page pour voir les <meta> balises et les en-têtes HTTP. Si une page apparaît toujours dans les résultats, c’est probablement parce que nous n’avons pas exploré la page depuis que vous avez ajouté la noindex règle. Selon l’importance de la page sur Internet, Googlebot peut mettre des mois à revisiter une page. Vous pouvez demander à Google de réexplorer une page en utilisant l’
outil d’inspection d’URL.
Si vous devez supprimer rapidement une page de votre site des résultats de recherche Google, consultez notre
documentation sur les suppressions.
Une autre raison pourrait être que le fichier robots.txt bloque l’URL pour les robots d’exploration de Google, de sorte qu’ils ne peuvent pas voir la balise. Pour débloquer votre page de Google, vous devez
modifier votre fichier robots.txt.
Enfin, assurez-vous que la noindex règle est visible par Googlebot. Pour tester si votre
noindex implémentation est correcte, utilisez l’
outil d’inspection d’URL
pour voir le code HTML que Googlebot a reçu lors de l’exploration de la page. Vous pouvez également utiliser le
rapport sur l’indexation des pages
dans la Search Console pour surveiller les pages de votre site à partir desquelles Googlebot a extrait une
noindex règle.
Comment nous l'appliquons
Noindex only works if Google can fetch the page. Blocking a URL in robots.txt and adding noindex is the contradiction we find most often, and it leaves the page indexed with no description.
Services associés