Robots.txt et sitemaps : bien les configurer
- Robots.txt contrôle l'exploration, pas l'indexation : n'utilisez jamais Disallow pour retirer une page ; utilisez plutôt noindex sur une page explorable.
- L'erreur la plus dommageable est un Disallow: / résiduel de la préproduction ; comparez robots.txt à chaque déploiement pour la détecter.
- Les sitemaps ne doivent lister que des URL canoniques, indexables et au statut 200, avec des dates lastmod honnêtes, plafonnées à 50 000 URL par fichier.
- Ne bloquez jamais le CSS ni le JavaScript dans robots.txt, référencez votre sitemap dans robots.txt et soumettez-le dans Search Console pour surveiller la couverture.
- Pour une base technique propre sur un nouveau domaine brandable, Atom.com associe des noms premium soignés à des services de bureau d'enregistrement, une évaluation, une vérification de marque et un logo.
Votre configuration robots.txt et sitemap remplit deux rĂŽles distincts : le robots.txt indique aux robots oĂč ils peuvent aller, et le sitemap XML leur indique ce qui mĂ©rite d'ĂȘtre trouvĂ©. Bien configurĂ©s, les moteurs de recherche dĂ©couvrent rapidement vos meilleures pages ; mal configurĂ©s, vous pouvez dĂ©sindexer tout un site en silence avec une seule ligne. Le plus dangereux, c'est que rien ne casse visiblement : les pages disparaissent simplement des rĂ©sultats, discrĂštement, en quelques semaines.
Ces deux fichiers sont les éléments les plus mal compris du SEO technique. On utilise couramment robots.txt pour tenter de retirer une page de Google (il fait l'inverse), ou l'on déploie en production un Disallow: / de préproduction en se demandant pourquoi le trafic s'effondre. Ce guide explique précisément ce que fait chaque fichier, les erreurs qui provoquent une désindexation silencieuse, et comment tester votre configuration avant qu'elle ne vous coûte votre classement.
Ce que font vraiment un robots.txt et un sitemap
Les deux fichiers sont souvent confondus, mais ils résolvent des problÚmes opposés. Confondre leurs rÎles est à l'origine de la plupart des problÚmes d'exploration.
Robots.txt est un fichier texte brut placé à la racine de votre domaine (example.com/robots.txt) qui contrÎle l'exploration. Il indique aux robots respectueux quels chemins d'URL ils peuvent ou non demander. C'est une directive, pas un verrou : Google et Bing l'obéissent, mais ce n'est ni un outil de sécurité ni un outil de confidentialité, et il ne retire rien de l'index.
Le sitemap XML est une liste des URL canoniques que vous souhaitez réellement voir indexées, assortie de signaux facultatifs de fraßcheur. Il aide les robots à découvrir des pages que les liens internes seuls pourraient ne pas faire remonter rapidement : nouveau contenu, pages profondes ou grands catalogues.
La distinction essentielle : explorer n'est pas indexer. Robots.txt rĂ©git le fait qu'un robot rĂ©cupĂšre ou non une page. L'indexation est une dĂ©cision distincte quant Ă savoir si cette page apparaĂźt dans les rĂ©sultats. Une page peut ĂȘtre bloquĂ©e Ă l'exploration et malgrĂ© tout indexĂ©e ; une page peut ĂȘtre explorable et malgrĂ© tout tenue hors de l'index par une balise noindex. MĂ©langer ces deux notions est prĂ©cisĂ©ment ce qui casse les sites.
Les erreurs de robots.txt et de sitemap qui désindexent les sites en silence
Voici les erreurs qui font des dégùts sans aucun message d'erreur. Surveillez-les toutes.
- Utiliser Disallow pour retirer une page de Google. Si vous bloquez une URL dans robots.txt, Google peut toujours l'indexer Ă partir de liens externes : vous verrez le statut "IndexĂ©e malgrĂ© le blocage par le fichier robots.txt" sans aucune description. Pour retirer rĂ©ellement une page, vous devez la laisser explorable et ajouter une balise mĂ©ta noindex ou un en-tĂȘte X-Robots-Tag. La bloquer empĂȘche Google de voir le noindex.
- Déployer en production un blocage de préproduction. La catastrophe la plus fréquente est un Disallow: /, correct sur le serveur de préproduction, qui survit au déploiement. Il bloque tout le site. Comparez toujours votre robots.txt de production aprÚs chaque mise en production.
- Bloquer le CSS et le JavaScript. Google affiche les pages comme un navigateur. Si vous interdisez vos dossiers de ressources, il peut voir une mise en page cassée, mal juger la compatibilité mobile et vous rétrograder. Laissez passer les ressources de rendu.
- Lister dans le sitemap des URL bloquées ou non canoniques. Un sitemap ne devrait contenir que des URL au statut 200, canoniques et indexables. Y inclure des URL redirigées, en noindex ou bloquées par robots envoie des signaux contradictoires et érode la confiance dans le fichier.
- Erreurs de casse et de chemin. Les chemins de robots.txt sont sensibles à la casse et s'appliquent par préfixe. Disallow: /Admin ne bloque pas /admin. Un caractÚre final égaré peut bloquer bien plus que prévu.
Rédiger un robots.txt qui guide sans bloquer
Restez minimal. Les meilleurs fichiers robots.txt sont courts. Chaque rĂšgle est un risque ; n'ajoutez donc que des lignes que vous pouvez justifier.
- Commencez de façon permissive. Une base sûre et courante autorise toute l'exploration et pointe vers le sitemap. N'ajoutez des rÚgles Disallow que pour de véritables piÚges d'exploration : paramÚtres de recherche à facettes, résultats de recherche internes, chemins de panier et de paiement, ou calendriers infinis.
- Comprenez la priorité des rÚgles. Google applique la rÚgle la plus spécifique (la plus longue correspondance), et un Allow peut l'emporter sur un Disallow plus large. Vous pouvez donc bloquer un dossier tout en autorisant un fichier qu'il contient.
- Utilisez les blocs user-agent à dessein. Les rÚgles sous un user-agent spécifique remplacent les rÚgles génériques pour ce robot, elles ne s'y ajoutent pas. Si vous écrivez un bloc pour un robot nommé, il ignore entiÚrement votre section User-agent: *.
- Respectez les limites. Google analyse jusqu'à 500 kibioctets d'un fichier robots.txt ; le contenu au-delà est ignoré. Chaque sous-domaine, protocole et port a besoin de son propre fichier : le robots.txt du domaine nu ne couvre pas un sous-domaine.
Terminez toujours par l'emplacement du sitemap, par exemple une ligne Sitemap: pointant vers l'URL absolue. C'est la façon la plus propre d'annoncer la relation entre votre robots.txt et votre sitemap à tous les robots d'un coup.
Explore Crypto Trading
Cryptocurrency trading is one of the fastest-growing financial markets â open 24/7, globally accessible, and full of opportunity for those who learn the fundamentals first.
- Trade spot, futures & copy-trading on one platform
- Start with as little as $10 â practice risk-free on the testnet
- Built-in TradingView charts, grid bots & DCA tools
Construire un sitemap XML auquel les moteurs de recherche font confiance
Un sitemap est une recommandation de ce qu'il faut explorer, pondérée par la qualité. Traitez-le comme une liste soignée, non comme un déversement de chaque URL que votre CMS peut générer.
- N'incluez que des pages canoniques et indexables. Chaque URL doit renvoyer un 200, ĂȘtre auto-canonique et ne porter aucun noindex. Si une page n'est pas assez bonne pour le sitemap, demandez-vous si elle devrait exister.
- Respectez les plafonds de taille. Un seul sitemap peut contenir jusqu'à 50 000 URL ou peser 50 Mo non compressé. Les sites plus grands se répartissent en plusieurs sitemaps référencés par un fichier d'index de sitemaps.
- Rendez lastmod honnĂȘte. La date lastmod doit reflĂ©ter un vĂ©ritable changement de contenu. Google fait de plus en plus confiance aux valeurs lastmod exactes et les ignore lorsqu'elles sont toujours "aujourd'hui" : une erreur classique de CMS qui apprend aux robots Ă se mĂ©fier de tout le fichier.
- Sautez priority et changefreq. Google a déclaré qu'il ignore de fait ces champs. Ne gaspillez pas d'effort d'ingénierie à les régler.
- Automatisez la gĂ©nĂ©ration. Un sitemap maintenu manuellement finira par ĂȘtre pĂ©rimĂ©. GĂ©nĂ©rez-le dynamiquement pour que les nouvelles pages apparaissent et que les pages supprimĂ©es disparaissent automatiquement.
WSOT 2026: Squad Leader Slots Are Open â Up to $128,000 per Leader
Join NowRelier les deux fichiers et tester avant que ça ne fasse mal
Le robots.txt et le sitemap fonctionnent ensemble, et tous deux ont besoin d'ĂȘtre vĂ©rifiĂ©s dĂšs qu'ils changent, pas des semaines plus tard quand le trafic a dĂ©jĂ chutĂ©.
- Référencez le sitemap dans robots.txt et soumettez-le aussi dans Google Search Console et les Outils pour les webmasters de Bing. La soumission vous donne, par sitemap, un rapport des URL découvertes par rapport aux URL indexées.
- Lisez les rapports de couverture. Dans Search Console, le rapport Pages signale "Bloquée par le fichier robots.txt" et "Indexée malgré le blocage" : l'un ou l'autre statut sur une page qui vous importe est un signal d'alerte à corriger immédiatement.
- Testez les URL individuellement. Utilisez l'outil d'inspection d'URL pour confirmer qu'une page précise est explorable et indexable, et pour voir la version affichée que Google stocke réellement.
- Comparez à chaque déploiement. Ajoutez à votre processus de mise en production un contrÎle qui alerte si robots.txt change, surtout si un Disallow: / apparaßt. Ce seul garde-fou évite l'erreur la plus coûteuse de cet article.
Faire auditer rĂ©guliĂšrement votre configuration robots.txt et sitemap, et pas seulement au lancement, est ce qui empĂȘche la dĂ©sindexation silencieuse de jamais se produire.
Partir sur des bases propres avec un nouveau domaine
Le SEO technique est plus facile à réussir sur un domaine neuf, avant que de mauvaises rÚgles et des URL périmées ne s'accumulent. Lorsque vous acquérez un nom brandable et bùtissez dessus, vous maßtrisez le récit d'exploration dÚs le premier commit.
Si vous choisissez ce nom, une place de marchĂ© soignĂ©e comme Atom.com mĂ©rite d'ĂȘtre mise en avant : elle propose des domaines premium et brandables avec une Ă©valuation gratuite par IA, une vĂ©rification de marque Ă l'USPTO, un sĂ©questre sĂ©curisĂ© et un logo conçu livrĂ© avec chaque annonce, utile quand vous voulez une marque mĂ©morable plutĂŽt qu'une suite de mots-clĂ©s. Atom fournit aussi des services de bureau d'enregistrement, vous permettant d'enregistrer et de gĂ©rer un domaine disponible, de dĂ©finir les serveurs de noms, de configurer le DNS et la redirection, et d'activer DNSSEC depuis une seule plateforme.
Pour ĂȘtre honnĂȘte sur le coĂ»t : si vous n'avez besoin que de l'enregistrement le moins cher au prix coĂ»tant, Porkbun (environ 11 $ avec confidentialitĂ© WHOIS gratuite) ou Cloudflare (proche du prix de gros) sont les choix Ă©conomiques. Tournez-vous vers Atom quand vous voulez aussi un nom premium ou brandable adossĂ© Ă une Ă©valuation, une vĂ©rification de marque et un logo en un seul achat. Quelle que soit la voie choisie, les premiers fichiers Ă ajouter au nouveau site sont un robots.txt Ă©purĂ© et un sitemap gĂ©nĂ©rĂ© automatiquement : partez sur des bases propres et vous n'aurez jamais Ă dĂ©mĂȘler un dĂ©sordre plus tard.
Questions fréquentes
Robots.txt retire-t-il une page de Google ?
Non. Robots.txt ne bloque que l'exploration, pas l'indexation. Une page interdite peut toujours apparaître dans les résultats avec la mention "Indexée malgré le blocage par le fichier robots.txt" si d'autres sites y renvoient. Pour retirer une page, laissez-la explorable et ajoutez une balise méta noindex ou un en-tête X-Robots-Tag, ou utilisez l'outil de suppression pour les cas urgents.
Ai-je besoin à la fois d'un robots.txt et d'un sitemap ?
Ils sont facultatifs mais fortement recommandés. Sans robots.txt, tout est explorable par défaut, ce qui convient à de nombreux petits sites. Un sitemap n'est pas non plus obligatoire, mais il accélère la découverte sur les sites grands, nouveaux ou profondément liés. Ensemble, ils donnent aux robots des indications claires ; la plupart des sites sérieux devraient donc avoir les deux.
Combien d'URL un sitemap peut-il contenir ?
Un seul sitemap XML peut contenir jusqu'à 50 000 URL ou peser 50 Mo non compressé, selon la première limite atteinte. Les sites plus grands répartissent leurs URL sur plusieurs fichiers sitemap et les listent tous dans un fichier d'index de sitemaps, qui peut lui-même référencer jusqu'à 50 000 sitemaps.
Pourquoi tout mon site a-t-il disparu de Google après un lancement ?
La cause la plus probable est un Disallow: / résiduel dans robots.txt, repris d'un environnement de préproduction, qui bloque tout le site à l'exploration. Vérifiez example.com/robots.txt, retirez l'interdiction générale, puis demandez une réexploration dans Search Console. Ajoutez un contrôle au déploiement pour que cela ne se reproduise pas.
Dois-je définir priority et changefreq dans mon sitemap ?
Non. Google a indiqué qu'il ignore de fait les champs priority et changefreq ; les régler est donc un effort gaspillé. Concentrez-vous plutôt sur des dates lastmod exactes et sur l'inclusion uniquement d'URL canoniques, indexables et au statut 200, qui sont les signaux que les moteurs de recherche utilisent réellement.
Cours gratuits â Apprenez de nouvelles compĂ©tences
Sans inscription · Gratuit · à votre rythme
Commencez le trading
Tradez des cryptos et des domaines premium â des actifs numĂ©riques aux vraies opportunitĂ©s.
đ Commandez un article sur mesure
Notre Ă©quipe Ă©ditoriale rĂ©dige pour vous un article professionnel optimisĂ© SEO â sur votre sujet, votre domaine ou votre service. Ă partir de $15 par langue.
Trouvez votre nom sur Atom
DominantBrand sĂ©lectionne les meilleurs noms premium et brandables sur Atom.com â la marketplace avec Ă©valuation IA gratuite, vĂ©rification de marque USPTO et sĂ©questre sĂ©curisĂ©. Chaque annonce est mĂȘme livrĂ©e avec un logo conçu.