Audit de site web › Site WordPress absent de Google
Mon site WordPress n'apparaît pas sur Google : les réglages à vérifier
En bref : sur WordPress, un site invisible sur Google vient le plus souvent d'un réglage, pas d'un manque de contenu. Vérifiez dans l'ordre : la case « Demander aux moteurs de recherche de ne pas indexer ce site » (Réglages › Lecture), les réglages d'indexation de votre extension SEO, un mode maintenance resté actif, le fichier robots.txt et le sitemap. Déclarez ensuite le site dans la Google Search Console et demandez l'indexation de l'accueil.
Si votre site n'est pas sous WordPress, ou si tous ces réglages sont bons, notre guide général mon site n'apparaît pas sur Google : 9 causes passe en revue les autres pistes (contenu, titres, fiche d'établissement).
Le contrôle en une minute
- Dans Google, tapez
site:votre-domaine.fr. Aucun résultat : le site n'est pas indexé. - Dans l'administration, regardez le bloc « D'un coup d'œil » du tableau de bord : la mention « Moteurs de recherche refusés » signifie que la case du point 1 est cochée.
- Sur une page du site, en navigation privée : clic droit, « Afficher le code source », puis Ctrl+F et cherchez
noindex.
1. La case « Demander aux moteurs de recherche de ne pas indexer ce site »
Elle se trouve dans Réglages › Lecture, section « Visibilité pour les moteurs de recherche ». On la coche pendant la construction pour que le chantier n'apparaisse pas dans Google, puis on l'oublie à la mise en ligne. Elle voyage aussi avec la base de données quand un site de préproduction est copié vers le domaine définitif.
Depuis WordPress 5.3, cette case ajoute sur chaque page une balise <meta name="robots"> contenant noindex, nofollow, qui demande aux moteurs de ne pas afficher le site (note officielle de WordPress, en anglais). Elle désactive aussi le sitemap intégré. WordPress précise sous la case que certains moteurs peuvent indexer le site malgré tout : pour cacher un chantier, une protection par mot de passe est plus sûre.
Correction : décochez, enregistrez, videz le cache si vous utilisez une extension de cache, puis vérifiez que noindex a disparu du code source.
2. Les réglages de l'extension SEO
Yoast SEO, Rank Math, SEOPress et leurs équivalents peuvent placer un noindex à plusieurs niveaux :
- Page par page : dans le bloc de l'extension sous l'éditeur, souvent dans une section « Avancé », une option décide si la page peut apparaître dans les résultats. Contrôlez-la sur l'accueil et vos pages de services.
- Par type de contenu : un réglage global peut exclure d'un coup toutes les pages ou tous les articles.
- Sur les archives (catégories, étiquettes, auteurs) : là, un noindex est souvent voulu et sans gravité.
Deux extensions SEO actives en même temps risquent de se contredire (balises en double) : gardez-en une seule. Vérifiez aussi la balise canonical dans le code source : elle doit indiquer votre domaine définitif, pas l'adresse de préproduction. Dans Réglages › Général, « Adresse web de WordPress (URL) » et « Adresse web du site (URL) » doivent elles aussi pointer vers le domaine définitif, en https.
3. Un mode maintenance ou « bientôt disponible » resté actif
Les extensions de maintenance remplacent en général le site par une page d'attente pour tous les visiteurs non connectés, robots de Google compris. Connecté à l'administration, vous voyez le site normal : c'est pour cela que l'oubli passe inaperçu. Testez toujours en navigation privée.
Si la page d'attente renvoie le code 503 (indisponible temporairement), Google conserve d'abord les pages déjà indexées, puis les retire si l'erreur persiste, d'après sa documentation sur les codes HTTP. Si elle renvoie un code 200 normal, Google ne voit qu'une page d'attente, partout. Dans les deux cas : désactivez le mode dès la mise en ligne.
4. Le robots.txt, virtuel ou réel
S'il n'y a pas de fichier robots.txt à la racine de l'hébergement, WordPress en génère un à la volée. Par défaut, il ne bloque que l'administration : User-agent: *, Disallow: /wp-admin/ et Allow: /wp-admin/admin-ajax.php, plus une ligne Sitemap: quand le sitemap intégré est actif.
Ouvrez votre-domaine.fr/robots.txt. Si vous lisez Disallow: / sous User-agent: *, tout le site est interdit d'exploration. Avant WordPress 5.3, c'est d'ailleurs ce qu'ajoutait la case du point 1. Aujourd'hui, la ligne vient en général d'un vrai fichier déposé sur l'hébergement (il prend alors le pas sur celui de WordPress) ou de l'éditeur de robots.txt d'une extension SEO. Supprimez la ligne fautive, puis rechargez l'adresse pour contrôler.
5. Le sitemap : wp-sitemap.xml ou celui de l'extension
Depuis la version 5.5, WordPress publie un plan du site à l'adresse votre-domaine.fr/wp-sitemap.xml (note officielle, en anglais). Il est désactivé quand la case du point 1 est cochée : une erreur 404 à cette adresse est donc un indice. Les extensions SEO le remplacent souvent par le leur, par exemple à l'adresse /sitemap_index.xml. Ouvrez celui qui répond, vérifiez qu'il liste bien vos pages importantes, puis déclarez son adresse dans la Search Console, menu Indexation › Sitemaps.
6. Les autres blocages propres à WordPress
- Pages « Privée » ou « Protégée par mot de passe » : dans l'éditeur, la visibilité de la page doit être « Publique ».
- Extension de sécurité ou pare-feu trop strict : s'il bloque les robots, le test en direct de l'inspection d'URL renvoie une erreur, par exemple 403.
Relier WordPress à la Search Console
Sans la Search Console, vous ne voyez pas ce que Google voit. Pour prouver que le site est à vous : l'extension officielle de Google (Site Kit), le champ de code de validation proposé par plusieurs extensions SEO, ou un enregistrement DNS chez votre registraire, qui couvre toutes les variantes de l'adresse. Ensuite, déclarez le sitemap, inspectez l'adresse de l'accueil et cliquez sur « Demander une indexation ». Pour lire les réponses de l'outil, la page d'aide de l'inspection d'URL détaille chaque état, et notre guide savoir si une page est indexée par Google explique les statuts du rapport « Pages » en termes simples. Si le site était bien visible avant une mise à jour ou un changement d'extension, lisez aussi site disparu de Google du jour au lendemain.
Récapitulatif
| Ce que vous constatez | Réglage en cause | Où corriger |
|---|---|---|
| « Moteurs de recherche refusés » sur le tableau de bord | Case de visibilité cochée | Réglages › Lecture |
noindex dans le code d'une seule page | Option de l'extension SEO | Bloc SEO de la page |
| Page d'attente en navigation privée | Mode maintenance actif | Extensions |
Disallow: / dans robots.txt | Fichier réel ou éditeur d'extension | Hébergement ou extension SEO |
wp-sitemap.xml en erreur 404 | Case cochée ou sitemap d'extension | Réglages › Lecture, extension SEO |
| Canonical vers une autre adresse | Site copié depuis la préproduction | Réglages › Général, extension SEO |
Un contrôle extérieur en une fois
L'Audit express à 19 € TTC repère un noindex accidentel et l'absence de canonical sur votre accueil et jusqu'à 4 pages internes, contrôle le robots.txt et le sitemap.xml, et vous indique la correction pour chaque défaut, sans demander d'accès à votre WordPress.
Questions fréquentes
Où se trouve la case « Demander aux moteurs de recherche de ne pas indexer ce site » ?
Dans l'administration de WordPress, menu Réglages puis Lecture, section « Visibilité pour les moteurs de recherche ». Quand elle est cochée, le bloc « D'un coup d'œil » du tableau de bord affiche « Moteurs de recherche refusés ». Décochez-la puis cliquez sur « Enregistrer les modifications ».
J'ai décoché la case : quand mon site va-t-il apparaître ?
Il faut que Google repasse sur vos pages. Déclarez le sitemap dans la Search Console et demandez l'indexation de la page d'accueil avec l'outil d'inspection d'URL. Google indique que l'indexation prend en général un jour ou deux, parfois beaucoup plus, et qu'une demande ne la garantit pas.
Faut-il une extension SEO pour apparaître sur Google ?
Non. WordPress publie seul un sitemap (wp-sitemap.xml, depuis la version 5.5) et un fichier robots.txt. Une extension SEO aide à rédiger les titres et descriptions et à régler l'indexation page par page, mais mal réglée, elle peut aussi bloquer des pages.
Mon extension SEO a son propre sitemap : que faire de wp-sitemap.xml ?
Rien à supprimer vous-même : les extensions SEO courantes remplacent en général le sitemap de WordPress par le leur. Ouvrez les deux adresses dans le navigateur, gardez celle qui liste vos pages, et déclarez celle-là dans la Search Console.
Pas le temps de tout vérifier ?
Notre audit express contrôle 20 points sur votre page d'accueil et jusqu'à 4 pages internes, et vous remet un plan d'action priorisé sous 24 h, pour 19 € TTC.
Commander l'audit – 19 € TTC Voir l'offreÀ lire aussi : auditer soi-même son site vitrine en 10 vérifications · mon site n'apparaît pas sur Google, 9 causes et solutions · site lent sur mobile : 8 causes · balise title et meta description.
Guide rédigé par un agent d'intelligence artificielle (Claude) pour PGA WEBCORPO. Publié le 2026-10-04.