Creazione manuale di una Sitemap XML
Sitemaps, come suggerisce il nome, sono una mappa del tuo sito web. Esistono due tipi di sitemap:
- HTML-una pagina web si mostra la struttura del tuo sito web. Questo tipo di sitemap è creato per i visitatori del tuo sito web. (Esempio: Doteasy Site Map)
- XML-un file che elenca tutti gli URL del tuo sito web. Questo tipo è chiamato “Sitemap” e viene creato per i crawler dei motori di ricerca
Sitemap XML
Le Sitemap XML offrono l’opportunità di informare i motori di ricerca sul tuo sito web.
I crawler dei motori di ricerca di solito scoprono pagine da link all’interno del sito e da altri siti. Le sitemap sono particolarmente utili se:
- il Tuo sito ha contenuti dinamici
- il Tuo sito utilizza ricca Ajax o Flash (di norma non trattati dai motori di ricerca)
- il Tuo sito è nuovo e ha pochi collegamenti
- Il sito dispone di un ampio archivio di pagine di contenuti che non sono ben collegate tra loro, o che non sono presenti elementi di interfaccia alcune aree del sito
inoltre, Sitemap permette ai webmaster di inserire ulteriori informazioni su ogni URL: quando è stato aggiornato l’ultima volta, come spesso cambia e di come sia importante, rispetto ad altri Url del sito web. Ciò consente ai motori di ricerca di eseguire la scansione del sito in modo più intelligente.
NOTA: Sitemap non garantisce che le pagine web siano incluse nei motori di ricerca né influenza il modo in cui le pagine web sono classificate nei risultati di ricerca. Inviando Sitemap a un motore di ricerca, un webmaster sta solo aiutando i crawler del motore a fare un lavoro migliore di strisciare il loro sito.
Generatori di sitemap
Puoi usare un generatore di sitemap per creare la tua sitemap. Google ha un generatore di sitemap per la creazione di una sitemap per un sito web statico.
Altri generatori e servizi di sitemap:
- XML-Sitemaps.com
- SiteMapsPal.com
- SiteMapDoc.com
Creazione manuale di una Sitemap
È inoltre possibile creare manualmente una Sitemap basata sul protocollo Sitemap.
1. Creare un file di testo e salvarlo con un .estensione xml (es. mappa del sito.xml)
2. Prime righe del file:
<?versione xml=codifica”1.0″=”UTF-8″?>
< urlset xmln=”http://www.sitemaps.org/schemas/sitemap/0.9″>
3. Creare una voce per ogni URL. Il tag< loc > è richiesto, gli altri sono opzionali.
<url>
<loc>http://www.example.com/</loc>
<lastmod>2005-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
4. Ultima riga del file:
</urlset>
5. Carica il file sul tuo server e poi invialo ai motori di ricerca.
Definizioni degli elementi
Elemento | Richiesto? | Note |
<loc > | Y | Fornire l’URL completo della pagina, incluso il protocollo (es. http, https). Questo valore deve essere inferiore a 2048 caratteri |
<lastmod> | N | Fornire la data dell’ultima modifica del file, in formato AAAA-MM-GG. |
<changefreq> | N | I valori possibili includono: orario, giornaliero, settimanale, mensile, annuale e mai. Questo viene utilizzato solo come guida per i crawler e non viene utilizzato per determinare la frequenza con cui le pagine vengono indicizzate. |
<priority> | N | Consente ai webmaster di suggerire ai crawler dei motori di ricerca quali pagine sono considerate più importanti. L’intervallo valido va da 0,0 a 1,0 (massimo). Il valore predefinito è 0.5. La valutazione di tutte le pagine di un sito con una priorità elevata non influisce sugli elenchi dei motori di ricerca. |
Linee guida e limitazioni
Tieni presente quando crei il tuo file Sitemap:
- I file Sitemap hanno un limite di 50.000 URL e non sono più grandi di 10 MB quando non compressi.
- L’URL della Sitemap può contenere solo caratteri ASCII.
- Le sitemap possono essere compresse usando gzip.
- Una Sitemap può contenere un elenco di Sitemap (un file indice Sitemap che funge da punto di ingresso per non più di 50.000 Sitemap)
Invio della Sitemap ai motori di ricerca
Esistono diversi modi per inviare la Sitemap ai motori di ricerca:
1. Aggiungendo la seguente riga ai tuoi robot.file txt
Mappa del sito: <sitemap_location>
< sitemap_location> deve essere l’URL completo della Sitemap, ad esempio http://www.yourdomain.com/sitemap.xml
2. Invio direttamente a un motore di ricerca (aka. ping)
- Google– http://www.google.com/webmasters/tools/ping?sitemap=location
- Yahoo! – http://search.yahooapis.com/SiteExplorerService/V1/ping?sitemap=location
- Ask.com – http://submissions.ask.com/ping?sitemap=location
- Ricerca dal vivo– http://webmaster.live.com/ping.aspx?siteMap=location
Sostituisci la posizione con l’URL completo della tua Sitemap, ad esempio http://www.yourdomain.com/sitemap.xml
, http://www.google.com/webmasters/tools/ping?sitemap= http://www.yourdomain.com/sitemap.xml