Pourquoi mon site n'apparaît-il pas dans Google

Un site n'apparaît pas dans Google pour l'une de deux raisons. Soit il n'est pas repris dans l'index, soit il y figure et se positionne trop bas pour être trouvé. Ce sont des problèmes différents avec des solutions différentes. Tapez site:votredomaine.be dans Google pour faire la distinction : si aucun résultat n'apparaît, le site n'est pas indexé et la cause se trouve presque toujours dans le robots.txt, dans une balise noindex ou dans une canonique qui pointe vers une autre page. Si votre page apparaît bien, elle est indexée et il s'agit de positionnement, ce qui représente des mois de travail plutôt qu'un seul réglage.

Non indexé ou mal positionné : à déterminer en premier

Presque tous ceux qui disent « mon site n'apparaît pas dans Google » veulent en réalité dire l'une de deux choses. Il vaut la peine de savoir laquelle. Google doit d'abord trouver votre page, puis la récupérer et puis la reprendre dans l'index. C'est seulement après que vient la question de la place à laquelle elle apparaît pour une recherche.

Non indexé est un problème technique. Il a une cause identifiable, vous pouvez généralement le réparer vous-même et l'effet est parfois visible en quelques jours. Mal positionné n'est pas un problème à cause unique. Là, vous êtes en concurrence avec d'autres pages sur le même sujet et aucun réglage ne fonctionne comme un interrupteur.

La confusion coûte du temps. Celui qui n'est pas indexé et se met à bricoler ses mots-clés n'obtient rien. Celui qui est indexé et continue d'attendre l'indexation attend une chose déjà faite.

Le contrôle qui dure cinq secondes

Tapez dans Google : site:votredomaine.be, sans espace après les deux points. Vous obtenez une liste brute de ce que Google détient de votre domaine dans l'index.

  • Aucun résultat : votre site n'y figure pas. Allez à l'arbre de diagnostic plus bas.
  • Des résultats, mais pas la page que vous cherchez : c'est cette page-là qui pose problème, pas le site.
  • Tout y figure : vous n'avez pas de problème d'indexation. Vous avez un problème de positionnement ou un problème avec les mots-clés que vous visez.

Cette liste n'est ni exacte ni complète. Elle sert de premier test de distinction et pour cela elle suffit.

La Search Console donne la vraie réponse

Google Search Console est gratuite et c'est le seul endroit où Google vous dit ce qu'il pense de votre page. Vous prouvez une seule fois que le domaine est le vôtre, généralement par un enregistrement DNS ou par un fichier sur le serveur. Ensuite, vous avez accès au statut d'indexation par URL.

L'outil dont vous avez besoin s'appelle l'inspection d'URL. Vous collez l'URL complète en haut et Google montre si la page est dans l'index et, dans le cas contraire, pourquoi elle n'y est pas. En bas se trouve un bouton pour demander l'indexation. Ce bouton n'est pas une garantie et il n'agit pas plus vite si vous appuyez plus souvent dessus.

Ces messages fréquents renvoient chacun à autre chose. La formulation exacte diffère selon le réglage de langue.

Ce que vous voyez Cause probable Où vous regardez
site: donne zéro résultat pour tout le domaine Tout le site est en noindex ou le robots.txt bloque tout /robots.txt et le code source
Détectée, actuellement non indexée Google connaît l'URL et ne l'a pas jugée digne d'intérêt pour l'instant Le contenu de la page elle-même
Explorée, actuellement non indexée Google a lu la page et ne l'a pas reprise Le contenu, un texte mince ou dupliqué
Exclue par la balise noindex Il y a un noindex dans le HTML ou dans un en-tête HTTP Le code source et les réglages du CMS
Bloquée par le robots.txt Une règle du robots.txt exclut l'URL /robots.txt
Page en double, Google a choisi une autre page canonique La canonique pointe ailleurs ou le contenu est presque identique <link rel="canonical">
La page est dans l'index et n'amène aucun visiteur Problème de positionnement plutôt que d'indexation Le rapport de performances et le chapitre 2

Les quatre causes que c'est presque toujours

Un noindex resté en place après le lancement. C'est la plus gênante et la plus fréquente. Pendant la construction, le site est délibérément mis en noindex pour que le travail à moitié fait n'atterrisse pas dans Google. Au lancement, quelqu'un oublie de basculer ce drapeau. Dans WordPress, c'est la case sous Réglages, Lecture, qui demande aux moteurs de recherche de ne pas indexer le site. Dans le code source, vous voyez alors <meta name="robots" content="noindex">. La valeur correcte pour une page qui doit être trouvée est index, follow, max-snippet:-1, max-image-preview:large.

