Guida alla mappa del sito di WordPress: cos'è e come utilizzarla

Pubblicato: 2017-11-13

Se ti sei mai seduto a leggere un articolo sulla SEO, probabilmente ti sei imbattuto nei termini mappa del sito e/o mappa del sito XML . Ma mentre le mappe dei siti sono una raccomandazione SEO abbastanza comune, non ci sono molti sguardi approfonditi su come le mappe dei siti XML funzionano specificamente con WordPress.

Per risolvere il problema, faremo un tuffo nelle mappe dei siti di WordPress. Ecco tutto ciò che imparerai in questo post:

  • Che cos'è una mappa del sito XML
  • I modi in cui una mappa del sito XML avvantaggia il tuo sito WordPress
  • Come creare una mappa del sito XML con un plugin per WordPress
  • Come creare una mappa del sito XML con uno strumento basato su cloud
  • Come inviare la tua mappa del sito a Google e ad altri strumenti
  • Perché la navigazione in una mappa del sito HTML è diversa (e come crearne una su WordPress)

Che cos'è una Sitemap XML?

Una mappa del sito XML è fondamentalmente solo un elenco di URL che desideri siano disponibili pubblicamente. Come robots.txt, aiuta i motori di ricerca come Google e altri a scansionare meglio il tuo sito Web fornendo loro una "mappa" di tutti i tuoi contenuti. Questo è tutto!

Oltre a un elenco grezzo di URL, puoi anche includere altri utili "metadati" nella tua mappa del sito per aiutare ulteriormente i motori di ricerca nei loro tentativi di indicizzare il tuo sito. Queste opzioni sono descritte nel protocollo Sitemaps e ti consentono di specificare cose come:

  • Quando una pagina è stata modificata l'ultima volta
  • Quale priorità vorresti che i motori di ricerca dessero alla pagina ( anche se i motori di ricerca non necessariamente seguiranno questa )
  • Quante volte la pagina cambierà

Oltre a questi elementi fondamentali di metadati, è anche possibile fornire ai motori di ricerca informazioni sul contenuto di video e immagini.

Che aspetto ha una Sitemap XML?

Ti chiedi che aspetto ha effettivamente una mappa del sito XML? Ecco come appare la nostra mappa del sito per i post di WordPress su Kinsta:

Esempio di una mappa del sito XML
Esempio di una mappa del sito XML

Come puoi vedere... in realtà è solo un elenco di URL con alcuni metadati extra. Non è particolarmente utile per gli esseri umani!

C'è un limite al numero di URL che puoi includere in una Sitemap XML?

Sì, c'è un limite . Ma la maggior parte dei siti Web WordPress non annuserà mai il limite.

Tecnicamente, i file sitemap.xml hanno un limite di 50.000 URL. Ma anche se il tuo sito include più di 50.000 URL, puoi includere una "mappa del sito delle tue mappe del sito" per aumentare quel numero. Cioè, puoi includere una mappa del sito principale che si collega a mappe del sito più specifiche (ognuna con il proprio limite di 50.000 URL separato).

Questo è il modo in cui facciamo le cose in Kinsta ( e anche come Yoast SEO fa le cose per impostazione predefinita – ne parleremo più avanti ). Lo screenshot sopra era specifico per i nostri post su WordPress. Ma se vai al nostro file principale della mappa del sito, vedrai che in realtà si collega solo ad altri file della mappa del sito:

Una mappa del sito di mappe del sito
Una mappa del sito di mappe del sito

In che modo una Sitemap XML avvantaggia il tuo sito WordPress

