Que ce soit dans le cadre d’une création de site web ou d’une refonte complète, il est assez fréquent que les développeurs mettent en place une version de préproduction (ou de « recette », « test », ou « staging »). Le problème ? Il arrive que ces sites web se retrouvent dans l’index de Google involontairement…
C’est quoi un site de préproduction ?
Si vous n’êtes pas bien familier avec le concept de sites internet en préproduction, je vous donne quelques explications au préalable. Si vous voyez de quoi il s’agit, passez directement à la phase suivante !
Quand on crée un site web, il est normal d’être confronté à des bugs. Cela peut être des polices de caractères qui ne s’affichent pas bien sur certains navigateurs, des fonctionnalités qui ne fonctionnent pas tout à fait comme prévu, ou tout simplement une erreur d’affichage. Pour cette raison, pour les projets sérieux, un site de préproduction est mis en place, sur lequel :
- les commanditaires du site pourront le tester à travers des outils de « ticketing » (comme Jira, Redmine…)
- les développeurs pourront corriger les bugs identifiés
Normalement, il est d’usage de protéger ces sites web avec un accès restreint, afin que personne extérieure au projet ne le voie avant qu’il soit officiellement disponible au public. Malheureusement, il arrive que cette étape passe à la trappe.
Et, pire encore, il arrive aussi que certains sites de préproduction se retrouvent indexés par Google ! C’est là que les ennuis commencent…

Quelles sont les conséquences d’un site de préproduction non-protégé ?
Si vous vous rendez compte que votre site de test n’est pas protégé, mais que vous avez besoin de quelques arguments pour que vos développeurs acceptent de protéger ce site, voici quelques arguments que vous pourriez utiliser :
- vos concurrents peuvent en profiter pour aller voir votre site avant que celui-ci ne soit officiellement disponible
- ils peuvent aussi aller voir régulièrement si vous êtes en train de développer de nouvelles fonctionnalités et s’en inspirer
- Google peut positionner ce site web de test avant le « vrai » site, bien que cela reste assez rare par expérience
- Google peut également déclasser votre site de production au détriment de votre site de préproduction, tout simplement parce qu’il y a un risque d’avoir des contenus dupliqués, même si c’est aussi assez rare
- enfin, cela fait tout simplement désordre de vous retrouver avec votre site de préproduction présent dans les moteurs de recherche
Comme vous l’avez compris, les conséquences ne concernent pas que les robots des moteurs de recherche comme Google, mais aussi les utilisateurs finaux de votre site. Maintenant, une fois que l’on s’est dit ça, qu’est-ce qu’on fait ?

Étapes pour désindexer un site de préproduction
Allez, passons maintenant aux choses sérieuses ! D’ailleurs, vous pouvez aussi vous servir de cette méthode pour faire désindexer un site sur Google qui n’est pas un site de préproduction.
Rendez le site de préproduction accessible
Il est possible que vous ayez eu le réflexe de rendre inaccessible votre site de préproduction une fois que vous vous êtes rendu compte de votre erreur. Malheureusement, si vous faites cela, vous ne pourrez pas réaliser les étapes qui suivent…
Ajoutez des directives pour empêcher les futures indexations
Bien que cette seconde étape ne soit pas toujours indispensable, il est toujours préférable d’être prudent ! Je vous conseille d’ajouter des directives pour empêcher GoogleBot ou un autre crawler d’indexer votre site, via le fichier robots.txt et via la balise META Robots.
Ajoutez Google Search Console sur votre site de préproduction
Ensuite, vous devrez installer Google Search Console sur votre site de préproduction, comme vous l’avez sans doute fait pour votre site en production. Cela peut se faire de n’importe quelle façon !
D’ailleurs, si vous vous rendez compte que votre site est également indexé sur le moteur de recherche de Bing, je vous invite à faire la même démarche avec Bing Webmaster Tools.
Si vous rendez votre site de préproduction inaccessible, cette étape ne pourra pas se faire, d’où l’utilité de ne pas tout bloquer au départ !
Demandez la suppression du site à Google
Après avoir fait tout le nécessaire, vous pourrez enfin demander la suppression de votre site de préproduction dans l’index de Google. Pour cela, il suffit de vous rendre dans la Google Search Console du projet, et plus précisément dans Indexation > Suppressions.
Restreindre l’accès au site de test
Une fois que vous avez terminé l’ensemble des opérations, il ne vous reste plus qu’à fermer l’accès à votre site de préproduction. En ce qui concerne la méthode, il y a plusieurs écoles : priorisez celle avec laquelle vos développeurs sont les plus à l’aise !
Ceci dit, ne croyez pas que votre fichier robots.txt ou une simple balise META Robots sera suffisante. En effet, la suppression que vous avez pu réaliser sur Google Search Console n’est que temporaire. Par conséquent, votre site de test peut théoriquement revenir dans les résultats de recherche si vous ne faites pas tout le nécessaire pour bloquer Google…

Votre site de test est présent sur Google ?
Pour faire le test, il vous suffit de taper « site:L’URL de votre site de préproduction », et de voir si votre site est indexé ou non. Si vous ne savez pas comment gérer la situation, contactez-moi pour en discuter !