Un robots.txt qui bloque trop. Ce fichier se trouve sur votredomaine.be/robots.txt et vous pouvez simplement l'ouvrir dans votre navigateur. S'il contient Disallow: / sous User-agent: *, vous demandez à tous les moteurs de recherche de ne rien lire. Attention à l'ordre des causes : le robots.txt règle si Google a le droit de lire, la balise noindex règle si Google a le droit de reprendre. Celui qui bloque une page dans le robots.txt et y met en plus un noindex obtient l'inverse de ce qu'il veut, car Google ne lit pas la page et ne voit donc jamais ce noindex. Ce que vous voulez retirer de l'index, vous le laissez lire avec un noindex dedans.

Une canonique qui pointe vers autre chose. La canonique dit à Google quelle version d'une page est la vraie. C'est utile en cas de contenu dupliqué. Cela tourne mal quand un thème ou un plugin met la même canonique sur chaque page, généralement vers la page d'accueil. Google suit cette indication et n'indexe pas le reste. Sur chaque page importante, vérifiez que <link rel="canonical"> pointe vers cette page elle-même.

Google ne connaît pas encore votre site. Un nouveau domaine sans un seul lien venu de l'extérieur peut rester longtemps inaperçu. La durée de l'indexation ne se prévoit pas de manière fiable. De quelques jours à quelques semaines est normal et il n'existe aucun délai promis.

Soumettre un sitemap à Google

Un sitemap est un fichier XML reprenant les URL que vous voulez voir indexées, généralement sur votredomaine.be/sitemap.xml ou votredomaine.be/sitemap_index.xml. La plupart des CMS et des plugins SEO le créent automatiquement.

La soumission se fait dans la Search Console, sous Sitemaps. Vous collez le chemin, vous cliquez sur envoyer et ensuite vous voyez combien d'URL ont été trouvées. Un sitemap accélère la découverte de nouvelles pages. Il ne force pas l'indexation. Google décide lui-même quelles URL il reprend.

Trois erreurs reviennent souvent. Un sitemap contenant des URL en noindex donne des signaux contradictoires. Un sitemap avec l'ancienne variante http ou www renvoie vers des redirections plutôt que vers les vraies pages. Et sur un site multilingue, il manque souvent à une version linguistique une entrée propre, ce qui laisse cette langue silencieusement invisible. Ce dernier point revient en détail au chapitre 5.

Ce que l'indexation ne résout pas

Être indexé est le plancher et non une performance. Une page qui figure dans l'index mais n'atteint personne a un autre problème : il y a trop peu dessus, elle ne répond à aucune question que quelqu'un se pose ou dix autres pages répondent mieux à cette question. Notre seuil de travail est d'au moins 300 mots de contenu pour une page qui doit expliquer quelque chose. C'est un plancher et non un objectif.

Google n'indexe par ailleurs pas tout ce qu'il rencontre. Les pages minces, les variantes presque identiques et les aperçus générés automatiquement restent souvent hors de l'index sans que rien ne soit cassé. Dans ce cas, aucun bouton n'aide et seul un meilleur contenu aide.

L'arbre de diagnostic en cinq étapes

Parcourez ces cinq étapes dans l'ordre. Arrêtez-vous dès que vous trouvez quelque chose, réparez-le et recommencez à l'étape 1.

  1. Tapez site:votredomaine.be dans Google. Zéro résultat pour tout le domaine : allez à l'étape 2. Des résultats mais votre page manque : allez à l'étape 2 pour cette URL. Tout y figure : vous avez un problème de positionnement, poursuivez avec le chapitre 2.
  2. Ouvrez votredomaine.be/robots.txt dans votre navigateur. S'il contient Disallow: / sous User-agent: *, retirez cette ligne. Si le chemin de votre page y figure explicitement, retirez-le. Si le fichier n'existe pas, ce n'est pas un problème.
  3. Regardez le code source de la page avec Ctrl+U ou Cmd+Option+U et cherchez noindex. Si vous le trouvez, mettez la balise robots sur index, follow, max-snippet:-1, max-image-preview:large ou supprimez-la. Contrôlez aussi les réglages de votre CMS.
  4. Cherchez canonical dans ce même code source. Si elle pointe vers une URL autre que la page que vous consultez, corrigez cela. Mettez-la sur la page elle-même.
  5. Allez dans la Search Console, inspection d'URL, collez l'URL. Lisez la raison qui y figure, demandez l'indexation et soumettez votre sitemap sous Sitemaps si ce n'est pas encore fait. Attendez ensuite. De quelques jours à quelques semaines est normal.

