Se possiedi un sito web, potresti pensare che sia ovvio come trovare ogni pagina al suo interno. In realtà, è facile che utenti e motori di ricerca ignorino alcune pagine: questo significa perdere traffico organico e occasioni per far entrare i visitatori in contatto con i tuoi contenuti. È qui che entra in gioco la tua sitemap XML. Scopri perché è importante avere una sitemap XML e come crearne una.
Cos'è una sitemap XML?
Una sitemap XML riporta ogni pagina pubblica del tuo sito web. XML è un formato di file semplice, basato su testo, che permette ai crawler dei motori di ricerca di leggere facilmente il tuo sito.
Le sitemap XML possono essere un unico URL che elenca ogni pagina di un sito, oppure possono avere relazioni di tipo padre-figlio, in cui una sitemap principale rimanda a più sitemap. Le singole sitemap figlie organizzano di solito le pagine per sottocartella o per tipo di pagina. Per esempio, i negozi Shopify generano automaticamente sitemap figlie separate per prodotti, collezioni, pagine e articoli del blog.
Esempio di sitemap XML
La maggior parte dei siti ha sitemap accessibili pubblicamente, che puoi trovare all'indirizzo dominio.com/sitemap.xml o simili. Ecco un esempio della sitemap principale (mylola.com/sitemap.xml) di Lola, un'azienda che si occupa di benessere e salute riproduttiva:
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<!-- This is the parent sitemap linking to additional sitemaps for products, collections and pages as shown below. The sitemap can not be edited manually, but is kept up to date in real time. -->
<sitemap>
<loc>https://mylola.com/sitemap_products_1.xml?from=413574791211&to=6916825776174</loc>
</sitemap>
<sitemap>
<loc>https://mylola.com/sitemap_pages_1.xml</loc>
</sitemap>
<sitemap>
<loc>https://mylola.com/sitemap_collections_1.xml</loc>
</sitemap>
<sitemap>
<loc>https://mylola.com/sitemap_blogs_1.xml</loc>
</sitemap>
</sitemapindex>
La sitemap inizia con una dichiarazione iniziale che indica come segua le convenzioni previste per le sitemap (illustrate qui). Poi c'è una riga di commento che ne descrive lo scopo, seguita da un elenco delle posizioni delle quattro sitemap figlie.
Qui sotto trovi un estratto della sitemap delle collezioni di Lola. Contiene più di 50 URL. Ecco i primi tre:
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>https://mylola.com/collections/cramps</loc>
<lastmod>2023-11-04T14:00:48-04:00</lastmod>
<changefreq>daily</changefreq>
<image:image>
<image:loc>https://cdn.shopify.com/s/files/1/2568/9396/collections/LOLA-Cramp-Care.jpg?v=1574110262</image:loc>
<image:title>PMS Products</image:title>
</image:image>
</url>
<url>
<loc>https://mylola.com/collections/periods</loc>
<lastmod>2023-11-04T16:05:23-04:00</lastmod>
<changefreq>daily</changefreq>
<image:image>
<image:loc>https://cdn.shopify.com/s/files/1/2568/9396/collections/LOLA-Period.jpg?v=1574689545</image:loc>
<image:title>Clean Period Products</image:title>
</image:image>
</url>
<url>
<loc>https://mylola.com/collections/sex</loc>
<lastmod>2023-11-04T16:05:23-04:00</lastmod>
<changefreq>daily</changefreq>
<image:image>
<image:loc>https://cdn.shopify.com/s/files/1/2568/9396/collections/LOLA-Sex.jpg?v=1574110088</image:loc>
<image:title>Women’s Sexual Wellness Products</image:title>
</image:image>
</url>
Per ciascuno dei tre URL, la sitemap indica l'indirizzo, la data dell'ultima modifica della pagina e l'immagine principale con il relativo titolo. Queste informazioni sono destinate soprattutto ai motori di ricerca: aiutano i loro crawler a stabilire quando eseguire una nuova scansione della pagina.
Perché è importante avere una sitemap XML?
Il vantaggio principale di una sitemap XML riguarda l'ottimizzazione per i motori di ricerca (SEO), che aiuta i siti web a posizionarsi su Google, Bing e altre piattaforme. I motori di ricerca usano i crawler per comprendere un sito e tutte le sue pagine.
Arthur Camberlein, specialista di SEO tecnica e dati presso Shopify, non smette mai di sottolineare quanto sia importante dedicare tempo alla creazione della sitemap XML. "Una sitemap XML favorisce la SEO perché funge da mappa per i motori di ricerca, garantendo che possano trovare e indicizzare tutte le pagine importanti di un sito", spiega. "Aiuta a scoprire e indicizzare rapidamente i contenuti nuovi o aggiornati. ... Per chi gestisce un sito e per i responsabili SEO, è utile a individuare e correggere gli errori del sito, migliorando l'esperienza degli utenti e il posizionamento nei motori di ricerca".
Senza una sitemap, i crawler possono scoprire le pagine di un sito solo seguendo i link presenti in ciascuna pagina. Questo genera due problemi: la mancata individuazione di pagine che dovrebbero essere indicizzate (come quelle a cui non si rimanda comunemente) e l'indicizzazione di pagine che invece non dovrebbero esserlo, come vecchie landing page ormai irrilevanti o pagine private.
Una sitemap XML funziona come una mappa di facile lettura per i crawler: mostra loro l'elenco completo delle pagine che il proprietario del sito vuole vedere indicizzate. In questo modo i crawler danno priorità alle pagine essenziali e tralasciano quelle irrilevanti.
Per aumentare il valore in termini di SEO, invia la tua sitemap a Google Search Console, così da assicurarti che il motore di ricerca la individui correttamente. Puoi rendere ancora più facile l'individuazione della sitemap richiamandola nel file robots.txt (Shopify lo fa in automatico).
Le sitemap XML possono essere utili anche a chi si occupa di marketing. La struttura semplice permette di rivedere e organizzare i contenuti con facilità e aiuta a identificare contenuti duplicati, obsoleti o non pertinenti.
Tipi di sitemap XML
Il tipo più comune di sitemap XML è l'indice di sitemap XML standard, che elenca ogni link del tuo sito web. Questo tipo di sitemap non distingue le tipologie di pagine presenti sul sito e fornisce alcune informazioni di contesto automatiche su ciascuna pagina, come <loc> (l'URL della pagina), <lastmod> (data dell'ultima modifica) e <changefreq> (con quale frequenza un crawler dovrebbe verificare eventuali modifiche della pagina).
Esistono però anche altri tipi di sitemap per casi d'uso specifici.
Sitemap delle immagini
Questo tipo di sitemap indicizza le immagini di un sito web. Fornendo dettagli aggiuntivi come il tipo di immagine, il soggetto, la didascalia, il titolo, la posizione geografica e la licenza, questa sitemap aiuta i motori di ricerca a scoprire immagini che altrimenti potrebbero sfuggire. Offre inoltre un contesto sufficiente affinché i crawler comprendano meglio le immagini, aumentando la probabilità che compaiano nei risultati di ricerca per immagini.
Non tutti i siti hanno bisogno di una sitemap delle immagini: è consigliata soprattutto per i siti in cui le immagini hanno un ruolo centrale, come quelli di ecommerce, fotografia o banche di immagini stock.
Sitemap dei video
Per i siti web che ospitano un grande numero di video, una sitemap dei video può fornire ai motori di ricerca dettagli sui contenuti video. Le informazioni possono includere titolo, descrizione, URL della pagina di riproduzione, miniatura e posizione del file video originale.
Sitemap per Google News
Pensata specificamente per i siti che compaiono su Google News, questa sitemap XML assicura che Google News individui rapidamente i nuovi articoli. La tempestività dell'indicizzazione è molto più cruciale per le testate giornalistiche che per un sito qualsiasi. Questa sitemap fornisce dettagli come titolo dell'articolo, data di pubblicazione e parole chiave.
Sitemap mobile
Progettata per i siti web con URL separati per i contenuti mobile, questo tipo di sitemap aiuta i motori di ricerca a trovare e indicizzare le versioni specifiche per dispositivi mobili delle tue pagine. Sono ormai poco diffuse, perché i siti prediligono un design responsive, con approccio mobile-first.
Sitemap hreflang
Per i siti web disponibili in più lingue o rivolti a regioni diverse, una sitemap hreflang può indicare ai motori di ricerca quali versioni di una pagina sono in una determinata lingua o pensate per una determinata area geografica.
Come creare una sitemap XML
Ecco tre modi comuni per creare una sitemap XML.
Sitemap generate dal CMS
Un sistema di gestione dei contenuti (CMS) consente ai proprietari di un sito web di creare e gestire i contenuti. Molti CMS moderni, tra cui Shopify, generano e ospitano automaticamente un file XML. Shopify ospita la sitemap principale dei suoi siti all'indirizzo dominio.com/sitemap.xml, oltre a sitemap aggiuntive per ogni ulteriore dominio che utilizzi per i domini internazionali. Altri CMS seguono una convenzione simile.
Shopify include automaticamente ogni prodotto, collezione, pagina o articolo con stato impostato su "attivo" e un canale di vendita che comprende il "negozio online". Se non vuoi che una pagina del tuo sito compaia nella sitemap, puoi usare queste funzioni per rimuoverla.
Sitemap generate da plug-in o app
Per i CMS che non generano automaticamente le sitemap, o per chi si occupa di marketing e desidera personalizzarle di più senza crearle manualmente, esistono plug-in o app che funzionano come generatori automatici di sitemap.
Se usi un'app o un plug-in, presta particolare attenzione alle impostazioni per assicurarti che faccia esattamente ciò di cui hai bisogno. Verifica inoltre se sostituisce una sitemap generata dal CMS, così da non ritrovarti con sitemap duplicate, perché questo può confondere i crawler dei motori di ricerca.
Sitemap generate manualmente
Chi si occupa di marketing può anche creare la propria sitemap. Lo svantaggio è che questo metodo richiede una manutenzione costante per restare aggiornato.
Sitemap XML: domande frequenti
Come creo una sitemap XML con Shopify?
Shopify genera automaticamente i file di sitemap XML all'indirizzo tuodominio.com/sitemap.xml. La tua sitemap sarà disponibile non appena pubblichi il sito web.
Qual è la differenza tra sitemap XML e HTML?
Le sitemap XML si creano in formato XML e aiutano i motori di ricerca nella scoperta delle pagine. Le sitemap HTML, invece, si creano in HTML e favoriscono la scansione (riducendo la profondità di scansione).
Una sitemap XML ha dei limiti?
Sì, una sitemap XML ha dei limiti in termini di dimensioni (50 MB non compressi) e numero di URL (50.000). Questo significa che, se si raggiunge uno di questi limiti, i motori di ricerca smettono di eseguire la scansione dei contenuti oltre tale soglia.
Come posso inviare la sitemap XML a Google?
Per inviare la tua sitemap XML a Google, comincia registrandoti a Google Search Console e verificando di essere il proprietario del sito. Poi puoi inviare l'URL della tua sitemap nella sezione Sitemap delle impostazioni di Google Search Console.




