Creazione di una Sitemap XML SEO-friendly per un'indicizzazione più rapida

Pubblicato: 2021-12-07
Come creare una Sitemap XML

La SEO è diventata sempre più importante oggi. Tutti stanno facendo un investimento significativo per posizionarsi in alto nelle SERP e sostenerlo.

Ma cosa succede se le tue pagine e i post del tuo blog non vengono indicizzati? O il crawler li scopre molto più tardi per sua stessa dolce volontà?

Il tuo sito Web non riceverà traffico per il momento, nonostante abbia tutte le altre cose a punto.

A volte possono essere necessari fino a 6 mesi per classificarsi sulle SERP di Google. E qualche mese in più per posizionarsi più in alto.

Per accelerare questo processo, puoi creare una mappa del sito XML per il tuo sito web.

Potresti pensare che ci voglia del tempo per creare una mappa del sito, il che non è del tutto vero.

Esistono modi in cui puoi creare mappe del sito in pochi minuti e questo articolo te ne parlerà, tra cui:

  • Che cos'è una mappa del sito?
  • Perché i siti web necessitano di una mappa del sito XML?
  • Quando creiamo più sitemap?
  • In che modo le mappe dei siti XML migliorano la SEO?
  • Migliori pratiche per creare mappe del sito XML

Ma prima di entrare, rispolveriamo le basi.

Che cos'è una mappa del sito?

Una mappa del sito è un file contenente informazioni su pagine, video e altri file sul tuo sito e le relazioni tra di loro. I motori di ricerca come Google leggono questo file per eseguire la scansione del tuo sito in modo più efficiente.

In parole semplici, è un progetto del tuo sito. Aiuta i motori di ricerca a trovare, scansionare e indicizzare tutti i contenuti del tuo sito web. Inoltre, specifica l'importanza di ogni pagina del tuo sito.

Esistono due tipi principali di Sitemap:

  1. Sitemap HTML
  2. Sitemap XML

Le Sitemap HTML assomigliano a un menu sul tuo sito per aiutare gli utenti a trovare la pagina che stanno cercando.

Elencano tutti i collegamenti importanti sul tuo sito in una gerarchia e migliorano l'esperienza dell'utente.

Esempio di mappa del sito HTML

Le mappe dei siti HTML non sono molto utilizzate oggi perché la maggior parte dei siti Web moderni ha una facile navigazione. In effetti, non averne uno per il tuo sito va benissimo.

Ciò che la maggior parte dei siti Web utilizza oggi sono le mappe dei siti XML. Sono creati appositamente per i crawler.

Esempio di Sitemap XML

Le mappe dei siti XML aiutano i robot di ricerca a trovare tutti i collegamenti in un unico posto e a indicizzarli rapidamente. Inoltre, dicono loro le relazioni tra i vari URL sul sito.

Contengono tutte le informazioni necessarie, tra cui:

  • Data ultima modifica
  • Cambia frequenza
  • Priorità

Ci concentreremo sulle mappe dei siti XML in questo articolo da qui in avanti.

Perché i siti web hanno bisogno di una Sitemap XML?

I motori di ricerca, incluso Google, scoprono nuovi contenuti eseguendo la scansione del Web.

E lo fanno regolarmente per organizzare e indicizzare le informazioni disponibili su Internet.

Come funzionano i motori di ricerca

Quando i robot di ricerca visitano una pagina, ne scansionano il contenuto. Seguono tutti i link interni ed esterni per scoprire più pagine.

Se un collegamento rilevato non è presente nel database di Google, i crawler ne analizzano il contenuto e lo indicizzano.

Nel caso in cui i crawler trovino pagine indicizzate con contenuto aggiornato, sostituiscono il vecchio contenuto con quello più recente.

Tuttavia, Google potrebbe non essere sempre in grado di scoprire nuovi collegamenti sul tuo sito in questo modo. O anche se lo fa, ci vorrà molto tempo.
Ecco perché hai bisogno di una mappa del sito XML .

La Sitemap XML migliora la SEO

Creando una mappa del sito XML , elenchi tutte le pagine importanti e i relativi URL in un unico posto.

