In PrestaShop, il file robots.txt si trova nella directory principale (root) dell'installazione del tuo sito web (es. http://www. nomesito.it/robots.txt). Se non lo trovi lo puoi generare dal BO di PrestaShop andando in Parametri Negozio -> Traffico & SEO, in fondo alla pagina trovi "Generazione del file robots".
Qualsiasi modifica manuale al file robots.txt andrà fatta dopo la sua generazione o aggiornamento da parte di PrestaShop. Il problema è appunto che il CMS sovrascrive il file robots.txt tramite un template prestabilito.
Quindi per modificare il file robots.txt di PrestaShop ci sono in sostanza due modalità:
1. modificare il template predefinito e generare un nuovo robots.txt
2. realizzare un modulo personalizzato che aggiunga le nostre direttive al file robots.txt quando viene generato dal CMS.
Modificando direttamente il template del robots.txt o utilizzando un modulo personalizzato, puoi assicurarti che le tue modifiche non vengano sovrascritte quando PrestaShop rigenera il file. Questo ti consente di bloccare ClaudeBot o qualsiasi altro bot specifico senza preoccuparti che le tue impostazioni vengano perse. Purtroppo sono entrambe soluzioni complicate e spesso ClaudeBot ignora completamente tali indicazioni ed è necessario contattare la loro assistenza.