La Sitemap.xml è un file che al suo interno contiene tutti gli URL di un determinato sito web, questi URL sono elencati seguendo una precisa gerarchia che viene impostata in fase di creazione e seguendo una precisa sintassi.
Lo scopo iniziale delle Sitemap era quello di agevolare gli utenti del web nella navigazione all’interno di un sito web, la Sitemap rappresentava perciò una vera e propria mappa da poter seguire.
Oggi la Sitemap è un file che ci permette di migliorare l’indicizzazione del sito web, di fatti quando andiamo a creare un nuovo sito web o ad apportare importanti modifiche ad un sito web già esistente si va a generare una nuova Sitemap che andrà poi inviata ai motori di ricerca che ne eseguiranno la scansione.
La Sitemap è un file che permette ai vari motori di ricerca di eseguire una scansione perfetta ed efficace di un sito web perché gli fornisce una panoramica di tutti i contenuti disponibili dando precise informazioni sulle risorse interne al sito web e fruibili a tutti e sul percorso che si deve svolgerle per raggiungere. Il motore di ricerca può così comprendere meglio la struttura del sito web ed eseguire un’indicizzazione più precisa.
All’interno di questo file troviamo tutte le informazioni importanti ad esempio le lingue utilizzate nelle pagine, come raggiungere le varie risorse, la frequenza di modifica questo ci fa capire quanto è importante realizzare un sito perfettamente funzionante con collegamenti rapidi e veloci. Il file viene generato in due formati differenti, il primo è nel formato HTML che è il più vecchio e viene utilizzato per facilitare la navigazione degli utenti e quindi la loro esperienza sul sito, l’altro invece è XML ed è quello da utilizzare quando vogliamo far indicizzare un sito web dal motore di ricerca.
La Sitemap non deve superare i 50 MB e 50 mila URL, qualora il sito abbia dimensioni più grandi rispetto ai limiti forniti sarà necessario eseguire più di un file creare un indice da riportare poi a Google con tutte le varie Sitemap.