Gli spider di ricerca accedono immediatamente alla mappa del sito e trovano immediatamente informazioni dettagliate su una pagina web.

Queste informazioni includono:

  • Posizione : dove si trova la pagina
  • Ultima modifica : Quando è stata aggiornata l'ultima volta una pagina
  • Frequenza di modifica : la frequenza con cui la pagina viene aggiornata

Priorità di una pagina : qual è l'importanza della pagina rispetto ad altre pagine

Informazioni contenute in una mappa del sito

È necessario specificare queste informazioni (per ogni URL) nel file XML utilizzando questa sintassi:

<URL>

<loc>https://www.yourwebsite.com/blog/create-xml-sitemap</loc>

<lastmod>aaaa-mm-gg</lastmod>

<changefreq>ogni giorno</changefreq>

<priorità>0.n</priorità>

</url>

Se crei una mappa del sito XML ben strutturata , ci sono buone probabilità che il tuo sito venga indicizzato più velocemente.

Detto ciò, vediamo come implementare una mappa del sito .

Come implementare una Sitemap XML?

Durante la costruzione una mappa del sito in XML (manualmente) è possibile, è noiosa e richiede tempo.

Di seguito sono riportati i passaggi per creare una mappa del sito manualmente:

  1. Rivedi la struttura delle pagine del tuo sito.
  2. Codifica tutti gli URL del tuo sito in XML.
  3. Controlla il file della mappa del sito utilizzando lo strumento XML Sitemap Validator.

Poiché gli esseri umani commettono errori, dovrai apportare modifiche più volte per ottenere la mappa del sito perfetta.

Ma non consiglierei di crearne uno manualmente per il tuo sito web.

Esistono modi più semplici, facili e precisi per creare una mappa del sito.

E puoi farlo in meno di 60 secondi! (È anche più veloce.)

Se sei pronto per iniziare, seguiremo un processo in 4 fasi per implementare rapidamente una mappa del sito XML .

Passaggio 1: crea una mappa del sito XML

Esistono due modi per creare rapidamente una mappa del sito XML per il tuo sito. Puoi scegliere uno dei due secondo le tue esigenze.

Usa il plugin Yoast per creare una Sitemap XML (per i siti WordPress)

Alcuni CMS hanno una funzione integrata per generare automaticamente una mappa del sito per il tuo sito.

Ma il caso non è lo stesso quando hai un sito WordPress in mano.

È necessario utilizzare il plug-in Yoast per creare una mappa del sito per i siti WordPress. È uno strumento SEO popolare e rende molto semplice la creazione di una mappa del sito XML .

Ma prima di dirti i passaggi, devi assicurarti:

  1. Stai utilizzando un sito WordPress.
  2. Hai installato il plugin Yoast SEO.
  3. Hai collegato il tuo sito a Google Search Console.

Se hai verificato questi punti, iniziamo.

Accedi al tuo account WordPress Admin e attiva le impostazioni avanzate di Yoast . Se le impostazioni sono disattivate, Yoast non creerà una mappa del sito.

  1. Fare clic sull'icona ' Y ' con il titolo SEO nella barra laterale di sinistra.
  2. Fare clic sull'opzione ' Dashboard '.
  3. Nella dashboard, fai clic su " Caratteristiche".
  4. Quando si apre il menu, cerca ' XML Sitemaps ' e attivalo.
  5. Fai clic su " Salva modifiche " scorrendo verso il basso.

Yoast ora genererà una mappa del sito XML solida e ben strutturata per il tuo sito WordPress. Ora dovresti vedere la tua mappa del sito su:

  • tuodominio.com/sitemap.xml
  • tuodominio.com/sitemap_index.xml

Con ciò, hai creato con successo una mappa del sito XML per il tuo sito WordPress.

Ma WordPress alimenta solo il 40% dei siti Web su Internet. Gli amministratori Web utilizzano anche altri CMS e siti personalizzati.

Nota : quando crei un sito utilizzando Wix, Squarespace, HubSpot o Shopify, viene generata automaticamente una mappa del sito XML per il tuo sito. Non hai bisogno del plugin Yoast e la tua mappa del sito SEO-friendly è già perfetta!

