Come creare una Sitemap XML per Yandex e Google: istruzioni passo passo

Sommario:

Come creare una Sitemap XML per Yandex e Google: istruzioni passo passo
Come creare una Sitemap XML per Yandex e Google: istruzioni passo passo
Anonim

Sitemap è una pagina web che mostra informazioni complete su tutte le pagine del sito necessarie per i robot di ricerca. Qualcuno dirà che non è necessario, perché tutte le sezioni sono già visualizzate. Tuttavia, la necessità di tale pagina esiste se il sito contiene cinquanta pagine o più. Per i motori di ricerca e per gli utenti, servirà come guida per aiutarti a capire dove sono contenute questa o quella informazione.

File XML e HTML

Poiché la mappa del sito viene utilizzata non solo per i robot di ricerca, ma anche per gli utenti che visitano il sito, di solito vengono create due mappe: in formato XML e HTML.

Per creare una Sitemap per i robot di ricerca, utilizza un file XML. Grazie a lui, i robot inseriscono nuove pagine indicizzate nel loro database di ricerca. In assenza di una mappa su un sito multipagina, un gran numero di pagine potrebbe non essere indicizzato per un tempo a volte molto lungo.tempo.

Un file HTML viene utilizzato per creare una mappa del sito per gli utenti. L'importanza di questa mappa sta nel fatto che la sua comodità determina direttamente se l'utente troverà o meno le informazioni di suo interesse. Pertanto, tale mappa viene creata per quei progetti Internet in cui tutte le sezioni e le relative sottosezioni non rientrano nel menu principale.

Come creare una Sitemap XML

Crea mappa del sito xml
Crea mappa del sito xml

Ci sono tre modi per risolvere questo problema:

  • Acquisto di un generatore di mappe del sito.
  • Crea una mappa del sito utilizzando i servizi online.
  • File di scrittura a mano.

Per un notevole risparmio di tempo, si propone di acquistare dei generatori. Pertanto, se venti-trenta dollari per acquistare una licenza sono uno spreco di denaro per un webmaster, l'acquisto, soprattutto per una grande risorsa Internet, non fa comunque male, poiché in tal caso non sarà necessario creare un sito manualmente.

Crea mappa del sito
Crea mappa del sito

Per un sito che contiene diverse centinaia di pagine, sono consigliati i servizi online, dove per creare una Sitemap è sufficiente specificare l'indirizzo della risorsa Internet e scaricare il risultato.

L'opzione più corretta è creare manualmente una mappa. Per fare ciò, devi conoscere tag come url, urlset, loc, lastmod, changefreg e priority. In questo caso, i primi tre tag sono considerati obbligatori e gli ultimi tre possono essere eliminati.

Creazione di una mappa del sito in Joomla

Crea una mappa del sito Joomla
Crea una mappa del sito Joomla

Per creare una Sitemap, Joomla eWordpress dispone di particolari add-on, come i più noti sistemi di amministrazione, grazie ai quali viene creata una mappa del sito manualmente o automaticamente. Per i grandi progetti Internet che aggiornano costantemente i materiali, questo componente aggiuntivo è molto conveniente.

In Joomla si chiama Xmap, in Wordpress si chiama Google XML Sitemaps.

Genera automaticamente una mappa del sito

Crea file Sitemap automaticamente
Crea file Sitemap automaticamente

I server online gratuiti aiutano a creare automaticamente una Sitemap se il sito non ha più di cinquecento pagine. Ecco com'è facile generare una mappa del sito:

  • Andando su una di queste risorse Internet, devi trovare la voce "Genera Sitemap", fare clic sul pulsante "Crea" e creare automaticamente un file Sitemap.

  • Trova l'"URL del sito" e inserisci l'indirizzo del sito per il quale viene creata la mappa.
  • Il sistema potrebbe richiedere l'inserimento di un codice di verifica. Devi anche inserirlo e premere "Start".
  • Carica la mappa finita sul sito.

Modo manuale per creare una mappa

Questo metodo è, da un lato, il più difficile e richiede tempo prezioso, ma dall' altro è il metodo più sicuro utilizzato nei casi in cui altre opzioni non sono adatte. Quindi, ad esempio, se ci sono molte pagine che non devono essere incluse nella mappa del sito, ma ci arrivano automaticamente, ovviamente il metodo manuale salverà la mappa da "overdose" di tali pagine. Un altro motivo per scegliere questo metodo è scarsonavigazione nel sito.

