Editor robots.txt — Guida all’installazione e all’uso
Installa, modifica, valida e proteggi il tuo robots.txt di PrestaShop dal back-office.
L’Editor robots.txt di DataFirefly ti permette di modificare, validare, rigenerare e salvare il file robots.txt del tuo negozio direttamente dal back-office di PrestaShop, senza accesso FTP o SSH. Questa guida copre l’installazione e tutte le funzionalità.
Compatibilità
- PrestaShop da 8.0 a 9.x
- PHP da 7.4 a 8.x
- Multinegozio
- Interfaccia in francese
Installazione
- Scarica l’archivio
dfrobotseditor.zip. - Nel back-office, apri Moduli → Gestore dei moduli.
- Clicca su Carica un modulo e trascina lo ZIP (oppure copia la cartella
dfrobotseditorin/modules/e installala dall’elenco). - Una volta installato, clicca su Configura: l’editor si apre direttamente.
Durante l’installazione non viene modificato alcun file robots.txt. Il modulo apre semplicemente un editor; ogni salvataggio resta sotto il tuo controllo.
Aprire l’editor
Due modi di accesso:
- Tramite il pulsante Configura del modulo (consigliato).
- Tramite il menu Moduli → Editor robots.txt nel back-office.
La schermata principale mostra il percorso del file, il suo stato di scrittura, un link «Vedi online» e, se disponibile, la data dell’ultimo backup.
Modificare e salvare
Il contenuto del file appare in un editor a spaziatura fissa. Modificalo liberamente, poi clicca su Salva. A ogni salvataggio:
- la versione precedente viene salvata automaticamente;
- i fine riga vengono normalizzati;
- il contenuto è limitato a 64 KB.
Rigenerare il file predefinito
Il pulsante Rigenera (predefinito) ricostruisce un robots.txt standard. Il modulo usa le regole native di PrestaShop quando disponibili, altrimenti un modello equivalente di DataFirefly. La versione attuale viene salvata prima della sostituzione.
La rigenerazione scrive subito il file. Viene creato un backup preliminare: puoi tornare indietro tramite Ripristina backup.
Validare la sintassi
Il pulsante Valida la sintassi analizza il contenuto dell’editor ed elenca le anomalie, ordinate per gravità:
- Errore: Sitemap non assoluto, regola posta prima di qualsiasi
User-agent, riga mal formata. - Avviso: direttiva sconosciuta, presenza di un BOM, direttiva
Noindexobsoleta,Crawl-delaynon numerico. - Info: file vuoto (tutti i robot sono consentiti).
La validazione non modifica il file: ti aiuta semplicemente a correggere prima di salvare.
Modelli rapidi
Il menu Inserisci un modello aggiunge contenuto pronto all’uso nella posizione del cursore:
- Riga Sitemap: inserisce l’URL assoluto della tua sitemap.
- Blocca i crawler di IA: inserisce un blocco che vieta GPTBot, ClaudeBot, CCBot, Google-Extended, PerplexityBot, Bytespider e altri.
- Consenti tutto / Blocca tutto.
Esempio di blocco di blocco dei crawler di IA:
# Blocco dei crawler di IA — DataFirefly
User-agent: GPTBot
Disallow: /
User-agent: ClaudeBot
Disallow: /
User-agent: CCBot
Disallow: /
Google-Extended riguarda l’addestramento dell’IA di Google, non l’indicizzazione su Google Search. Adatta l’elenco alla tua strategia SEO e AEO.
Ripristinare un backup
Ogni salvataggio o rigenerazione crea un backup della versione precedente, archiviato nel database (quindi mai accessibile pubblicamente). Il pulsante Ripristina backup riscrive immediatamente quella versione nel file.
Permessi e risoluzione dei problemi
Il file robots.txt deve essere scrivibile dal server web. In caso contrario, il modulo mostra un avviso e disattiva il salvataggio.
chmod 644 /percorso/del/robots.txt
# se il file non esiste ancora:
chmod 755 /percorso/della/radice/
- «Sola lettura»: applica i permessi sopra indicati o modifica il proprietario del file (l’utente del server web).
- Il file non appare online: verifica che nessuna regola del server o CDN serva un
robots.txtstatico diverso.
Multinegozio
robots.txt è un file unico servito nella radice di ogni dominio. In multinegozio con un solo dominio, basta un file. Nelle configurazioni multidominio, raggruppa le sezioni per dominio in questo stesso file.
Disinstallazione
La disinstallazione del modulo rimuove la sua scheda e il suo backup nel database. Il tuo file robots.txt non viene modificato: resta esattamente come l’hai salvato.