Utilizza gli strumenti del generatore di mappe del sito per creare una mappa del sito XML (per siti Web personalizzati)

Ecco il caso due. Siti web che non utilizzano un CMS.
Puoi creare una mappa del sito XML per siti Web personalizzati con l'aiuto di un generatore di mappe del sito. È uno strumento che automatizza la creazione di una mappa del sito e ti evita di codificarla manualmente.

Creazione di una Sitemap utilizzando Sitemap Generator

I generatori di mappe del sito gratuiti non sono molto affidabili per i siti Web con molte pagine. E per quelli che hanno aggiornamenti frequenti.

Se hai un sito con più di 50.000 URL o con regolari modifiche ai contenuti, devi utilizzare i generatori di mappe del sito a pagamento.

Utilizzando gli strumenti a pagamento, puoi creare una mappa del sito HTML o XML. Oltre a questo, puoi utilizzare funzionalità extra come la creazione di mappe del sito per immagini, video, notizie, feed RSS, ecc.

I principali vantaggi dell'utilizzo di un generatore di mappe del sito includono:

  • Creazione facile e veloce di una mappa del sito
  • Rilevamento e segnalazione di collegamenti interrotti
  • Invio automatico ai motori di ricerca
  • Compatibilità con tutti i tipi di siti web
  • Aggiornamento della mappa del sito secondo necessità

Per generare una mappa del sito per il tuo sito, puoi utilizzare strumenti popolari per la mappa del sito come Screaming Frog, XML-Sitemaps, Inspyder, Slickplan, ecc.

Importante : se hai implementato pagine AMP sul tuo sito, non è necessario creare una mappa del sito per esso.

Quindi ora sai come creare una mappa del sito per WordPress e siti Web personalizzati. Il tuo prossimo passo dovrebbe essere testare la mappa del sito che hai appena creato.

Passaggio 2: verifica la mappa del sito XML utilizzando Google Search Console

C'è una funzione in Google Search Console che ti aiuterà a eseguire il debug della tua mappa del sito.

Accedi a Google Webmaster Tools e fai clic su "Configurazione sito".

Da lì, fai clic su " Sitemap ".

In alto a destra troverai un pulsante intitolato ' Aggiungi/Test Sitemap '. Cliccaci sopra.

Test della mappa del sito utilizzando Google Search Console

Inserisci l'URL della mappa del sito e fai clic su 'Test Sitemap' .

E Google inizierà a scansionare la tua mappa del sito alla ricerca di errori.

Al termine del test, Google visualizzerà i risultati del test.

Al termine, fai clic su " Chiudi test mappa del sito ".

Se sono presenti errori, puoi correggerli prima di aggiungere il file della mappa del sito al tuo sito. E se è privo di errori, sei a posto per passare al passaggio successivo.

Passaggio 3: aggiungi la mappa del sito XML al tuo sito

Dopo aver creato e testato la tua mappa del sito, il passaggio successivo è aggiungerla al tuo sito.

Devi caricare la mappa del sito XML nella cartella principale del tuo sito, che è un processo in 3 fasi:

  • Passaggio 1: accedi al pannello di controllo del tuo attuale host web.
  • Passaggio 2: trova la directory public_html. Questa directory contiene altre pagine vitali del tuo sito web, come index.php.
  • Passaggio 3: una volta individuata la directory public_html, copia e incolla la mappa del sito XML al suo interno.

E una volta che l'hai fatto, congratulazioni! Hai aggiunto una mappa del sito.

Alcuni passaggi aggiuntivi possono velocizzare la scoperta delle Sitemap da parte dei crawler di ricerca:

  1. Aggiungi l'URL della tua mappa del sito al file robots.txt.
  2. Invia la tua mappa del sito a vari motori di ricerca.

Ora ti mostrerò come caricare la mappa del sito XML su Google.

Passaggio 4: invia la mappa del sito XML a Google Search Console

L'ultimo e ultimo passaggio è qui.

È ora di rendere preziosa la tua mappa del sito inviandola a Google. Per iniziare, devi conoscere la posizione della tua mappa del sito XML.

Nella maggior parte dei casi, la tua mappa del sito sarà su domain.com/sitemap.xml.

