{"id":1047,"date":"2023-06-04T11:47:26","date_gmt":"2023-06-04T08:47:26","guid":{"rendered":"https:\/\/presta.site\/blog\/una-guida-semplice-alla-configurazione-del-file-robots-txt-in-prestashop\/"},"modified":"2026-06-30T08:52:51","modified_gmt":"2026-06-30T05:52:51","slug":"una-guida-semplice-alla-configurazione-del-file-robots-txt-in-prestashop","status":"publish","type":"post","link":"https:\/\/presta.site\/blog\/it\/una-guida-semplice-alla-configurazione-del-file-robots-txt-in-prestashop\/","title":{"rendered":"Una guida semplice alla configurazione del file Robots.txt in PrestaShop"},"content":{"rendered":"<p>Robots.txt \u00e8 un file piccolo ma potente che indica ai bot dei motori di ricerca come interagire con il tuo sito web. \u00c8 come una guida, che mostra loro quali pagine visitare (indicizzare) e quali saltare (ignorare). Un Robots.txt ben configurato pu\u00f2 aiutare la SEO del tuo sito web. In realt\u00e0 non \u00e8 solo per PrestaShop, si trova su qualsiasi sito. Ma in questo post discuteremo di come funziona in PrestaShop.<\/p>\n<p><!--more--><\/p>\n<h2>Robots.txt predefinito in PrestaShop<\/h2>\n<p>Fortunatamente per gli utenti di PrestaShop, durante il processo di installazione viene creato automaticamente un file robots.txt. \u00c8 impostato per le esigenze di un tipico sito di e-commerce. La maggior parte delle volte, non avrai bisogno di toccare questo file a meno che non tu abbia un motivo specifico.<\/p>\n<p><a href=\"http:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_11.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-752\" src=\"http:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_11.png\" alt=\"\" width=\"737\" height=\"436\" srcset=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_11.png 737w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_11-300x177.png 300w\" sizes=\"auto, (max-width: 737px) 100vw, 737px\" \/><\/a><\/p>\n<h2>Quando devi modificare Robots.txt e quando no<\/h2>\n<p class=\"\">Ci sono alcuni motivi per cui potresti <strong>voler modificare<\/strong> il tuo file Robots.txt. Ecco alcuni esempi:<\/p>\n<ul>\n<li>Se hai due o pi\u00f9 pagine con lo stesso contenuto (<strong>duplicati<\/strong>), potresti voler dire ai bot di ignorarne una per evitare una penalit\u00e0 dai motori di ricerca.<\/li>\n<li>Se hai aggiunto nuove pagine o sezioni al tuo sito, potresti voler <strong>controllare<\/strong> quanto siano visibili ai motori di ricerca.<\/li>\n<li>Magari hai pagine o file che preferisci mantenere <strong>privati\u00a0<\/strong>(tuttavia, tieni presente che le istruzioni in Robots.txt sono solo <strong>raccomandazioni<\/strong> per i motori di ricerca)<\/li>\n<\/ul>\n<p>Ma ricorda, se stai solo usando le funzioni predefinite di PrestaShop e la tua SEO funziona bene, <strong>non c&#8217;\u00e8 bisogno<\/strong> di modificare il tuo Robots.txt.<\/p>\n<h2>Accedere Al File Robots.txt<\/h2>\n<p>Il tuo file robots.txt si trova <strong>nella directory principale (root)<\/strong> del tuo sito PrestaShop. Puoi utilizzare un client FTP o il file manager del tuo hosting per arrivarci e <strong>modificarlo<\/strong>.<\/p>\n<p><strong>Per visualizzare<\/strong> il file, digita semplicemente &#8220;https:\/\/IlTuoSito.com\/robots.txt&#8221; (URL del tuo negozio + &#8220;robots.txt&#8221;) nella barra degli indirizzi del tuo browser.<\/p>\n<h2>Generare Robots.txt in PrestaShop<\/h2>\n<p>In PrestaShop, puoi rigenerare il file Robots.txt direttamente dal Back Office. Ecco come fare:<\/p>\n<ol>\n<li>Vai alla pagina &#8220;<strong>Parametri Negozio &gt;&gt; Traffico &amp; SEO<\/strong>&#8220;.<\/li>\n<li>Trova la &#8220;<strong>Generazione file robots<\/strong>&#8221; in fondo.<\/li>\n<li>Clicca sul pulsante &#8220;<strong>Genera il file robots.txt<\/strong>&#8220;.<\/li>\n<\/ol>\n<p><a href=\"http:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_2-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-753\" src=\"http:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_2-1-1024x205.png\" alt=\"\" width=\"660\" height=\"132\" srcset=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_2-1-1024x205.png 1024w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_2-1-300x60.png 300w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_2-1-768x154.png 768w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_2-1.png 1354w\" sizes=\"auto, (max-width: 660px) 100vw, 660px\" \/><\/a><\/p>\n<p>Questo \u00e8 tutto, PrestaShop generer\u00e0 un nuovo file robots.txt. \u00c8 utile se il tuo file robots.txt manca per qualche motivo o se hai modificato il file e vuoi annullare le modifiche.<\/p>\n<h2>Personalizzazione Di Robots.txt<\/h2>\n<p>Il file Robots.txt \u00e8 scritto utilizzando una sintassi di testo molto semplice, che lo rende facile da capire e modificare. Ogni regola in un file Robots.txt \u00e8 costituita da due parti: una <strong>riga user-agent<\/strong> e almeno una <strong>riga Disallow<\/strong>.<\/p>\n<h3>Ecco alcuni rapidi esempi:<\/h3>\n<p><strong>Blocca tutto:<\/strong><\/p>\n<div class=\"codecolorer-container text blackboard\" style=\"overflow:auto;white-space:nowrap;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/>2<br \/><\/div><\/td><td><div class=\"text codecolorer\">User-agent: *<br \/>\nDisallow: \/<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<p><strong>Blocca solo Googlebot:<\/strong><\/p>\n<div class=\"codecolorer-container text blackboard\" style=\"overflow:auto;white-space:nowrap;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/>2<br \/><\/div><\/td><td><div class=\"text codecolorer\">User-agent: Googlebot<br \/>\nDisallow: \/<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<p><strong>Blocca una directory specifica:<\/strong><\/p>\n<div class=\"codecolorer-container text blackboard\" style=\"overflow:auto;white-space:nowrap;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/>2<br \/><\/div><\/td><td><div class=\"text codecolorer\">User-agent: *<br \/>\nDisallow: \/privato<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<p><strong>Blocca una directory specifica tranne un URL:<\/strong><\/p>\n<div class=\"codecolorer-container text blackboard\" style=\"overflow:auto;white-space:nowrap;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/>2<br \/>3<br \/><\/div><\/td><td><div class=\"text codecolorer\">User-agent: *<br \/>\nDisallow: \/privato<br \/>\nAllow: \/privato\/pagina-pubblica<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<h2>Sintassi di Robots.txt<\/h2>\n<h3><strong class=\"\">User-agent:<\/strong><\/h3>\n<p>Questo specifica il bot del motore di ricerca a cui si applicher\u00e0 la regola. Se vuoi puntare a tutti i bot, puoi usare un asterisco (*). Per esempio:<\/p>\n<div class=\"codecolorer-container text blackboard\" style=\"overflow:auto;white-space:nowrap;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/><\/div><\/td><td><div class=\"text codecolorer\">User-agent: *<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<p>Questa regola si applica a tutti i bot.<\/p>\n<h3><strong>Disallow:<\/strong><\/h3>\n<p>Questo \u00e8 seguito dal percorso dell&#8217;URL relativo che si desidera bloccare dai bot. Per esempio:<\/p>\n<div class=\"codecolorer-container text blackboard\" style=\"overflow:auto;white-space:nowrap;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/><\/div><\/td><td><div class=\"text codecolorer\">Disallow: \/privato<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<p>Questa regola dice al bot di non scansionare o indicizzare la directory &#8220;privato&#8221;.<\/p>\n<h3><strong class=\"\">Allow:<\/strong><\/h3>\n<p>Questo \u00e8 utilizzato quando si desidera ignorare una regola Disallow per una pagina o directory specifica all&#8217;interno di una directory non consentita. Per esempio:<\/p>\n<div class=\"codecolorer-container text blackboard\" style=\"overflow:auto;white-space:nowrap;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/><\/div><\/td><td><div class=\"text codecolorer\">Allow: \/privato\/pagina-pubblica<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<h3>Bot specifico<\/h3>\n<p>Se vuoi bloccare un bot specifico, devi specificare il nome di quel bot nella riga User-agent. Per esempio, se volessi bloccare il bot di Google (Googlebot) dall&#8217;indicizzazione di una directory specifica, potresti scrivere:<\/p>\n<div class=\"codecolorer-container text blackboard\" style=\"overflow:auto;white-space:nowrap;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/><\/div><\/td><td><div class=\"text codecolorer\">User-agent: Googlebot<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<p>E poi il codice per bloccare una directory.<\/p>\n<h3>Sitemap<\/h3>\n<p>Puoi anche fornire un link alla tua sitemap nel file Robots.txt:<\/p>\n<div class=\"codecolorer-container text blackboard\" style=\"overflow:auto;white-space:nowrap;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/><\/div><\/td><td><div class=\"text codecolorer\">Sitemap: https:\/\/esempio.com\/sitemap.xml<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<h2>Testare Robots.txt<\/h2>\n<p>Dopo aver modificato il tuo file Robots.txt, testalo per assicurarti che funzioni bene. Puoi utilizzare uno strumento come Search Console di Google per questo &#8211; <a href=\"https:\/\/www.google.com\/webmasters\/tools\/robots-testing-tool\" target=\"_blank\" rel=\"noopener\">https:\/\/www.google.com\/webmasters\/tools\/robots-testing-tool<\/a><\/p>\n<p><a href=\"http:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_3-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-754\" src=\"http:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_3-1.png\" alt=\"\" width=\"890\" height=\"431\" srcset=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_3-1.png 890w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_3-1-300x145.png 300w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_3-1-768x372.png 768w\" sizes=\"auto, (max-width: 890px) 100vw, 890px\" \/><\/a><\/p>\n<p>Oppure apri semplicemente il file nel tuo browser per vedere se sembra ok &#8211; https:\/\/IlTuoSito.com\/robots.txt<\/p>\n<h2>Errori Comuni<\/h2>\n<p>Quando modifichi il tuo file Robots.txt, fai attenzione a questi errori comuni:<\/p>\n<p><strong>1. Posizionamento errato del file Robots.txt:<\/strong> Il file Robots.txt dovrebbe essere sempre collocato nella directory principale (root). Posizionarlo altrove lo far\u00e0 ignorare dai bot.<\/p>\n<p><strong>2. Uso non necessario della barra finale:<\/strong> Aggiungere una barra finale (\/) quando non \u00e8 necessaria pu\u00f2 portare a fraintendimenti da parte dei bot. Ad esempio, &#8220;Disallow: \/privato\/&#8221; potrebbe non essere interpretato allo stesso modo di &#8220;Disallow: \/privato&#8221;.<\/p>\n<p><strong>3. Ignorare la distinzione tra maiuscole e minuscole (Case Sensitivity):<\/strong> Gli URL sono sensibili alle maiuscole e minuscole, il che significa che &#8220;\/La-Mia-Pagina-Segreta&#8221; \u00e8 diverso da &#8220;\/la-mia-pagina-segreta&#8221;. Questo si applica anche alle direttive nel tuo file Robots.txt.<\/p>\n<p><strong>4. Bloccare tutti i bot:<\/strong> Una regola come &#8220;User-agent: *&#8221; seguita da &#8220;Disallow: \/&#8221; blocca l&#8217;accesso a tutti i bot dal tuo intero sito web. A meno che questa non sia la tua intenzione, evita questa impostazione.<\/p>\n<p><strong>5. Uso non corretto della direttiva Allow:<\/strong> La direttiva &#8220;Allow&#8221; non \u00e8 riconosciuta da tutti i bot, per cui il suo utilizzo come misura completa di controllo degli accessi pu\u00f2 causare problemi.<\/p>\n<p><strong>6. Trascurare l&#8217;uso dei commenti:<\/strong> Dimenticare di usare &#8220;#&#8221; prima dei commenti pu\u00f2 causare confusione nei bot che tentano di leggere il file.<\/p>\n<p><strong>7. Usare Noindex in Robots.txt:<\/strong> &#8220;Noindex&#8221; \u00e8 una direttiva per singole pagine web e non \u00e8 riconosciuta in un file Robots.txt.<\/p>\n<p><strong>8. Non aggiornare il file Robots.txt:<\/strong> Dimenticarsi di aggiornare il file Robots.txt con l&#8217;evoluzione del tuo sito web pu\u00f2 portare a regole obsolete o errate.<\/p>\n<p><strong>9. Lasciare attivo un Robots.txt di prova:<\/strong> Ricordati sempre di sostituire un file Robots.txt di prova restrittivo con quello normale dopo aver terminato i test.<\/p>\n<p class=\"\"><strong>10. Utilizzare una sintassi non corretta:<\/strong> Anche piccoli errori di battitura nelle direttive come &#8220;User-agent&#8221; e &#8220;Disallow&#8221;, o nei percorsi immessi, possono causare notevoli problemi nell&#8217;interpretazione del tuo file Robots.txt da parte dei bot.<\/p>\n<hr \/>\n<p>Ricorda, il tuo Robots.txt \u00e8 un potente strumento SEO. Prenditi il tempo di impostarlo nel modo giusto e potr\u00e0 davvero aiutare il tuo sito PrestaShop a distinguersi nel mondo dell&#8217;e-commerce.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Robots.txt \u00e8 un file piccolo ma potente che indica ai bot dei motori di ricerca come interagire con il tuo sito web. \u00c8 come una guida, che mostra loro quali pagine visitare (indicizzare) e quali saltare (ignorare). Un Robots.txt ben configurato pu\u00f2 aiutare la SEO del tuo sito web. In realt\u00e0 non \u00e8 solo per &hellip; <a href=\"https:\/\/presta.site\/blog\/it\/una-guida-semplice-alla-configurazione-del-file-robots-txt-in-prestashop\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Una guida semplice alla configurazione del file Robots.txt in PrestaShop<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[140],"tags":[],"class_list":["post-1047","post","type-post","status-publish","format-standard","hentry","category-sviluppo"],"_links":{"self":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/posts\/1047","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/comments?post=1047"}],"version-history":[{"count":0,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/posts\/1047\/revisions"}],"wp:attachment":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/media?parent=1047"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/categories?post=1047"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/tags?post=1047"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}