PS PrestaShop Débutant

Éditeur robots.txt — Guide d’installation et d’utilisation

Installer, éditer, valider et sécuriser votre robots.txt PrestaShop depuis le back-office.

Mis à jour Version du module 1.0.0

L’Éditeur robots.txt de DataFirefly vous permet de modifier, valider, régénérer et sauvegarder le fichier robots.txt de votre boutique directement depuis le back-office PrestaShop, sans accès FTP ni SSH. Ce guide couvre l’installation et l’ensemble des fonctionnalités.

Compatibilité

  • PrestaShop 8.0 à 9.x
  • PHP 7.4 à 8.x
  • Multiboutique
  • Interface en français

Installation

  1. Téléchargez l’archive dfrobotseditor.zip.
  2. Dans le back-office, ouvrez Modules → Gestionnaire de modules.
  3. Cliquez sur Installer un module et déposez le ZIP (ou copiez le dossier dfrobotseditor dans /modules/ puis installez-le depuis la liste).
  4. Une fois installé, cliquez sur Configurer : l’éditeur s’ouvre directement.

À l’installation, aucun fichier robots.txt n’est modifié. Le module se contente d’ouvrir un éditeur ; chaque enregistrement reste sous votre contrôle.

Accéder à l’éditeur

Deux accès possibles :

  • Via le bouton Configurer du module (recommandé).
  • Via le menu Modules → Éditeur robots.txt dans le back-office.

L’écran principal affiche le chemin du fichier, son état d’écriture, un lien « Voir en ligne » et, le cas échéant, la date de la dernière sauvegarde.

Modifier et enregistrer

Le contenu du fichier s’affiche dans un éditeur monospace. Modifiez-le librement, puis cliquez sur Enregistrer. À chaque enregistrement :

  • la version précédente est automatiquement sauvegardée ;
  • les fins de ligne sont normalisées ;
  • le contenu est plafonné à 64 Ko.

Régénérer le fichier par défaut

Le bouton Régénérer (défaut) reconstruit un robots.txt standard. Le module utilise les règles natives de PrestaShop lorsqu’elles sont disponibles, sinon un modèle DataFirefly équivalent. La version actuelle est sauvegardée avant remplacement.

La régénération écrit immédiatement le fichier. Une sauvegarde est créée au préalable : vous pouvez revenir en arrière via Restaurer la sauvegarde.

Valider la syntaxe

Le bouton Valider la syntaxe analyse le contenu de l’éditeur et liste les anomalies, classées par gravité :

  • Erreur : Sitemap non absolu, règle placée avant tout User-agent, ligne mal formée.
  • Avertissement : directive inconnue, présence d’un BOM, directive Noindex obsolète, Crawl-delay non numérique.
  • Info : fichier vide (tous les robots sont autorisés).

La validation ne modifie pas le fichier : elle vous aide à corriger avant d’enregistrer.

Modèles rapides

Le menu Insérer un modèle ajoute du contenu prêt à l’emploi à l’endroit du curseur :

  • Ligne Sitemap : insère l’URL absolue de votre sitemap.
  • Bloquer les robots d’IA : insère un bloc bloquant GPTBot, ClaudeBot, CCBot, Google-Extended, PerplexityBot, Bytespider et d’autres.
  • Tout autoriser / Tout bloquer.

Exemple de bloc de blocage des robots d’IA :

# Blocage des robots d'IA — DataFirefly
User-agent: GPTBot
Disallow: /

User-agent: ClaudeBot
Disallow: /

User-agent: CCBot
Disallow: /

Google-Extended concerne l’entraînement des IA de Google, pas l’indexation Google Search. Ajustez la liste selon votre stratégie de référencement et d’AEO.

Restaurer une sauvegarde

Chaque enregistrement ou régénération crée une sauvegarde de la version précédente, stockée en base de données (donc jamais accessible publiquement). Le bouton Restaurer la sauvegarde réécrit instantanément cette version dans le fichier.

Permissions et dépannage

Le fichier robots.txt doit être accessible en écriture par le serveur web. Si ce n’est pas le cas, le module affiche un avertissement et désactive l’enregistrement.

chmod 644 /chemin/vers/robots.txt
# si le fichier n'existe pas encore :
chmod 755 /chemin/vers/racine/
  • « Lecture seule » : appliquez les permissions ci-dessus, ou ajustez le propriétaire du fichier (utilisateur du serveur web).
  • Le fichier n’apparaît pas en ligne : vérifiez qu’aucune règle serveur ou CDN ne sert un robots.txt statique différent.

Multiboutique

robots.txt est un fichier unique servi à la racine de chaque domaine. En multiboutique mono-domaine, un seul fichier suffit. En multi-domaines, regroupez les sections par domaine dans ce même fichier.

Désinstallation

La désinstallation du module supprime son onglet et sa sauvegarde en base. Votre fichier robots.txt n’est pas modifié : il reste tel que vous l’avez enregistré.

Cette page vous a-t-elle été utile ?

Toujours bloqué ? Contactez le support