Una volta trovata la posizione della tua mappa del sito, copia l'URL.

Quindi, vai su Google Search Console .

Seleziona il tuo sito web e si aprirà la dashboard.

Vai al pannello laterale sinistro e clicca su 'Sitemap' .

Troverai una casella che dice " Aggiungi una nuova mappa del sito ".

Inserisci l'URL della mappa del sito (che hai copiato) e fai clic su "Invia" .

Prima di inviare, verifica che l'URL termini con .xml poiché si tratta di un file XML.

Passaggi per aggiungere la mappa del sito in Google Search Console

Una volta che la mappa del sito è stata inviata correttamente, vedrai l'elenco delle mappe del sito inviate sotto di essa.

L'elenco delle mappe del sito inviate mostra anche lo stato della mappa del sito e il numero di URL in essa contenuti.

Se ci sono errori nella tua mappa del sito, il tuo invio non andrà a buon fine. Puoi dare un'occhiata a questi errori e correggerli nel Rapporto Sitemap .

Dopo aver rimosso gli errori, puoi inviarlo nuovamente a Google (ripetere gli stessi passaggi).

Questi 4 passaggi riassumono l'implementazione delle mappe del sito XML.

Ora, diamo un'occhiata agli scenari in cui il tuo sito Web richiede più mappe del sito.

Quando creiamo più Sitemap?

Più mappe del sito ti aiutano a organizzare le pagine e i contenuti del tuo sito web.

Garantiscono che i robot di ricerca non perdano gli URL del tuo sito e li eliminino dall'indice.

Creazione di più Sitemap per SEO

Il tuo sito può avere più Sitemap quando:

  1. Vuoi creare mappe del sito diverse per immagini, video e podcast sul tuo sito. Ci sarà una mappa del sito dedicata per ogni formato di contenuto.
  2. Vuoi creare una mappa del sito per le pagine del tuo sito e un'altra per i post del blog. Il tuo sito avrà una mappa del sito statica che elenca tutte le pagine e una dinamica che elenca gli URL del blog.
  3. Vuoi raccogliere i post del blog di un anno particolare in una mappa del sito. Ci saranno più mappe del sito per anno, ciascuna corrispondente a un anno specifico.
  4. Hai più di 50.000 URL sul tuo sito o la tua mappa del sito attuale supera i 50 MB di dimensione. Se la mappa del sito supera i limiti, dovrai creare una nuova mappa del sito.

Qui vorrei aggiungere che tutte le mappe dei siti rimangono in uso a meno che il proprietario del sito non le scarti.

Se sul tuo sito sono installate n mappe del sito, i robot di ricerca accederanno a tutte a condizione che siano prive di errori.

Quando crei più mappe del sito, puoi impostare la priorità di scansione per ciascuna mappa del sito. Quelli che vengono aggiornati frequentemente possono avere una priorità maggiore rispetto ad altri e viceversa.

In che modo le Sitemap XML migliorano la SEO?

Le Sitemap migliorano la SEO poiché aiutano i robot di ricerca a:

  1. Scansiona il tuo sito in modo efficace
  2. Indicizza ogni pagina del tuo sito
  3. Scopri nuove pagine del tuo sito
  4. Conosci la priorità delle pagine del tuo sito
  5. Scopri la frequenza di aggiornamento e la data dell'ultima modifica di una pagina
  6. Rileva contenuti duplicati sul tuo sito e notificalo

Con ciò, le mappe dei siti aiutano anche i siti Web di grandi dimensioni a organizzare bene le loro informazioni.

Puoi verificare rapidamente se al tuo sito è stata aggiunta o meno una mappa del sito XML utilizzando l'analizzatore di siti Web gratuito di RankWatch.

Controllo della mappa del sito con lo strumento di analisi del sito web

Se mostra un segno di spunta verde, la tua mappa del sito è attiva e funzionante correttamente per il tuo sito.

Quali sono le best practice per le Sitemap XML?

La creazione di una mappa del sito e la creazione di una mappa del sito che migliora la SEO sono due cose diverse.

Devi seguire le migliori pratiche per assicurarti di crearne una che aiuti i motori di ricerca a eseguire la scansione del tuo sito.