Il principale vantaggio di una mappa del sito XML è una migliore crawlability. Nelle stesse parole di Google, "i crawler web dei motori di ricerca come Googlebot leggono questo file per eseguire una scansione più intelligente del tuo sito". Di seguito sono riportati alcuni modi specifici in cui le Sitemap XML migliorano la scansione del tuo sito:

  • Tempi di scansione più rapidi : le mappe del sito possono aiutare i robot dei motori di ricerca a eseguire la scansione dei tuoi contenuti più velocemente di quanto farebbero senza una mappa del sito. Questo può anche portare i tuoi contenuti a essere indicizzati più velocemente.
  • Scansioni prioritarie : le Sitemap ti consentono di chiedere a Google di dare la priorità alla scansione di determinate pagine del tuo sito aggiungendo metadati.
  • Contenuti rich media : se utilizzi molti media come video e immagini, "Google può prendere in considerazione ulteriori informazioni dalle mappe dei siti per la ricerca, ove appropriato". (fonte)

Oltre alla scansione, ci sono anche alcuni modi backdoor in cui le mappe dei siti funzionano per fornirti informazioni utili. Supponendo che tu invii la tua mappa del sito a Google Search Console (imparerai come farlo più avanti!), puoi utilizzare la tua mappa del sito per accertare rapidamente quanto sei efficace nell'indicizzare le tue pagine in Google:

Statistiche dell'indice della mappa del sito
Statistiche dell'indice della mappa del sito

L'aggiunta di una Sitemap XML può danneggiare il tuo sito?

No! Non preoccuparti. Lo scenario peggiore è che non vedi alcun risultato positivo. La creazione di una mappa del sito XML non danneggerà mai il tuo sito .

Non mi credi? Ecco cosa dice Google stesso sull'argomento: “nella maggior parte dei casi, il tuo sito trarrà vantaggio dall'avere una mappa del sito e non sarai mai penalizzato per averne una. "

Tuttavia, una mappa del sito non significa che puoi ignorare la struttura dei collegamenti interni

Sebbene una mappa del sito sia vantaggiosa, ecco cosa non lo è: Non sostituisce la creazione di una solida struttura di link interni, che, tra le altre cose, aumenta le tue possibilità di ottenere anche i sitelink di Google. Cioè, non dare per scontato che i motori di ricerca indicizzeranno i tuoi contenuti semplicemente perché li hai inclusi nella tua mappa del sito . Potrebbero , ma potrebbero anche no.

Google vuole comunque vedere che i tuoi contenuti hanno link interni o esterni che puntano ad esso. Come afferma Google, "L'utilizzo di una mappa del sito non garantisce che tutti gli elementi nella mappa del sito verranno scansionati e indicizzati".

Quindi, mentre dovresti assolutamente utilizzare una mappa del sito, non dovresti fare affidamento esclusivamente su una mappa del sito per indicizzare i tuoi contenuti.

Come creare una Sitemap XML per il tuo sito WordPress con Yoast SEO

Ora che sai cos'è una Sitemap XML e in che modo può avvantaggiare il tuo sito, come puoi effettivamente creare una Sitemap WordPress per tutti i tuoi contenuti? Il modo più semplice è utilizzare Yoast SEO, che è il nostro plugin consigliato.

Per creare una mappa del sito XML con Yoast SEO, in realtà non devi fare altro che installare e attivare il plugin Yoast SEO gratuito. Per impostazione predefinita, Yoast SEO crea una mappa del sito su:

yoursite.com/sitemap_index.xml

È abbastanza facile! Ma quello che molte persone non sanno è che Yoast SEO ti consente anche di personalizzare il funzionamento della tua mappa del sito XML. Ecco come farlo:

Vai su SEO → Funzionalità e abilita le pagine Impostazioni avanzate :

Come abilitare il controllo avanzato della Sitemap XML Yoast
Come abilitare il controllo avanzato della Sitemap XML Yoast

Assicurati di salvare le modifiche. Una volta fatto, puoi accedere alla nuova opzione Sitemap XML nel menu SEO nella barra laterale della dashboard:

Accesso alle Sitemap XML di Yoast SEO
Accesso alle Sitemap XML di Yoast SEO

Lì, puoi utilizzare le schede in alto per:

  • Scegli se includere o meno una mappa del sito dei tuoi autori
  • Scegli quali tipi di post/tassonomie includere nella tua mappa del sito
  • Escludi manualmente singoli contenuti dalla tua mappa del sito tramite il loro ID post: questo è particolarmente utile se hai aggiunto un tag noindex a determinati contenuti.
