Generare sitemap xml Multilingua in prestashop
Hai un E-commerce in prestashop, generato una sitemap xml ma hai puntato a vendere all’estero e specificamente in un paese ? Magari usando un comparatore di prezzi ? Ti hanno chiesto un feed ? Bene, puoi generare sitemap xml multilingua in prestashop e usare un cron automatico per aggiornarlo senza che tu debba intervenire sempre.
[/et_pb_text][/et_pb_column][/et_pb_row][et_pb_row _builder_version=”4.6.5″ _module_preset=”default”][et_pb_column type=”4_4″ _builder_version=”4.6.5″ _module_preset=”default”][et_pb_text _builder_version=”4.6.5″ _module_preset=”default” text_font=”Arial||||||||” text_text_color=”#000000″ text_font_size=”16px” text_letter_spacing=”1px” header_3_font=”Adamina||||||||” header_3_text_color=”#000000″ header_4_font=”Adamina||||||||” header_4_text_color=”#000000″ custom_padding=”4px||4px|||”]
Perchè usare un feed con la sitemap xml ?
Possiamo utilizzare una diversa sitemap o anche la stessa sitemap xml già creata.
Però se vogliamo utilizzare la stessa sitemap.xml dobbiamo assicurarci che rispetti dimensioni e limiti, utilizzando poi l’operatore ” hreflang ” e ” Loc ” per andare a identificare l’url in lingua del sito web da fornire al comparatore.
Mentre se non hai dimistichezza , puoi utilizzare uno dei moduli presenti in prestashop per crearti una sitemap.xml per ogni paese dove vuoi andare a vendere i tuoi prodotti.
Ovviamente devi avere già il tuo sito tradotto nella lingua e nella valuta del paese di destinazione, altrimenti non ti accetteranno mai.
Come generare la sitemap xml Multilingua con modulo
Puoi utilizzare il modulo Multilingual Sitemap Plus che puo generare sitemap specifiche per il tuo negozio Prestashop in formato .XML, secondo le specifiche Google e dei comparatori.
Ti permette di creare sitemap:
Con prodotti, categorie, pagine cms, fornitori e produttori.
Quindi senza superare mai i limiti.
Veloce e leggero , Multilingual Sitemap Plus è il modulo definitivo per l’indicizzazione del tuo sito Prestashop.
Puoi includere anche le immagini del tuo sito direttamente nella sitemap, sia dei prodotti, sia le immagini delle categorie del tuo sito PS.
Puoi anche scegliere quante includerne, saranno refenziate nei file .xml automaticamente.
Specifica priorità, numero di url incluse nella sitemap e frequenza di aggiornamento !
Con questo modulo indicizzerete i vostri siti Prestashop con una velocità impressionante !
Funzionalità principali:
- Genera automaticamente le sitemap del tuo negozio tramite inserimento in CRON
- Generazione degli indici per: prodotti, categorie, produttori, fornitori, pagine cms. Ogni indice poi includerà tutte le sitemap con le vere e proprie url del vostro sito PS.
- Specifica la priority, la frequenza di aggiornamento e il numero di URL che vuoi includere nella tua sitemap.
- Perfetta gestione dei siti in multilingua: il modulo si preoccuperà di generare le url per ogni lingua, aggiungendo il tag HREFLANG secondo ultime specifiche Google.
- Veloce a generare anche su siti Prestashop di grosse dimensioni ( > 100.000 prodotti) senza appesantire la CPU
- Compatibile con tutte le versioni di PS
- Riepilogo indici direttamente nella schermata del modulo
Come generare la sitemap xml Multilingua manuale
Puoi anche creare la tua sitemap.xml in maniera manuale, ma devi stare attendo ai vari link creati per le varie traduzioni del sito prestashop.
- Per la versione in ogni lingua è necessario indicare la versione stessa e le versioni in tutte le altre lingue.
- Gli URL alternativi devono essere completi e includere il metodo di trasporto (http/https), pertanto:
https://example.com/foo, non//example.com/fooo/foo. - Non è necessario che gli URL alternativi siano nello stesso dominio.
- Se hai diversi URL alternativi indirizzati a utenti che parlano la stessa lingua, ma si trovano in aree geografiche diverse, è opportuno specificare anche un URL catch-all per gli utenti di tale lingua la cui area geografica non è specificata. Ad esempio, potresti avere URL specifici per gli utenti di lingua inglese in Irlanda (
en-ie), Canada (en-ca) e Australia (en-au), ma anche un URL generico (en) per gli utenti che effettuano ricerche in inglese negli Stati Uniti, nel Regno Unito e in tutte le altre località in cui si parla inglese. Se vuoi, questa può essere una delle pagine specifiche. - Se due pagine non rimandano l’una all’altra, i tag vengono ignorati per fare in modo che un utente su un altro sito non possa creare arbitrariamente un tag che si autonomini versione alternativa di una delle tue pagine.
- Se diventa difficile gestire un insieme completo di link bidirezionali per ogni lingua, puoi omettere alcune lingue in alcune pagine; Google elaborerà comunque le pagine che rimandano l’una all’altra. Tuttavia, è importante collegare tramite link bidirezionali le nuove pagine in lingua alle lingue di origine/principali. Ad esempio, se in origine il tuo sito è stato creato in francese con URL sul dominio
.fr, è più importante collegare tramite link bidirezionali le nuove pagine in messicano (.mx) e spagnolo (.es) alle pagine principali sul dominio.fr, anziché collegare tra loro tramite link bidirezionali le pagine delle nuove varianti in spagnolo (.mxe.es). - Prendi in considerazione l’aggiunta di una pagina di riserva per le lingue senza corrispondenza, in particolare per selettori di lingua/paese oppure home page con reindirizzamento automatico. Utilizza il valore
x-default:<link rel="alternate" href="http://example.com/" hreflang="x-default" />
Come creare un cron automatico per aggiornare i sitemap prestashop
E’ possibile farlo attraverso un cron task, configurabile sia attraverso il modulo di prestashop “Cron Task manager” oppure il pannello di controllo dell’hosting.
Dipende molto dal vostro spazio hosting, non conoscendo dove avete appoggiato il sito web, non posso dare informazioni specifiche, quindi posso essere solo generico.
Spiegherò il metodo da cpanel , il metodo per farlo tramite hosting se l’hosting lo permette.
Innanzitutto, accedi a cPanel con i tuoi dati di accesso.
Hai diversi modi per accedere a questo pannello di controllo del tuo Hosting:
– Dall’area client di Hostinet.
– Inserite username e password su https://www.midominio.info/cpanel

Andate in avanzate e poi su CRON o SCHEDULE da li poi clicca Aggiungi nuovo cron JOB.
Devi poi incollare nel campo l’url nella sezione comando della tua sitemap creata e confermare.
Tutto qui.
Controlla che poi si aggiorni il file ogni giorno, puoi anche impostare l’ora e i giorni in cui si deve aggiornare il file.
SALVA.
Ti possono interessare anche questi articoli:
– COME CREARE UN E-COMMERCE CON PRESTASHOP
– COME FUNZIONANO I MODULI PRESTASHOP
– COME AGGIUNGERE UN PRODOTTO IN PRESTASHOP
– COME SI AGGIUNGONO I PRODOTTI IN PRESTASHOP
– COME CREARE FILE SITEMAP XML IN PRESTASHOP
– COME GENERARE LA SITEMAP IN PRESTASHOP
[/et_pb_text][/et_pb_column][/et_pb_row][/et_pb_section]