web-dev-qa-db-fra.com

Empêcher Google d'indexer des images

J'ai un site où toutes mes images sont stockées dans un dossier spécifique, par exemple /images/984728176386375837629856e.png mais je ne veux pas que cette page apparaisse sur le SERP. Puis-je désactiver l'indexation du dossier image avec robots.txt?

3
Jojolatino

Depuis les documents d'aide de la Google Search Console :

Si vous souhaitez que Google exclue le image-name-here.png qui apparaît sur votre site à www.example.com/images/image-name-here.png, ajoutez ce qui suit à votre fichier robots.txt:

User-agent: Googlebot-Image 
Disallow: /images/image-name-here.png

La prochaine fois que Google explore votre site, il verra cette directive et supprimera votre image des résultats de recherche.

Pour supprimer toutes les images de votre site de l'indexation, ajoutez ce qui suit au fichier robots.txt à la racine de votre serveur:

User-agent: Googlebot-Image 
Disallow: /

En outre, Google a introduit une flexibilité accrue dans la norme de fichier robots.txt grâce à l'utilisation d'astérisques. Les modèles interdits peuvent inclure "*" pour correspondre à n'importe quelle séquence de caractères, et les modèles peuvent se terminer par "$" pour indiquer la fin d'un nom.

Pour supprimer tous les fichiers d'un type de fichier spécifique (par exemple, pour inclure des images .jpg mais pas .png), vous devez utiliser l'entrée robots.txt suivante:

User-agent: Googlebot-Image 
Disallow: /*.gif$
3
Anuvesh