Configurazione delle mappe dei siti XML di Yoast SEO
Configurazione delle mappe dei siti XML di Yoast SEO

Altri plugin di WordPress per aiutarti a creare una Sitemap XML

Sebbene Yoast SEO sia il nostro strumento consigliato per aiutarti a creare una mappa del sito XML per WordPress, non è affatto la tua unica opzione.

Altri plugin di qualità includono:

  • Google XML Sitemaps: un popolare plug-in dedicato specificamente alle mappe dei siti XML, piuttosto che alla SEO in generale.
  • Il SEO Framework: un plug-in SEO emergente che include funzionalità XML Sitemap.

Come creare una mappa del sito per il tuo sito Web utilizzando il generatore di mappe del sito XML

Non sei un fan dei plugin di WordPress? O usi qualcosa che non è WordPress? Nessun problema: puoi anche creare una Sitemap XML utilizzando uno strumento autonomo chiamato XML Sitemap Generator. Lo strumento ti consente di creare una mappa del sito XML per il tuo sito tramite:

  • Uno strumento basato su cloud
  • Un programma desktop (solo per Windows)
  • Un plugin per WordPress (se hai cambiato idea sul non voler utilizzare un plugin per WordPress!)

Ecco come utilizzare lo strumento cloud per creare la tua mappa del sito:

Vai a Generatore di mappe del sito XML, scorri verso il basso e fai clic sull'opzione Generatore online :

Utilizzo del generatore di mappe del sito XML
Utilizzo del generatore di mappe del sito XML

Nella pagina successiva...

  • Inserisci l'URL della home page del tuo sito web
  • Scegli come calcolare l'ultima data modificata
  • Seleziona la frequenza di modifica (quanto spesso cambiano le tue pagine)
  • Scegli la priorità di scansione predefinita
  • Inserisci il tuo indirizzo email
  • Fai clic su Genera mappa del sito
Configurazione del generatore di mappe del sito XML
Configurazione del generatore di mappe del sito XML

Puoi anche fare clic sul pulsante Altre impostazioni per configurare opzioni più avanzate:

Più opzioni di configurazione
Più opzioni di configurazione

Dopo aver fatto clic su Genera mappa del sito , si verificherà un ritardo mentre XML Sitemap Generator esegue la scansione del tuo sito. Se hai un sito di piccole dimensioni, ci vorrà solo un po' di tempo, ma i siti di grandi dimensioni potrebbero richiedere più tempo. Una volta terminato, sarai in grado di scaricare le tue varie mappe del sito:

Lottando con tempi di inattività e problemi con WordPress? Kinsta è la soluzione di hosting progettata per farti risparmiare tempo! Scopri le nostre caratteristiche
Scarica la mappa del sito WordPress
Scarica la mappa del sito

Una volta scaricato il file della mappa del sito, dovrai caricarlo nella cartella principale del tuo sito web .

Come inviare la tua mappa del sito a Google e altri motori di ricerca

Una volta che hai una mappa del sito XML funzionante, ti consigliamo di fare un ulteriore passo avanti e inviare effettivamente quella mappa del sito ai principali motori di ricerca . Questo:

  • Garantisce che Google sappia dove trovare la tua mappa del sito
  • Fornisce dati utili su quante pagine Google ha indicizzato (ti ho mostrato questo screenshot in precedenza)

Per inviare la tua mappa del sito XML a Google, avrai bisogno di un account Google Search Console. Se non ne possiedi già uno, ecco come registrarti e verificare il tuo sito web con Google Search Console. Dopo aver configurato il tuo account Google Search Console, puoi inviare una mappa del sito andando su Scansione → Mappe del sito e facendo clic sul pulsante AGGIUNGI/VERIFICA MAPPA DEL SITO :

Come inviare una mappa del sito a Google
Come inviare una mappa del sito a Google

Quindi, aggiungi la posizione della tua mappa del sito e fai clic su Invia . Se hai utilizzato Yoast SEO per creare la tua mappa del sito, tutto ciò che devi fare è incollare in “sitemap_index.xml”:

