Offerta di lancio

Licenza Founders: aggiornamenti per almeno 2 anni

149 €pagamento unico, IVA esclusa

Una licenza Shop normale costa 199 €.

Per le prime 100 licenze Shop, fino al 10 dicembre 2026. Aggiornamenti e nuove conoscenze del Consulente per almeno 2 anni, senza rinnovo. Una licenza Shop normale: 12 mesi.

Ottieni Founders a 149 €

Sitemap PrestaShop: come attivarla e inviarla a Google

La sitemap di PrestaShop la crea il modulo gratuito Google sitemap. Lo installi in Moduli → Gestione moduli, scegli cosa entra nella sitemap e clicchi su genera. Così nasce un file XML con gli indirizzi di prodotti, categorie e pagine. Aggiungi il suo indirizzo al robots.txt e lo invii in Google Search Console, nel report Sitemap.

Autore: Il team TellMyShop. Una guida per i titolari di negozi PrestaShop: la causa, la correzione a mano e lo stesso lavoro in una conversazione in chat.
Ultimo aggiornamento: · 6 min di lettura

Il tuo negozio ha bisogno di una sitemap?

Quasi sempre sì. Nella sua guida su come creare e inviare una sitemap Google dice che una sitemap aiuta con i siti grandi, i siti nuovi con pochi link e le pagine facili da perdere. Un negozio con qualche centinaio di prodotti e più livelli di categorie rientra in questa descrizione. Un sito piccolo dove ogni pagina si raggiunge dal menu può farne a meno.

Una sitemap non sostituisce una buona navigazione. Nella sua guida alla struttura di un sito di e-commerce Google consiglia che ogni prodotto importante sia linkato da una categoria. La sitemap è un complemento per gli indirizzi che i link faticano a raggiungere.

Come attivare la sitemap in PrestaShop passo per passo

Il modulo si chiama Google sitemap, e gsitemap nel codice. Il suo codice e la descrizione li trovi nel repository gsitemap su GitHub. I passaggi per PrestaShop 8.1 e 9:

  1. Apri Moduli → Gestione moduli e cerca «sitemap». Se il modulo non è nell'elenco dei moduli installati, installalo dal catalogo.
  2. Clicca su Configura accanto al modulo Google sitemap.
  3. Imposta quanto spesso cambia il tuo negozio. È solo un'indicazione per Google, non un ordine.
  4. Togli la spunta ai tipi di pagina che non vuoi nella sitemap, per esempio pagine che non offrono niente a un cliente che arriva da Google.
  5. Clicca il pulsante per generare la sitemap. Il modulo mostra gli indirizzi dei file che ha creato.
  6. Apri l'indirizzo del file indice in un browser e controlla di vedere un elenco di file e indirizzi con il tuo dominio.
  7. Copia l'indirizzo del cron job dalle impostazioni del modulo e chiedi al tuo hosting o a chi si occupa del negozio di impostare l'aggiornamento automatico.

In un negozio con più lingue il modulo crea file separati per ogni lingua, collegati da un solo file indice. Invii solo l'indice.

Dove aggiungere la sitemap e come inviarla a Google

Una sitemap funziona meglio quando Google sa dove cercarla. Ci sono due modi, e conviene usarli entrambi.

PostoCosa inserireChi lo fa
robots.txt nella cartella principale del negoziouna riga Sitemap: con l'indirizzo completo del file indicetu nel file, o la chat in modalità Manutenzione
Search Console → Sitemapl'indirizzo del file indice nel campo «Aggiungi una nuova sitemap»tu, nel tuo account Google
Il modulo Google sitemaptipi di pagina nella sitemap, frequenza, generazionetu nel back office, o la chat con l'interruttore Moduli
Un cron job presso l'hostingl'indirizzo di aggiornamento dalle impostazioni del moduloil tuo hosting o chi si occupa del negozio

PrestaShop può generare il robots.txt in Parametri negozio → Traffico & SEO. Dopo averlo generato, controlla che il file contenga la riga della sitemap. Se manca, aggiungila in fondo al file. Ricorda che ogni volta che generi di nuovo il robots.txt dal back office, le tue aggiunte a mano vengono sovrascritte.

In Search Console invii la sitemap nel report descritto nella guida di Google sulla gestione delle sitemap. Il report mostra quando è stata letta l'ultima volta, il numero di indirizzi trovati ed eventuali errori. Quando vedi «Impossibile recuperare», apri l'indirizzo della sitemap in un browser: il file potrebbe non esistere o il negozio potrebbe bloccarlo.

I problemi più comuni con la sitemap in PrestaShop

La sitemap è vecchia. Il file è stato generato una volta, all'apertura del negozio, e da allora nessuno l'ha aggiornato. I nuovi prodotti non entrano nella sitemap, e quelli eliminati ci sono ancora. La soluzione è un cron job.

La sitemap contiene prodotti disattivati o indirizzi con errore 404. Di solito anche questo è effetto di una sitemap vecchia. Generala di nuovo e controlla il report degli errori 404. Ne parliamo di più nell'articolo sugli errori 404 in PrestaShop.

Il robots.txt blocca quello che c'è nella sitemap. La sitemap dice «ecco pagine importanti», e il robots.txt dice «vietato entrare». Google riceve segnali contraddittori. Controlla che le regole del robots.txt non coprano categorie o immagini dei prodotti.