Di seguito sono riportate alcune best practice fondamentali per le Sitemap XML:

1. Imposta la priorità per le pagine del tuo sito:

Le linee guida della mappa del sito di Google ti dicono di classificare le tue pagine web in ordine di importanza relativa.

Devi dare loro un punteggio compreso tra 0,1 e 1, dove 1 indica la priorità più alta.

I robot di ricerca scansionano le pagine con priorità alta più spesso di quelle con un punteggio inferiore.

La migliore pratica è assegnare punteggi più alti alle tue pagine dinamiche, le pagine con aggiornamenti frequenti. E per le pagine statiche, puoi impostare una priorità bassa.

2. Classifica le tue pagine e i tuoi contenuti:

Le Sitemap XML aiutano gli spider dei motori di ricerca a comprendere la struttura e il contenuto del tuo sito web.

Devi specificare le somiglianze e le gerarchie tra le pagine del tuo sito nella mappa del sito. Ti aiuta a classificare i contenuti del tuo sito web e a formare una struttura.

La maggior parte dei siti Web ha una home page, categorie e sottocategorie come struttura principale.

Se anche tu hai una struttura simile, assicurati che la tua mappa del sito abbia tutti questi URL nella stessa gerarchia.

3. Evita di creare manualmente una mappa del sito:

Un'altra buona pratica consiste nell'utilizzare uno strumento generatore di mappe del sito o un plug-in per generare mappe del sito XML. Non è solo più veloce, ma anche conveniente.

Rispetto alla creazione manuale della mappa del sito, le mappe del sito automatiche hanno un bordo superiore.

4. Posiziona la mappa del sito nei posti giusti:

Quando si tratta di best practice, il posizionamento di una mappa del sito sul tuo sito è importante.

Aiuta i robot di ricerca a scoprire facilmente la mappa del sito e a indicizzare i collegamenti del tuo sito.

Le posizioni ideali per inserire la tua mappa del sito sono la tua home page e la directory principale.

5. Imposta limiti di URL per ciascuna Sitemap:

Con un sito web medio o grande in mano, hai molti URL. Il modo migliore per organizzarli è creare mappe del sito dedicate.

Ad esempio, se disponi di collegamenti per ciascuna categoria, puoi creare mappe del sito per categoria. Limiterà il numero di URL che includi in ciascuna mappa del sito.

6. Escludi Noindex e URL canonici:

Gli URL Noindex sono quelli che contrassegni come non rilevabili. I robot di ricerca non li trovano e non li indicizzano.

Dovresti usare i tag noindex quando non vuoi che alcune pagine importanti vengano mostrate nelle SERP.

Quando si tratta di mappe dei siti, evita di aggiungere pagine noindex. Spreca il crawl budget e il tempo e dà un messaggio contraddittorio.

Dovresti mantenere la coerenza ed evitare di creare confusione per i robot di ricerca.

7. Implementa le Sitemap dinamiche se il tuo sito si aggiorna regolarmente/frequentemente:

Le Sitemap dinamiche vengono aggiornate automaticamente quando aggiungi o rimuovi pagine sul tuo sito. La mappa del sito rimane sempre aggiornata.

Inoltre, le mappe dei siti dinamiche sono più veloci da accedere ai robot di ricerca. Così, risparmiano il tempo di scansione. Inoltre, hanno meno possibilità di essere corrotti.

Quindi, devi implementare sitemap dinamiche sul tuo sito. Viene modificato secondo le condizioni stabilite e rimane rilevante per il tempo.

Le Sitemap XML garantiscono un'indicizzazione migliore e più rapida

Con miliardi di siti Web su Internet, i robot di ricerca hanno difficoltà a scansionarli tutti ogni giorno.

Puoi benissimo ottenerlo poiché i robot di Google impiegano circa tre mesi per eseguire la scansione e l'indicizzazione di un nuovo sito Web.

Tuttavia, se disponi di una mappa del sito XML, semplifichi il loro compito. Quindi, aggiungi una mappa del sito XML al tuo sito e sfrutta i suoi vantaggi oggi.

Se hai domande, sono qui per ascoltarti. Rilasciali nella sezione commenti qui sotto.