Aggiungi la posizione della tua mappa del sito
Aggiungi la posizione della tua mappa del sito

Una volta che Google elabora la tua mappa del sito, sarai in grado di visualizzare le statistiche nella stessa area. Ciò include informazioni utili sugli errori (come 404 errori) che potrebbero verificarsi sul tuo sito, come nell'esempio seguente.

Quando abbiamo testato un campione degli URL dalla tua Sitemap, abbiamo riscontrato che alcuni URL non erano accessibili a Googlebot a causa di un errore di stato HTTP. Tutti gli URL accessibili verranno comunque inviati.

Errori nella mappa del sito di WordPress
Errori nella mappa del sito di WordPress

Come inviare la tua mappa del sito a Bing

Mentre Google è il re, Bing esiste ancora. Quindi, per una maggiore copertura, potresti anche voler inviare la tua mappa del sito a Bing. Ecco la guida di Bing su come farlo. Il processo è abbastanza simile a quello di Google: dovrai creare un account Bing Webmaster Tools. Quindi, puoi inviare la tua mappa del sito direttamente dalla tua dashboard.

Come aggiungere una navigazione della mappa del sito HTML a WordPress

Per tutto questo post, ci siamo concentrati specificamente sulle mappe dei siti XML. Ma questo non è l'unico tipo di mappa del sito che potresti voler aggiungere al tuo sito WordPress. Le mappe del sito HTML sono una versione più umana di una mappa del sito. Probabilmente li hai già visti prima: sono fondamentalmente un elenco puntato di collegamenti che aiutano le persone a navigare facilmente nel tuo sito.

Ad esempio, ecco la nostra mappa (parziale) del sito su Kinsta:

Mappa del sito di Kinsta a piè di pagina
Mappa del sito di Kinsta a piè di pagina

Le Sitemap HTML non includono necessariamente ogni singola pagina del tuo sito, ma consentono ai visitatori di navigare rapidamente verso tutte le tue pagine più importanti. Sebbene sia sempre possibile creare manualmente un'area di navigazione della mappa del sito HTML, un approccio più automatizzato consiste nell'utilizzare il plug-in Simple Sitemap. Questo plugin ti consente di creare una mappa del sito tramite:

  • Includendo solo alcuni tipi di post
  • Limitazione del numero di pagine figlio visualizzate
  • Esclusi ID post specifici
  • Ordinare le tue pagine in diversi modi

Il plug-in include anche modelli predefiniti per aiutarti a creare rapidamente tipi comuni di mappe del sito. Una volta impostate le opzioni, puoi visualizzare la tua mappa del sito ovunque sul tuo sito con un semplice shortcode.

Per usarlo, installa e attiva il plugin. Quindi, vai su Impostazioni → Mappa del sito semplice . Puoi fare clic su una delle demo per ottenere uno shortcode predefinito o creare il tuo shortcode utilizzando i vari attributi dello shortcode:

Come creare una mappa del sito HTML
Come creare una mappa del sito HTML

Inizia a utilizzare le mappe del sito per WordPress oggi

Una mappa del sito XML è una di quelle cose di cui ogni singolo sito WordPress ha bisogno. Anche se non porterà il tuo sito direttamente in cima alle SERP, è un ottimo modo per eseguire la scansione del tuo sito più velocemente e in modo più completo. Il modo più semplice per creare una mappa del sito XML su WordPress è tramite il plug-in Yoast SEO, ma puoi anche trovare molti altri plug-in per aiutarti a farlo.

Tutorial consigliato: i migliori plugin SEO per WordPress (e strumenti SEO indispensabili)

E una volta creata la tua mappa del sito, dovresti inviarla a Google Search Console per ottenere informazioni preziose su come Google indicizza il tuo sito. Ci auguriamo che la nostra guida ti sia piaciuta e ti preghiamo di lasciare un commento se hai ulteriori domande sull'utilizzo di WordPress e mappe del sito.