Una sitemap inviata da un altro dominio. Dopo il passaggio da un indirizzo di prova, o da http a https, la vecchia sitemap resta in Search Console. Toglila dal report e invia quella nuova.

La sitemap c'è, ma i prodotti non sono ancora su Google. Una sitemap aiuta Google a trovarli, ma non impone l'indicizzazione. Cosa fare dopo lo spieghiamo nell'articolo sullo stato «Scansionata, ma attualmente non indicizzata».

Come la chat controlla la sitemap nel tuo negozio

Con il modulo TellMyShop chiedi una revisione in una frase. La tua chat (Claude o ChatGPT) controlla se il modulo della sitemap è installato e attivo, apre il file della sitemap e il robots.txt come li vede Google e li confronta con l'elenco dei prodotti attivi.

Tu: Controlla se la mia sitemap è a posto.

La tua chat: Il modulo Google sitemap è attivo, ma la data più recente del file della sitemap è di diversi mesi fa. Nel robots.txt manca la riga con l'indirizzo della sitemap. Ti propongo di aggiungerla in fondo al file:

Tu: Aggiungila. E l'aggiornamento?

La tua chat: Per modificare il robots.txt serve l'interruttore Manutenzione nel pannello del modulo. Quando lo accendi, ti mostro un'anteprima del file prima di salvare. L'aggiornamento della sitemap lo imposti con un cron job presso il tuo hosting, e io ti do l'indirizzo dalle impostazioni del modulo.

Stato della scheda: in attesa del tuo «sì»
anteprima della modifica

versione precedente: (nessuna riga della sitemap)

nuova versione: Sitemap: https://yourstore.com/1_index_sitemap.xml

Illustrazione: prodotti, numeri e risposte sono esempi.

L'indirizzo del file nell'esempio è illustrativo. Il modulo mostra il nome del file nel tuo negozio.

Nel gratuito TellMyShop Free la chat legge i report del negozio, apre le pagine come le vede Google e vede l'elenco dei moduli, quindi ti dice cosa non va. Non cambia niente. In TellMyShop Pro la chat legge anche le impostazioni del modulo e può cambiarle quando l'interruttore Moduli è acceso per 24 ore. La correzione del robots.txt la fa in modalità Manutenzione, che dura 3 ore e fa una copia del file prima di salvare. Esempi di richieste di questo tipo sono nei casi d'uso revisione delle impostazioni dei moduli e correggere un file che blocca Google.

Ogni modifica ha un'anteprima, aspetta il tuo «sì» e finisce nella cronologia delle modifiche. Puoi annullare ogni modifica con un'istruzione. L'invio della sitemap in Search Console resta a te, perché TellMyShop non si collega al tuo account Google. Piani e prezzi sono nella pagina prezzi, e altre guide sulla SEO del negozio sul blog.

Domande e risposte

PrestaShop ha una sitemap di serie?

Sì. La sitemap la crea il modulo gratuito Google sitemap (gsitemap) degli sviluppatori di PrestaShop. In molti negozi è già installato, ma devi configurarlo e generare il file.

Dove trovo l'indirizzo della sitemap del mio negozio?

Dopo la generazione il modulo mostra gli indirizzi dei file nella sua pagina delle impostazioni. Di solito è un file indice nella cartella principale del negozio, uno per negozio, con file per ogni lingua. È l'indirizzo che inserisci in Search Console.

Ogni quanto devo generare di nuovo la sitemap?

Ogni volta che aggiungi o togli molti prodotti e categorie. Il modo più comodo è un cron job presso il tuo hosting che richiama l'indirizzo indicato nel modulo. Così la sitemap si aggiorna da sola, per esempio una volta al giorno.

Una sitemap farà indicizzare a Google tutti i miei prodotti?

No. Una sitemap aiuta Google a trovare gli indirizzi, ma sull'indicizzazione decide Google, anche in base al contenuto della pagina. I prodotti senza descrizione o con il testo del grossista possono essere saltati nonostante la sitemap.

TellMyShop invia la sitemap a Search Console?

No. TellMyShop lavora nel negozio, non nel tuo account Google. La chat controlla il modulo, il file della sitemap e il robots.txt e prepara le correzioni, e l'invio in Search Console lo fai tu, in pochi clic.

PrestaShop è un marchio registrato di PrestaShop SA. Claude è un marchio di Anthropic PBC. ChatGPT e OpenAI sono marchi di OpenAI. TellMyShop non è affiliato a queste aziende.

Controlla gratis il tuo negozio

TellMyShop Free analizza il tuo negozio e mostra i problemi, dai più importanti. Non salva nulla.

Controlla se il tuo negozio è pronto

Scrivi l’indirizzo del tuo negozio. In pochi secondi vedrai la piattaforma e se TellMyShop funzionerà.

Controlliamo l’indirizzo, l’HTTPS e la piattaforma. Non installi nulla e non salviamo l’indirizzo.

iltuonegozio.itRisultato di esempio
Il negozio risponde
sì
HTTPS
attivo
Piattaforma
PrestaShop 8.1
TellMyShop funzionerà

Leggi anche

Free a 0 €, legge e consiglia

Scarica Free