Configuration de base
Apprenez les paramètres essentiels pour configurer votre plugin Better Robots.txt pour des performances optimales.
Démarrage avec les paramètres de base
Après installation, naviguez vers Better Robots.txt → Paramètres dans votre tableau de bord WordPress pour accéder à ces options de configuration.
Paramètres principaux
Configuration générale
Mode robots.txt
- Virtuel (Gratuit) : Générer robots.txt dynamiquement (recommandé)
- Physique (Pro) : Créer un fichier robots.txt réel dans le répertoire racine
Recommandation
Utilisez le mode Virtuel pour la plupart des sites. Le mode Physique n'est nécessaire que pour des exigences d'hébergement spécifiques.
User-agent par défaut
Contrôle quels crawlers vos règles s'appliquent :
User-agent: *Directives essentielles
Directives Allow
Celles-ci spécifient ce que les crawlers PEUVENT accéder :
Accès CSS/JS commun
Allow: /wp-admin/admin-ajax.php
Allow: /*/*.css$
Allow: /*/*.js$Fichiers média
Allow: /wp-content/uploads/
Allow: /*.png$
Allow: /*.jpg$
Allow: /*.jpeg$
Allow: /*.gif$Directives Disallow
Celles-ci spécifient ce que les crawlers NE PEUVENT PAS accéder :
Zones d'administration
Disallow: /wp-admin/
Disallow: /wp-includes/
Disallow: /wp-login.php
Disallow: /wp-register.phpFichiers système
Disallow: /readme.html
Disallow: /license.txt
Disallow: /xmlrpc.phpParamètres dynamiques
Disallow: */disclaimer/*
Disallow: *?attachment_id=
Disallow: *?preview=trueParamètres de bots
Gestion des bots malveillants
Bloquer les mauvais bots
markdown
✅ Activer : "Bloquer les mauvais bots (recommandé par IA)"
✅ Inclut : Backlinks de spam, scrapers, harvesters d'e-mails
✅ Maintenu : Liste mise à jour régulièrementProtection spécifique
markdown
✅ ChatGPT Bot : Blocage optionnel
✅ Bots IA : Contrôle granulaire
✅ Bots personnalisés : Ajoutez vos propres règlesAutoriser les bons bots
Moteurs de recherche principaux
markdown
✅ Google : Autorisé par défaut
✅ Bing : Autorisé par défaut
✅ Yahoo : Autorisé par défaut
✅ DuckDuckGo : Autorisé par défautBots des réseaux sociaux
markdown
✅ Facebook : facebookexternalhit
✅ Twitter : Twitterbot
✅ LinkedIn : LinkedInBot
✅ Pinterest : PinterestbotIntégration de sitemap
Détection automatique (Pro)
markdown
✅ Yoast SEO : Intégration automatique
✅ Rank Math : Intégration automatique
✅ All in One SEO : Intégration automatique
✅ Sitemap personnalisé : Support completRéférencement de sitemap manuel
txt
Sitemap: https://votresite.com/sitemap.xml
Sitemap: https://votresite.com/sitemap_index.xmlParamètres e-commerce
Optimisation WooCommerce
markdown
✅ Bloquer : /panier/, /commande/, /mon-compte/
✅ Bloquer : add-to-cart, remove-from-cart
✅ Bloquer : Pages de paiement et résultats de commande
✅ Autoriser : Produits, catégories, pages de boutiqueAutres plateformes e-commerce
markdown
✅ Easy Digital Downloads : Support complet
✅ WooCommerce Bookings : Optimisé
✅ WP eCommerce : CompatibleParamètres Ads.txt
Fichiers publicitaires
markdown
✅ ads.txt : Autoriser l'accès
✅ app-ads.txt : Autoriser l'accès
✅ Validation : Vérification automatiquePlacement dans robots.txt
txt
Allow: /ads.txt
Allow: /app-ads.txtConfiguration multisite
Gestion réseau
markdown
✅ Mode réseau : Contrôle centralisé
✅ Sous-sites : Règles individuelles
✅ Héritage : Règles globales + spécifiquesParamètres par sous-site
markdown
✅ Personnalisation : Par site
✅ Surcharges : règles uniques par site
✅ Défaut : Règles réseau applicablesBonnes pratiques de configuration
Priorités de sécurité
- Toujours bloquer
/wp-admin/ - Toujours bloquer
/wp-includes/ - Jamais autoriser l'accès
wp-config.php - Toujours protéger les fichiers de connexion
Priorités SEO
- Toujours autoriser l'accès au sitemap
- Toujours autoriser les fichiers CSS/JS
- Toujours autoriser les images
- Jamais bloquer les pages de contenu
Priorités de performance
- Bloquer les URLs avec paramètres inutiles
- Bloquer les pages de recherche si non indexées
- Autoriser les ressources critiques
- Limiter l'accès aux zones d'administration
Test et validation
Vérification manuelle
bash
# Testez votre robots.txt
curl -I https://votresite.com/robots.txt
# Vérifiez les en-têtes HTTP
curl -H "User-Agent: Googlebot" https://votresite.com/Outils de test
- Google Search Console : Test des robots.txt
- Bing Webmaster Tools : Validation des fichiers
- Screaming Frog : Simulation de crawling
- robots.txt Tester : Outils en ligne
Résolution des problèmes courants
Fichier non trouvé
- Vérifiez les permissions des fichiers
- Confirmez les réglages de confidentialité WordPress
- Testez avec différents user-agents
Règles non appliquées
- Videz tous les caches (site, CDN, navigateur)
- Vérifiez les conflits de plugins
- Testez avec l'outil Google Robots.txt Tester
Erreurs de syntaxe
- Utilisez des validateurs robots.txt
- Vérifiez les caractères spéciaux
- Testez chaque directive individuellement
Exemples de configuration
Blog personnel minimal
txt
User-agent: *
Allow: /wp-admin/admin-ajax.php
Allow: /*.css$
Allow: /*.js$
Disallow: /wp-admin/
Disallow: /wp-includes/Site e-commerce complet
txt
User-agent: *
Allow: /wp-admin/admin-ajax.php
Allow: /*.css$
Allow: /*.js$
Allow: /wp-content/uploads/
Disallow: /wp-admin/
Disallow: /wp-includes/
Disallow: /cart/
Disallow: /checkout/
Disallow: /my-account/
Sitemap: https://votresite.com/sitemap.xmlSite multisite
txt
User-agent: *
Allow: /wp-admin/admin-ajax.php
Allow: /*.css$
Allow: /*.js$
Disallow: /wp-admin/
Disallow: /wp-includes/
Crawl-delay: 1Prochaines étapes
- 📖 Explorez les Paramètres avancés
- 🎯 Consultez les Exemples de configuration
- 🛠️ Apprenez les Bonnes pratiques
- ❓ Vérifiez notre FAQ
Besoin d'aide ? Consultez notre Guide de dépannage ou contactez le support.