Retour au blog
1 octobre 2025Sergei Solod5 min de lecture

2 000 pages ont disparu de la recherche Yandex en une nuit. Voici ce que j’ai réellement pu en conclure

Dans Yandex Webmaster, j’ai vu que 2 000 pages sur environ 8 000 ne participaient plus à la recherche. La baisse de 25 % était spectaculaire, mais la vraie leçon était de ne pas confondre un changement observé de statut dans la recherche avec une cause prouvée.

SEOYandex WebmasterIndexationVisibilité dans la rechercheSEO technique

J’ai ouvert Yandex Webmaster et vu un chiffre difficile à ignorer : 2 000 pages avaient disparu de la recherche Yandex en une nuit. Le projet comptait environ 8 000 pages, donc près de 25 % du site n’était plus indiqué comme participant à la recherche.

Ma première réaction était évidente : le SEO peut être brutal. Mais la leçon la plus utile est plus précise. Une chute soudaine du nombre de « pages dans la recherche » est une observation, pas un diagnostic. Le chiffre était réel. La cause restait inconnue.

Ce que je pouvais réellement confirmer

À ce moment-là, j’avais trois faits : Yandex Webmaster affichait 2 000 pages en moins, le projet en comptait environ 8 000 et le changement était apparu en une nuit. En revanche, je n’avais aucune preuve d’une pénalité Yandex, d’un échec du crawl ou d’un changement technique précis ayant causé la baisse.

Cette distinction est importante, car Yandex sépare plusieurs états que l’on regroupe trop facilement sous le mot « indexation ». Une URL peut être explorée tout en étant exclue de la recherche. Yandex indique également que sa base peut contenir des pages qui ne peuvent pas être affichées dans les résultats à un instant donné. La bonne question n’est donc pas seulement « le robot a-t-il vu cette URL ? », mais « cette page participe-t-elle à la recherche et, sinon, quel statut explique son exclusion ? »

Yandex décrit ces états dans sa documentation officielle sur les pages incluses dans la recherche et les pages exclues.

Crawl, participation à la recherche, classement et trafic sont différents

Cet incident m’a rappelé à quel point il est facile de mélanger quatre niveaux : crawl, présence dans le système de recherche, participation aux résultats et positions ou trafic réels. Ils sont liés, mais ne répondent pas à la même question.

  • Crawl : le robot a-t-il récupéré l’URL ?
  • Participation à la recherche : Yandex considère-t-il actuellement la page comme éligible aux résultats ?
  • Classement : où apparaît-elle pour une requête donnée ?
  • Trafic : il dépend aussi de la demande, du snippet, du CTR, de la saisonnalité et de nombreux autres facteurs.

Une baisse de 25 % des pages participant à la recherche ne signifie donc pas automatiquement 25 % de trafic en moins. Elle ne prouve ni un problème de crawl ni une pénalité algorithmique.

Pourquoi l’ampleur de la baisse comptait tout de même

Deux mille URL, c’est assez pour chercher un motif commun plutôt que quelques anomalies isolées. Je regarderais si les URL touchées partagent un répertoire, un template, un type de contenu, une configuration canonical, un code HTTP, un schéma de liens internes ou une période de publication.

Cette segmentation est bien plus utile qu’un total global. Si les pages exclues partagent une caractéristique technique, l’enquête se resserre. Si les pertes sont réparties entre des zones sans rapport, l’hypothèse change. C’est une méthode d’enquête, pas une affirmation sur la cause réelle de mon cas.

Ce que je vérifierais avant d’accuser l’algorithme

  1. Vérifier la métrique. Confirmer que la variation concerne bien les « pages dans la recherche », puis examiner les pages exclues et les dates.
  2. Lire les motifs d’exclusion. Yandex Webmaster peut signaler une page de faible valeur ou demande, une URL non canonique, un noindex, une redirection ou une erreur. Ces statuts sont des éléments de preuve ; une intuition tirée du graphe ne l’est pas.
  3. Regrouper les URL touchées. Comparer répertoires, templates, types de pages, langues, sections générées et périodes de publication.
  4. Contrôler la base technique sur un échantillon. Codes HTTP, directives robots, canonical, redirections, disponibilité et HTML réellement reçu par le robot.
  5. Séparer indexation, positions et trafic. Participation à la recherche, impressions, clics et sessions Analytics répondent à des questions différentes.
  6. Former ensuite seulement une hypothèse causale. Si un déploiement, une configuration, un template ou un motif de contenu correspond aux pages touchées, c’est un candidat, pas encore une preuve.

Yandex recommande d’examiner la raison précise de l’exclusion et, après correction d’un problème réel, de soumettre la page à un nouveau crawl. C’est plus solide que de partir d’un gros chiffre et de lui chercher ensuite une histoire.

Ce que je n’affirmerais pas

Je n’écrirais pas que « Yandex a puni le site », car je ne l’ai pas établi. Je ne dirais pas non plus que les crawlers sont simplement « devenus plus difficiles » : cette formule masque plusieurs états techniques. Je ne qualifierais pas les 2 000 pages de perte définitive et je ne supposerais pas qu’elles ont toutes disparu pour la même raison sans regarder leurs statuts.

La leçon que j’en garde

Voir 2 000 pages sur 8 000 disparaître de la recherche en une nuit reste brutal. Mais la bonne conclusion n’est pas que « le SEO est aléatoire ». C’est qu’un moteur de recherche expose plusieurs niveaux d’état et qu’il faut identifier celui qui a changé avant d’expliquer pourquoi.

Ma règle pratique : noter d’abord l’observation, laisser la cause ouverte, puis réduire les hypothèses avec des preuves au niveau des pages. Le chiffre était 2 000. La cause restait une question.