Vous publiez une page. Vous attendez. Rien. Le lendemain, toujours rien dans les résultats. Et là, la question qui revient à chaque fois que j'accompagne quelqu'un sur son site : « mais comment je sais si Google l'a vraiment vue ? »
Franchement, la commande site: ne suffit pas. Elle donne une illusion de réponse, et c'est précisément le piège dans lequel je suis tombé pendant des mois. Vérifier l'indexation de vos pages, c'est un travail d'inspection URL par URL, avec une lecture précise des statuts. Voici la procédure que j'applique, dans l'ordre, avec les cas où ça coince.
Points clés à retenir
- La commande
site:est une estimation, pas une preuve. Elle tronque les résultats et ne confirme jamais qu'une URL précise est indexée. - Search Console distingue plusieurs statuts : « Indexée », « Explorée, non indexée », « Détectée, non indexée », « Exclue par balise noindex ». Chacun demande un diagnostic différent.
- L'inspection d'URL est la seule méthode qui teste une adresse exacte, et elle vous montre la version réellement retenue par Google.
- Une page découverte ne veut pas dire page indexée. Entre les deux, il peut s'écouler plusieurs jours, parfois plusieurs semaines.
- Corriger un problème ne suffit pas : il faut demander une nouvelle exploration, sinon vous attendez pour rien.
Vérifier l'indexation Google de vos pages : la méthode qui donne une vraie réponse
Première chose à intégrer : « découverte » et « indexation » sont deux étapes distinctes. Google peut connaître votre URL sans jamais l'ajouter à son index. Et une page non indexée ne se positionnera sur rien, peu importe la qualité de son contenu.
Mon ordre de vérification tient en trois mouvements. Je commence toujours par le plus fiable, jamais par le plus rapide.
L'inspection d'URL : le seul test qui porte sur une adresse précise
Dans Search Console, vous collez l'adresse complète de la page. Attention : l'URL avec ou sans www, avec ou sans slash final, ce sont des adresses différentes pour Google. J'ai perdu une demi-journée là-dessus sur un site client, persuadé que la page était indexée alors que je testais la mauvaise variante.
Le rapport vous donne trois informations utiles d'un coup :
- l'état d'indexation actuel, en clair
- si la page est indexable ou non (balise noindex, blocage robots)
- la version du contenu retenue, avec possibilité de voir le code HTML tel que Google l'a lu et une capture du rendu
Ce dernier point est sous-estimé. Si votre contenu s'affiche en JavaScript et que le rendu montre une page vide, vous avez votre réponse : le problème n'est pas l'indexation, c'est le rendu.
Décoder les statuts, un par un
« Indexée » : c'est bon. Rien à faire, sauf surveiller que la version indexée correspond bien à celle que vous voulez montrer.
« Explorée, non indexée » : Google a lu la page et a décidé de ne pas la garder. C'est le statut le plus frustrant parce qu'il n'indique aucun blocage technique. Dans mon expérience, ça arrive surtout sur du contenu très proche d'une autre page du même site — deux articles qui traitent le même sujet avec les mêmes formulations. La solution n'est pas technique. Il faut différencier le contenu ou fusionner les pages.
« Détectée, non indexée » : Google sait que l'URL existe, souvent via un lien interne ou un sitemap, mais ne l'a pas encore explorée. Le plus souvent, c'est une question de temps ou de budget d'exploration. Un site récent avec peu de liens entrants reste dans cet état longtemps.
« Exclue par balise noindex » : là, aucune ambiguïté. Quelqu'un a mis un noindex, volontairement ou par accident lors d'une recette oubliée en production. J'ai vu ce cas trois fois cette année sur des refontes. Personne ne s'en aperçoit avant de regarder le trafic s'effondrer.
Pourquoi la commande site: vous ment
Elle est pratique pour avoir un ordre de grandeur. Elle n'est pas fiable pour confirmer qu'une page donnée est indexée.
Deux raisons. D'abord, les résultats affichés sont une sélection, pas la liste complète : Google vous montre un échantillon représentatif. Ensuite, une URL peut apparaître dans les résultats de site: sans être indexée de façon stable, et inversement une page indexée peut ne pas ressortir. Le chiffre annoncé en haut de la page est une estimation arrondie, souvent à la baisse.
Autrement dit : site: pour détecter un problème massif (désindexation complète, pénalité), oui. Pour valider une URL précise, non. Utilisez l'inspection.
Le procédé pas à pas, dans l'ordre
Voici la séquence que je déroule mécaniquement. Elle prend une dizaine de minutes pour un lot de vingt pages.
- Vérifier d'abord que la page renvoie bien un code 200 et non une redirection ou une erreur serveur. Un 301 mal placé envoie Google ailleurs, et c'est l'URL de destination qui s'indexe, pas la vôtre.
- Contrôler le fichier robots.txt et la balise meta robots de la page. Un
noindexoublié explique une bonne partie des cas. - Ouvrir l'inspection d'URL dans Search Console et lire le statut, pas seulement le verdict en haut.
- Regarder le rendu de la page tel que Google l'a capturé. Contenu absent ? Problème de JavaScript.
- Comparer avec la version indexée quand elle existe : si Google a retenu un titre ou un texte différent, c'est un signal à creuser.
- Si la page n'est pas indexée et que rien ne bloque, demander une indexation manuelle. Une seule fois. Marteler le bouton n'accélère rien et peut être contre-productif.
- Noter la date de la demande et ne rien retoucher avant d'avoir relu le statut.
Ce dernier point compte plus qu'on ne le croit. Après une demande d'indexation, il faut laisser passer plusieurs jours avant de conclure quoi que ce soit. J'ai vu des gens relancer toutes les six heures pendant une semaine, puis modifier la page en cours de route — ce qui remet le compteur à zéro.
Quelle méthode pour quel besoin
| Méthode | Ce qu'elle prouve | Sa limite |
|---|---|---|
Commande site: | Un ordre de grandeur, une alerte massive | Résultats partiels, ne teste pas une URL exacte |
| Inspection d'URL | L'état réel d'une adresse précise | Une page à la fois, chronophage sur gros volume |
| Rapport « Pages » de Search Console | La répartition des statuts sur tout le site | Regroupe les URL, masque les cas individuels |
| Test en direct des résultats | La visibilité effective d'une requête | Ne dit rien sur l'indexation elle-même |
Combien de temps attendre avant de s'inquiéter
Sur un site établi, une page bien liée en interne peut être indexée en quelques jours. Sur un site neuf, sans autorité ni liens entrants, comptez plutôt plusieurs semaines. Il n'existe pas de délai garanti, et quiconque vous en promet un vous raconte une histoire.
Le repère que j'utilise : si une page reste « Détectée, non indexée » au bout d'un mois malgré des liens internes corrects, il y a un problème à chercher. Souvent, c'est le maillage interne qui est trop faible, ou la page est trop profonde dans l'arborescence.
Et les pages que vous ne voulez pas indexées ?
C'est l'angle mort de la plupart des guides. Tout le monde cherche à faire indexer, personne ne vérifie que les pages sensibles sont bien exclues.
Pages de paiement, espaces clients, résultats de recherche interne, versions de test : ces URL n'ont rien à faire dans l'index. Le réflexe est de les bloquer avec le robots.txt. Erreur classique. Un blocage robots empêche l'exploration, mais si un lien externe pointe vers la page, Google peut quand même l'indexer sans contenu, ce qui donne un résultat vide et laid dans les SERP.
La bonne méthode : une balise noindex sur la page elle-même, et laisser Google l'explorer pour qu'il constate l'instruction. Le robots.txt vient en complément, jamais en substitut.
Pour vérifier que l'exclusion fonctionne réellement, inspectez l'URL : le statut doit indiquer clairement une exclusion volontaire. Si la page apparaît encore en « Indexée » alors que vous venez de poser le noindex, il faut attendre le prochain passage de Google, puis redemander une inspection.
Trois erreurs que je vois en boucle
La première, c'est de confondre absence dans les résultats et absence de l'index. Une page indexée sur une requête très concurrentielle n'apparaîtra jamais en première page. Ce n'est pas un problème d'indexation, c'est un problème de positionnement. Deux diagnostics, deux chantiers.
La deuxième, c'est de croire qu'un sitemap garantit l'indexation. Le sitemap déclare une intention. Google en fait ce qu'il veut. J'ai vu des sitemaps impeccables avec la moitié des URL jamais explorées.
La troisième, plus insidieuse : modifier une page pendant qu'une demande d'indexation est en cours. Vous corrigez, Google explore, vous corrigez encore. Le processus n'avance jamais. Une correction, une demande, une attente. Dans cet ordre, sans exception.
Le vrai sujet derrière tout ça n'est pas technique. C'est la patience. Une page explorée mais non indexée vous dit quelque chose sur la valeur que Google accorde à votre contenu comparé au reste de votre site. Et ce message-là, aucun outil ne vous le traduira à votre place.