Si les cinq étapes sont propres et que la page n'est toujours pas dans l'index après quelques semaines, ce n'est plus un problème technique. La page est alors trop mince, elle est trop la copie d'autre chose ou votre domaine reste pour Google un inconnu qui ne justifie rien. Cela se résout avec du contenu et avec des mentions ailleurs, pas avec des réglages. Voir le chapitre 10.

Ce que vous pouvez faire vous-même et ce que vous ne pouvez pas

À faire vous-même, sans développeur et sans budget :

  • Effectuer le test site: et lire correctement le résultat.
  • Créer la Search Console, vérifier le domaine et utiliser l'inspection d'URL.
  • Ouvrir le robots.txt, le lire et retirer une règle Disallow erronée.
  • Décocher la case noindex dans votre CMS.
  • Soumettre le sitemap et vérifier combien d'URL s'y trouvent.

Ce pour quoi vous avez besoin d'aide :

  • La vérification par DNS si vous n'avez pas accès à la gestion de votre domaine.
  • Une canonique générée par un thème ou un plugin et impossible à modifier par un réglage.
  • Un noindex qui provient d'un en-tête HTTP plutôt que du HTML, car celui-là ne se voit pas dans le code source.
  • Un site entièrement construit en JavaScript, où Google reçoit une page vide. C'est une décision de construction et non un réglage.

Comptez une demi-journée pour l'ensemble, création de la Search Console comprise. C'est le seul sujet de ce guide dont le résultat est parfois visible en une semaine.

Questions fréquentes

Pourquoi mon site n'est-il pas trouvé par Google ?

Soit votre site n'est pas dans l'index de Google, soit il y figure et se positionne trop bas. Tapez site:votredomaine.be dans Google pour voir lequel des deux cas s'applique. Si vous n'obtenez aucun résultat, c'est un problème technique lié au robots.txt, à une balise noindex ou à une canonique.

Comment soumettre mon sitemap à Google ?

Par la Google Search Console, section Sitemaps. Vous collez le chemin vers votre fichier sitemap, généralement sitemap.xml ou sitemap_index.xml. Vous l'envoyez ensuite et vous voyez combien d'URL Google a trouvées dans le sitemap. La soumission accélère la découverte des pages et elle ne force pas l'indexation.

Combien de temps faut-il à Google pour reprendre ma nouvelle page ?

Cela ne se prévoit pas de manière fiable. De quelques jours à quelques semaines est normal pour un domaine existant déjà indexé. Pour un domaine tout neuf sans un seul lien externe, cela peut prendre plus longtemps et il n'existe aucun délai promis.

Qu'est-ce qu'une balise noindex et comment savoir si elle est sur mon site ?

C'est une instruction dans le HTML qui demande aux moteurs de recherche de ne pas reprendre la page dans l'index. Vous la trouvez en ouvrant le code source de la page et en cherchant le mot noindex. Elle reste souvent en place par accident après un lancement, parce qu'un site est délibérément mis en noindex pendant sa construction.

Ma page est dans Google mais ne reçoit aucun visiteur. Que faire ?

Ce n'est alors pas un problème d'indexation et bricoler le robots.txt ou le sitemap n'a aucun sens. Regardez dans le rapport de performances de la Search Console sur quelles requêtes vous obtenez des impressions et à quelle position. Pour le reste, vous travaillez le titre, le contenu et les mentions en dehors de votre propre site.

Vous préférez ne pas le faire vous-même : SEMANU réalise l'audit SEO et GEO complet pour 1 450 euros, rapport et séance de travail compris. Le détail figure sur la page du guide.

La mesurabilité et la visibilité font partie de votre stratégie logicielle

La mesurabilité et la visibilité relèvent du conseil stratégique et ne sont pas une discipline à part. Si vous préférez ne pas le faire vous-même, nous l'intégrons à la stratégie logicielle : ce que vous mesurez, le seuil qui justifie une action et qui en assure le suivi.