Sitemap XML: tutto ciò che devi sapere per la SEO
Pubblicato: 2019-01-25Quando è stata l'ultima volta che hai usato una mappa?
Non riesco nemmeno a ricordare di essere onesto.
Ma le mappe dei siti : le mappe dei siti sono più importanti che mai quando si tratta di SEO.
Per anni ho semplicemente inviato le mappe dei siti a Google Search Console perché avevo sentito che era la migliore pratica, ho selezionato la casella e sono andato avanti.
Non capivo appieno il motivo per cui l'avevo fatto ed ero pieno di idee sbagliate.
Ma le mappe dei siti XML non sono solo una casella da selezionare.
Le Sitemap sono uno strumento potente e, come SEO, è fondamentale che tu ne comprenda il background, i dettagli e le migliori pratiche.
Sitemap XML: tutto ciò che devi sapere per la SEO
Che cos'è una Sitemap XML?
In parole povere, una mappa del sito XML è una directory o una guida contenente le pagine più importanti di un sito web. Hanno lo scopo di aiutare i crawler a capire il tuo sito web e come è strutturato.
Una mappa del sito è un file XML (Extensible Markup Language) facilmente digeribile dai motori di ricerca. Sembra qualcosa del genere:
Questo è solo un singolo URL e mostra tutti i tag disponibili secondo sitemaps.org, ma l'unico tag richiesto è la posizione, l'URL della pagina.
Yoast, un popolare strumento SEO per i siti Web WordPress, genera mappe del sito che assomigliano a questa:
Come accennato, la funzione principale di una mappa del sito è aiutare i motori di ricerca a comprendere i siti Web. Le mappe dei siti XML lo fanno indicando tre cose importanti:
- Le pagine più importanti di un sito web.
- Struttura e architettura del sito.
- Quanto recentemente sono state aggiornate le pagine.
2 Idee sbagliate comuni sulle mappe del sito XML
Prima di approfondire come generare una mappa del sito, cosa includere e cosa escludere, affrontiamo due malintesi molto comuni.
1. Ogni pagina dovrebbe essere inclusa
Come notato sopra, una mappa del sito dovrebbe mostrare le pagine più importanti di un sito web. La teoria è che solo le pagine del tuo sito che vuoi trovare sui motori di ricerca dovrebbero essere incluse nella tua mappa del sito.
Se possibile, dovresti fare del tuo meglio per dividere le pagine del tuo sito in due categorie: quelle su cui vuoi che gli utenti arrivino dai motori di ricerca e quelle che non lo fanno.
Le pagine a cui desideri accedere dai motori di ricerca non dovrebbero essere bloccate da robots.txt e dovrebbero essere incluse nella tua mappa del sito XML.
Le pagine a cui non vuoi accedere dai motori di ricerca dovrebbero essere bloccate da robots.txt e non dovrebbero essere incluse nella tua mappa del sito XML.
2. Ogni pagina inclusa verrà indicizzata
Hai letto bene:
Solo perché hai incluso un URL nella tua mappa del sito non garantisce che venga indicizzato.
E viceversa, anche se hai escluso un URL nella tua mappa del sito, i crawler dei motori di ricerca potrebbero comunque indicizzare la pagina.
Le mappe dei siti XML sono semplicemente una raccomandazione per i crawler. È importante tenere presente che il tuo sito invia molti altri segnali ai crawler. Se davvero non vuoi che una pagina venga indicizzata, ti consigliamo vivamente di non consentire robots.txt.
Probabilmente il modo più provato e vero per vedere quali pagine Google sta effettivamente indicizzando è eseguire un site:search.
Puoi anche eseguire una ricerca per un URL specifico per vedere se può essere o meno indicizzato.
Best practice per la mappa del sito XML
Quindi abbiamo una buona idea di cosa sia una mappa del sito XML e abbiamo esaminato un paio di idee sbagliate comuni sulla mappa del sito. Entriamo nelle migliori pratiche.
1. Usa uno strumento per generare la tua mappa del sito
Il primo passo per utilizzare correttamente le mappe del sito è generarne una. Sfortunatamente, non sono solo creati magicamente. Hai un paio di opzioni per farlo:
Yoast SEO
Se il tuo sito web è stato creato su WordPress, questo è un gioco da ragazzi. Yoast offre un plug-in gratuito per aiutarti con l'ottimizzazione della pagina, l'indicizzazione, i canonici e la generazione di mappe del sito.
Se non hai già installato il plugin Yoast SEO sul tuo sito, ecco cosa fare:
R. All'interno della dashboard di amministrazione di WordPress, vai a Plugin e fai clic su "Aggiungi nuovo".
B. Nella barra di ricerca, cerca "Yoast".
C. Fare clic su "Installa ora", quindi su "Attiva".
D. Passare a [tuo-dominio.com]/sitemap.xml. Voilà !
xml-sitemaps.com
Questo è un altro ottimo strumento per la generazione di mappe del sito XML, soprattutto se non utilizzi WordPress. Ecco cosa fare:
A. Vai a xml-sitemaps.com e digita il tuo dominio nella barra di inserimento.
B. Consenti al sito di eseguire la scansione del tuo dominio (potrebbe richiedere circa un minuto). Scarica la tua mappa del sito.
C. Utilizzando un FTP o un file manager, carica il dominio nella cartella principale del tuo sito web.
Se hai un computer Windows, ti consigliamo Filezilla. Ecco alcune istruzioni per caricare file con Filezilla. Se hai un computer Mac, ti consigliamo di trasmettere. Di seguito sono riportate alcune istruzioni per l'utilizzo di Transmit.
2. Invia a Google Search Console
Ora che hai una mappa del sito, potresti chiederti cosa farne .
Il primo passo è inviarlo a Google Search Console. Ciò aiuterà Google a eseguire la scansione e l'indicizzazione del tuo sito web, ma, come accennato, ciò non garantisce che tutte le pagine incluse vengano indicizzate o che ogni pagina esclusa venga esclusa dall'indice.
Ecco cosa fare:
A. Passa a Google Search Console e seleziona "Inizia ora". Se hai già un account G Suite, accedi qui. In caso contrario, ecco una guida per la configurazione.
Una volta effettuato l'accesso, dovresti essere indirizzato a una schermata simile a questa:
B. Inserisci il tuo dominio e fai clic su "Aggiungi proprietà".
Google richiede la verifica che tu sia effettivamente il proprietario del sito. Se hai configurato Google Analytics, verrà eseguito automaticamente. In caso contrario, ci sono alcune altre opzioni per la verifica.
C. Passa alle mappe del sito.
D. Inserisci l'URL della tua mappa del sito e fai clic su "Invia".
E sei a posto! Concedi a Google un po' di tempo per leggere la mappa del sito e ricontrolla periodicamente per vedere se Google ha riscontrato errori.
3. Dai la priorità alle pagine di qualità più elevata
Quando si tratta di ranking, sembrerebbe che Google consideri non solo il valore della pagina in questione, ma anche la qualità complessiva di un sito web.
Supponiamo che il tuo sito web abbia 500 pagine, ma solo 10 sono pagine con contenuti fantastici utili agli utenti. Il resto sono post di blog vecchi e irrilevanti o pagine di "utilità" (login, carrelli della spesa, luoghi in cui recuperare le password perse, ecc.).
È molto probabile che Google lo consideri un segnale che la stragrande maggioranza del tuo sito Web contiene contenuti di bassa qualità, danneggiando così le tue possibilità di classificare bene le tue pagine più importanti.
Quindi tienilo a mente mentre decidi quali pagine desideri includere nella tua mappa del sito. Come accennato in precedenza, è piuttosto semplice:
- Includi e indicizza le pagine che desideri trovare tramite i motori di ricerca
- Escludi e non indicizza le pagine che non vorresti trovare tramite i motori di ricerca
4. Usa Noindex
Parlando di inclusione ed esclusione di pagine, è davvero importante essere coerenti. Includere una pagina nella tua mappa del sito ma istruire i motori di ricerca a non scansionarla non è una buona idea.
Quindi, se non vuoi che una pagina sia inclusa nella tua mappa del sito, lasciala disattivata e assicurati che non venga indicizzata.
Hai alcune opzioni per assicurarti che i motori di ricerca non eseguano la scansione del tuo sito. Puoi utilizzare i meta robot (istruzioni nell'<head> di una pagina) o il tuo file robots.txt (un singolo file contenente le istruzioni del crawler).
I meta robot sono probabilmente una scommessa sicura per un vecchio post di blog o una pagina di utilità, mentre un disallow di robots.txt avrebbe più senso se stai cercando di ridurre al minimo il tuo crawl budget.
5. Considera il budget di scansione
Parlando del tuo budget di scansione, è importante tenerlo a mente quando consideri quali pagine includere o escludere nella tua mappa del sito XML.
In parole povere, un crawl budget ha a che fare con ciò che Google chiama "limite della velocità di scansione". In altre parole, i Googlebot non possono eseguire la scansione di ogni singola pagina sul Web ogni volta che vogliono. Esistono limiti sia per i server di Google che per i server del tuo sito.
Se hai un sito molto grande (stiamo parlando di poche migliaia di URL), devi stare molto più attento quando scegli quali pagine includere rispetto alla maggior parte dei siti Web sul Web che hanno molte meno pagine.
Scopri di più sui budget di scansione e sulle best practice direttamente da Google.
E il gioco è fatto: tutto ciò che devi sapere sulle mappe dei siti XML, su come generarle, inviarle e utilizzarle per migliorare la tua SEO.
Dopo aver seguito tutti questi passaggi, assicurati di tenere d'occhio le prestazioni del tuo sito Web con Monitor Backlinks . Tiene traccia delle tue parole chiave per te in modo da sapere sempre quali delle tue pagine vengono scansionate e classificate su Google.
Puoi ritirare una prova gratuita di 30 giorni qui per fare un giro.
Ora vai e aiuta Google a scansionare meglio il tuo sito web!