Per implementare la creazione manuale della mappa è necessario:

  • Raccogli le pagine da includere nella mappa.
  • Inserisci tutti gli indirizzi nella terza colonna del file excel.

  • Inserisci sia url che loc nella prima e nella seconda colonna.
  • Nella 4a e 5a colonna, inserisci l'URL di chiusura e loc.
  • Usa la funzione "link" per collegare cinque colonne.
  • In un editor di testo, crea sitemap.xml.
  • Aggiungi entrambi i tag urlset e /urlset a questo file.
  • Inserisci una colonna collegata tra di loro.
  • Salva tutto.

Il file risultante deve essere controllato. Puoi farlo, ad esempio, in Yandex, nel pannello del webmaster.

Come creare una Sitemap per Yandex e Google

Come creare una Sitemap per Yandex
Come creare una Sitemap per Yandex

Dopo che il sito è stato creato, viene aggiunto al sito. A tale scopo, il file della mappa del sito deve essere denominato Sitemap.xml e aggiunto alla directory principale. Affinché i robot di ricerca lo trovino il prima possibile, Google e Yandex hanno strumenti speciali. Si chiamano Strumenti per i Webmaster (in Google) e Yandex Webmaster (in Yandex).

Aggiunta di una Sitemap a Google

Google deve eseguire la procedura di autorizzazione in "Strumenti per i Webmaster". Successivamente, dopo aver selezionato un sito, vai su Ottimizzazione/File Sitemap, fai clic sul pulsante "Carica" e conferma questa operazione.

Aggiunta di una mappa del sito a"Yandex"

Inoltre, devi prima accedere a Yandex Webmaster. Quindi vai su Indicizzazione/Mappe dei siti, specifica il percorso del file lì e fai clic sul pulsante "Aggiungi".

Suggerimenti per la creazione di una mappa del sito

Genera automaticamente la mappa del sito
Genera automaticamente la mappa del sito

Si consiglia di seguire i seguenti suggerimenti durante la creazione di una mappa del sito:

  • I robot di ricerca di oggi prenderanno solo quei file che non contengono più di cinquantamila URL.
  • Se la mappa supera i dieci megabyte, è meglio dividerla in più file. Grazie a ciò, il server non verrà sovraccaricato.
  • Per creare correttamente una Sitemap xml, con più file, è necessario registrarli tutti nel file index utilizzando i tag sitemapindex, sitemap, loc e lastmod.
  • Tutte le pagine devono essere scritte con o senza il prefisso "www".
  • La codifica del file richiesta è UTF8.
  • Devi anche aggiungere lo spazio dei nomi della lingua al file.

Come creare una mappa del sito per gli utenti

Dato che una mappa del genere è stata creata per gli utenti, dovrebbe essere il più semplice e visiva possibile. Nonostante ciò, è necessario veicolare qualitativamente tutte le informazioni sulla struttura del sito utilizzato.

Le mappe HTML hanno generalmente una struttura personalizzata familiare, composta da sezioni e sottosezioni definite in modi specifici, come stili CSS ed elementi grafici.

Per creare una Sitemap per un grande progetto Internet,come con la mappa XML, anche qui è consigliata la suddivisione. In questo caso, viene eseguito sotto forma di schede separate, alleggerendo la mappa dall'ingombro.

Il miglioramento della funzionalità della pagina consentirà il linguaggio JavaScript, che può essere utilizzato in questa mappa, poiché non è creato per i robot dei motori di ricerca, ma per gli utenti.

Ordine per il file della mappa del sito

È auspicabile che il file creato contenente la Sitemap sia sempre pulito e ordinato, soprattutto se il sito ha un numero elevato di pagine. Poiché i robot dei motori di ricerca scansionano le mappe dei siti molto rapidamente, potrebbe semplicemente non essere sufficiente per visualizzare l'intero file di una grande risorsa Internet.

Quindi, se ti abitui ad aggiungere pagine alla mappa del sito non in basso, ma in alto, allora, da un lato, non c'è dubbio che il robot di ricerca avrà il tempo di visualizzare il indirizzi di nuove pagine e, d' altra parte, è molto più semplice in questo modo controllerà tutte le pagine.

Consigliato: