# Editor robots.txt — Guida all'installazione e all'uso

> Guida completa al modulo Editor robots.txt: installazione, modifica, validazione, rigenerazione, modelli di blocco dei crawler di IA e ripristino del backup.

- Pagina: <https://www.datafirefly.com/it/documentation/guida-editor-robots-txt/>
- Lingua: it
- Aggiornato il: 2026-06-27
- Altre lingue: [fr](https://www.datafirefly.com/documentation/editeur-robots-txt/index.md), [en](https://www.datafirefly.com/en/documentation/robots-txt-editor/index.md), [es](https://www.datafirefly.com/es/documentation/editor-robots-txt/index.md), [de](https://www.datafirefly.com/de/documentation/robots-txt-editor-anleitung/index.md), [pl](https://www.datafirefly.com/pl/documentation/edytor-robots-txt-prestashop/index.md), [pt](https://www.datafirefly.com/pt/documentation/editeur-robots-txt/index.md), [nl](https://www.datafirefly.com/nl/documentation/editeur-robots-txt/index.md)
- Indice: <https://www.datafirefly.com/it/documentation/llms.txt>

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

1. Scarica l'archivio `dfrobotseditor.zip`.
2. Nel back-office, apri **Moduli → Gestore dei moduli**.
3. Clicca su **Carica un modulo** e trascina lo ZIP (oppure copia la cartella `dfrobotseditor` in `/modules/` e installala dall'elenco).
4. 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 `Noindex` obsoleta, `Crawl-delay` non 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.txt` statico 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.
