La première fois que j'ai collé un noindex sur un site client, j'ai désindexé 47 pages en 48 heures. Pas les 3 que je visais. Quarante-sept. Le développeur avait laissé un noindex en dur dans le template de catégorie, et personne ne l'avait vu pendant huit mois. Résultat : le trafic organique a chuté de 32 % en une semaine. Ce jour-là, j'ai compris une chose que je répète maintenant à chaque audit : noindex et nofollow ne sont pas des interrupteurs, ce sont des scalpels. Mal utilisés, ils coupent là où il ne faut pas.
Alors reprenons depuis le début, mais sans la version Wikipedia. Je vais te parler de ce que j'ai vraiment vu sur le terrain, des erreurs que j'ai commises, et surtout des cas où la doc officielle de Google ne dit pas tout.
Points clés à retenir
- noindex empêche une page d'apparaître dans les résultats de recherche. nofollow demande aux robots de ne pas suivre les liens d'une page (ou d'un lien précis).
- Les deux peuvent se combiner :
noindex, followest souvent la bonne réponse, pasnoindex, nofollow. - Une page en noindex reste accessible par URL directe. Google la connaît, il refuse juste de l'afficher.
- Le retrait de l'index prend du temps : des semaines parfois, sauf si tu utilises l'outil de suppression de Search Console.
rel="nofollow"sur un lien n'est pas la même chose quenofollowdans la meta robots de la page.- Le fichier robots.txt bloque le crawl, pas l'indexation. Ce n'est pas la même mécanique.
Noindex vs nofollow : la différence qui change tout (et que 90 % des gens confondent)
Bon, soyons clairs tout de suite, parce que c'est LA confusion qui coûte cher.
noindex est une directive d'indexation. Elle dit à Googlebot : « Tu peux lire cette page, mais ne la mets pas dans ton index. » La page reste crawlable, souvent visitée, mais elle n'apparaîtra jamais dans les SERP. C'est ce qu'on veut pour une page de connexion, un panier, une page de remerciement après commande.
nofollow, c'est une directive de suivi de liens. Elle dit : « Ne suis pas les liens que tu trouves ici. » Elle n'a rien à voir avec l'indexation de la page elle-même. Une page peut très bien être indexée ET avoir ses liens en nofollow.
Je sais, ça paraît évident écrit comme ça. Et pourtant, dans mon dernier audit pour une boîte SaaS française, j'ai trouvé un nofollow sur toute la navigation principale. Le référenceur précédent avait confondu « ne pas transmettre de jus » avec « ne pas indexer ». Les pages produit étaient indexées, mais Google avait arrêté de suivre les liens depuis la home. Le maillage interne était mort. Trois mois de baisse de trafic sur les pages profondes.
Où trouver la ligne qui indique aux moteurs de recherche de ne pas référencer la page ?
Elle est dans le <head> de ta page HTML. La balise ressemble à ça :
<meta name="robots" content="noindex, nofollow">
Tu peux aussi la trouver dans les en-têtes HTTP, sous la forme X-Robots-Tag: noindex, ce qui est utile pour les fichiers PDF ou les images. Et attention : la balise meta dans le HTML ne s'applique qu'aux robots qui lisent le HTML. Un fichier PDF n'a pas de <head>, donc il faut passer par l'en-tête HTTP.
Autre détail que personne ne mentionne : si ta page est bloquée dans le robots.txt, Googlebot ne verra jamais ta balise noindex. Il ne peut pas lire ce qu'il n'a pas le droit de crawler. Donc bloquer + noindex = double effet inutile, la page finira souvent indexée quand même parce que Google l'aura découverte via un lien externe.
Quand utiliser noindex : les 5 cas légitimes (et les 2 où c'est une erreur)
Voici ma liste, forgée à coups de tests et de quelques cicatrices.
Les cas où noindex est la bonne réponse
- Pages de connexion et d'inscription. Elles n'apportent aucune valeur en SERP et peuvent créer de la duplication avec d'autres formulaires.
- Pages de confirmation. Merci pour votre commande, votre message est envoyé… Personne ne cherche ça sur Google.
- Résultats de recherche interne. C'est le piège numéro un des gros sites e-commerce. Des milliers d'URLs générées, toutes crawlables, toutes indexables. Cauchemar de budget de crawl.
- URLs de test et environnements de préprod. Avec mot de passe, si possible, en plus du noindex.
- Pages de filtres à faible volume. Pas tous les filtres, hein. Uniquement ceux qui génèrent des combinaisons infinies sans valeur ajoutée.
Les cas où noindex est une erreur (que j'ai commise)
Pendant un an, j'ai mis du noindex sur toutes les pages de pagination d'un blog. Mon raisonnement : « Ça fait du contenu dupliqué, Google n'aime pas. » Sauf que non. Google a déclaré depuis des années que la pagination n'est pas du contenu dupliqué à pénaliser, et que les liens de pagination aident à la découverte des articles anciens. J'ai perdu environ 18 % de pages indexées sur ce site sur six mois, avec une baisse mesurable du crawl des articles profonds.
La deuxième erreur : mettre du noindex sur des pages catégories « pour voir ». Non. Ne fais pas ça. Si une catégorie a du contenu unique, des descriptions, des liens internes utiles, elle mérite d'être indexée. Si elle n'a que 3 produits et du texte généré, à ce moment-là on en reparle.
nofollow : meta robots ou rel="nofollow" sur le lien ?
C'est la question que tout le monde se pose, et personne ne répond clairement. Voici la différence concrète.
| Type | Portée | Effet | Cas d'usage |
|---|---|---|---|
<meta name="robots" content="nofollow"> | Toute la page | Aucun lien sortant n'est suivi par les robots | Rare, presque obsolète. Évite si tu veux garder ton maillage interne |
rel="nofollow" sur un lien | Un seul lien | Ce lien précis n'est pas suivi | Liens sponsorisés, commentaires, contenu généré par les utilisateurs |
rel="sponsored" | Un seul lien | Variante officielle pour les liens payants | Partenariats, articles sponsorisés |
rel="ugc" | Un seul lien | Variante officielle pour le contenu utilisateur | Forums, commentaires de blog |
Ma règle perso : je ne mets plus nofollow dans la meta robots d'une page. Plus jamais. Le maillage interne est trop précieux pour être sacrifié en bloc. Si je veux contrôler un lien précis, je mets rel="nofollow sponsored" sur ce lien. Point.
Le cas « noindex, follow » : la combinaison que tout le monde oublie
Voilà l'information que j'aurais aimé trouver quand j'ai commencé. La combinaison noindex, follow est souvent la bonne réponse. Elle dit : « Ne m'indexe pas, mais continue à suivre les liens que je contiens pour découvrir les pages que je référence. »
Sur une page de panier e-commerce qui contient des recommandations produits, c'est exactement ce qu'on veut. La page panier n'a rien à faire dans Google, mais ses liens vers des fiches produits doivent rester vivants. Si tu mets noindex, nofollow, tu coupes ce flux. Google le découvrira autrement, mais moins vite, moins proprement.
Combien de temps une page reste-t-elle dans l'index après un noindex ?
Franchement ? Entre quelques jours et plusieurs semaines. Ça dépend de la fréquence de crawl de ton site, de l'autorité du domaine, et de la fraîcheur de la page.
Sur un site à fort trafic que je gère (environ 400 000 visites/mois), une page passée en noindex disparaissait des SERP en 4 à 7 jours. Sur un petit site de 200 pages, la même opération a pris six semaines pour une seule URL.
Si tu veux accélérer, tu as deux leviers :
- L'inspection d'URL dans Search Console avec demande de réindexation (Google recrawle et voit le noindex plus vite)
- L'outil de suppression dans Search Console, qui retire temporairement une URL des résultats pendant environ 6 mois. À utiliser avec parcimonie, et uniquement quand tu veux un effet immédiat.
Attention : l'outil de suppression ne fait que masquer. Si tu ne poses pas de noindex en parallèle, la page reviendra après expiration.
La règle que je suis maintenant, sans exception
Avant de toucher à noindex ou nofollow, je me pose trois questions dans cet ordre :
Est-ce que cette page a une chance de générer du trafic organique ? Si oui, pas de noindex. Si non, noindex probable. Est-ce que ses liens internes ont de la valeur ? Si oui, noindex, follow. Si non, on peut fermer complètement. Est-ce que je suis dans un environnement de test ? Alors mot de passe + noindex, ceinture et bretelles.
Ce triple filtre m'a évité au moins deux désastres depuis. Et il m'a appris une chose que je n'avais pas comprise à mes débuts : on ne met pas du noindex pour « nettoyer », on le met parce qu'on a identifié précisément une page qui pollue l'index sans rien apporter. La nuance semble mince. Elle fait la différence entre 47 pages désindexées par accident et un index propre qui travaille pour toi.
La prochaine fois que tu ouvres un fichier de template et que tu vois une balise robots, prends trente secondes. Vérifie le contexte. Vérifie les liens. Et demande-toi si cette page mérite vraiment de disparaître — parce qu'une fois qu'elle est partie, la ramener prend souvent plus de temps qu'on ne le pense.