Domande frequenti

Come faccio a indicare gli URL in una Sitemap?

È rilevante il metodo di codifica dei caratteri che utilizzo per generare i miei file Sitemap?

Come faccio a specificare una data?

Come faccio a calcolare la data lastmod?

Dove posso posizionare la mia Sitemap?

Qual è la dimensione massima della Sitemap consentita?

Sul mio sito sono presenti decine di milioni di URL. Posso inviare solo quelli modificati di recente?

Che cosa devo fare una volta creata la mia Sitemap?

Devo specificare per esteso gli URL in una Sitemap?

Nel mio sito sono presenti sia la versione "http" sia "https" degli URL. Devo elencarle entrambe?

Gli URL del mio sito dispongono di ID di sessione. Devo rimuoverli?

La posizione di un URL in una Sitemap influisce sul suo uso?

Alcune pagine del mio sito utilizzano frame. Devo inserire gli URL del frameset o gli URL dei contenuti del frame?

Per la compressione delle Sitemap posso utilizzare il formato zip o devo usare il formato gzip?

Il posizionamento delle mie pagine nei risultati della ricerca sarà influenzato dalla priorità indicata nella Sitemap XML?

Esiste uno schema XML che posso utilizzare per la convalida della mia Sitemap XML?

Che cosa devo fare se ho un'altra domanda sull'uso del protocollo o sull'invio di una Sitemap?


D: Come faccio a indicare gli URL in una Sitemap?

In modo analogo a tutti i file XML, i valori dei dati (inclusi gli URL) devono utilizzare codici di escape per i seguenti caratteri: e commerciale (&), virgolette singole ('), doppie virgolette ("), minore di (<) e maggiore di (>). Assicurati inoltre che tutti gli URL siano conformi allo standard URI RFC-3986, allo standard IRI RFC-3987 e allo standard XML. Se utilizzi uno script per generare gli URL, puoi utilizzare un escape URL come parte dello script. Dovrai comunque sempre utilizzare i codici di escape. Ad esempio, la seguente entità dello script python utilizza i codici di escape http://www.esempio.it/view?widget=3&count>2

$ python
Python 2.2.2 (#1, Feb 24 2003, 19:13:11)  
>>> import xml.sax.saxutils
>>> xml.sax.saxutils.escape("http://www.example.com/view?widget=3&count>2")

L'URL risultante dall'esempio precedente è il seguente :

http://www.example.com/view?widget=3&amp;count&gt;2

D: È rilevante il metodo di codifica dei caratteri che utilizzo per generare i miei file Sitemap?

Sì. I file Sitemap devono utilizzare la codifica UTF-8.

D: Come faccio a specificare una data?

Utilizza la codifica W3C Datetime per l'ora "lastmod" e per tutte le date e gli orari di questo protocollo. Ad esempio, 2004-09-22T14:12:14+00:00.

Questa codifica consente di omettere la porzione dell'orario del formato ISO8601; ad esempio, 2004-09-22 è valido. Tuttavia, se il tuo sito viene modificato di frequente, ti consigliamo di includere l'ora in modo che i crawler dispongano di maggiori informazioni sul tuo sito.

D: Come faccio a calcolare la data lastmod?

Per i file statici, si tratta della data di aggiornamento del file effettiva. Puoi utilizzare il comando UNIX "date" per ottenere questa data:

$ date --iso-8601=seconds -u -r /home/foo/www/bar.html
>> 2004-10-26T08:56:39+00:00

Per molti URL dinamici, puoi calcolare facilmente la data lastmod in base alla data di modifica dei dati sottostanti o agli aggiornamenti periodici approssimativi (se pertinente). Anche l'uso di una data o un orario approssimativo può evitare la scansione di URL che non hanno subito modifiche. In questo modo, vengono ridotti i requisiti della larghezza di banda e della CPU per i server web.

D: Dove devo posizionare la mia Sitemap?

Ti consigliamo di salvare la Sitemap nella directory principale del server HTML, ossia in http://esempio.it/sitemap.xml.

In alcuni casi, ti suggeriamo di creare Sitemap diverse per i vari percorsi del tuo sito, ad esempio se le autorizzazioni di protezione della tua azienda separano i diritti di accesso in scrittura a directory diverse.

Se hai l'autorizzazione a caricare http://esempio.it/path/sitemap.xml, hai anche l'autorizzazione a indicare i metadati in http://esempio.it/path/.

Tutti gli URL elencati nella Sitemap devono risiedere nello stesso host della Sitemap. Ad esempio, una Sitemap che si trova in http://www.esempio.it/sitemap.xml non può includere gli URL di http://sottodominio.esempio.it. Se la Sitemap si trova in http://www.esempio.it/miacartella/sitemap.xml, non può includere gli URL di http://www.esempio.it.

Torna all'inizio

D: Qual è la dimensione massima della Sitemap consentita?

Le Sitemap non possono avere una dimensione superiore a 50 MB (52,428,800 byte) e possono contenere un massimo di 50.000 URL. Questi limiti garantiscono che il server web non venga bloccato da file di grosse dimensioni. Ciò significa che, se il tuo sito contiene più di 50.000 URL o la tua Sitemap è più grande di 50 MB, dovrai creare più file Sitemap e utilizzare un file dell'indice Sitemap. Dovrai utilizzare un file dell'indice Sitemap anche nel caso in cui possiedi un sito di dimensioni ridotte, ma prevedi di ampliarlo superando 50.000 URL o la dimensione file di 50 MB. I file dell'indice Sitemap possono contenere fino a 50.000 Sitemap e non devono avere una dimensione superiore a 50 MB (52,428,800 byte). Puoi anche utilizzare gzip per comprimere le Sitemap.

D: Sul mio sito sono presenti decine di milioni di URL. Posso inviare solo quelli modificati di recente?

Puoi elencare gli URL che vengono modificati di frequente in un numero ridotto di Sitemap, quindi utilizzare il tag lastmod nel file dell'indice Sitemap per identificare tali file Sitemap. I motori di ricerca possono quindi eseguire la scansione incrementale solo delle Sitemap modificate.

D: Che cosa devo fare una volta creata la mia Sitemap?

Dopo aver creato la sitemap, indicala ai motori di ricerca inviandola direttamente, eseguendo un ping o aggiungendo la sua ubicazione nel file robots.txt.

D: Devo specificare per esteso gli URL in una Sitemap?

Sì. Devi includere il protocollo (ad esempio, http) nell'URL. Se richiesto dal server web, devi anche includere la barra finale nell'URL. Ad esempio, l'indirizzo http://www.esempio.it/ è un URL valido per una Sitemap, mentre www.esempio.it non lo è.

D: Nel mio sito sono presenti sia la versione "http" sia "https" degli URL. Devo elencarle entrambe?

No. Includi solo una versione di un URL nelle tue Sitemap. L'inclusione di più versioni degli URL può comportare una scansione incompleta del tuo sito.

D: Gli URL del mio sito dispongono di ID di sessione. Devo rimuoverli?

Sì. L'inserimento di ID di sessione negli URL può comportare una scansione incompleta e ridondante del sito.

D: La posizione di un URL in una Sitemap influisce sul suo uso?

No. La posizione di un URL nella Sitemap non ha alcuna probabilità di influire sul modo in cui l'URL viene utilizzato o considerato dai motori di ricerca.

D: Alcune pagine del mio sito utilizzano frame. Devo inserire gli URL del frameset o gli URL dei contenuti del frame?

Includi entrambi gli URL.

D: Per la compressione delle Sitemap posso utilizzare il formato zip o devo usare il formato gzip?

Utilizza gzip per comprimere le Sitemap. Ricorda che il file della Sitemap non può avere una dimensione superiore a 50 MB (52,428,800 byte), a prescindere dal fatto che sia compresso o meno.

D: Il posizionamento delle mie pagine nei risultati della ricerca sarà influenzato dalla priorità della Sitemap XML?

La priorità della Sitemap indica solo l'importanza di un determinato URL rispetto agli altri URL del tuo sito e non influisce in alcun modo sul posizionamento delle tue pagine nei risultati di ricerca.

D: Esiste uno schema XML che posso utilizzare per la convalida della mia Sitemap XML?

Sì. Uno schema XML è disponibile per i file Sitemap all'indirizzo http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd, mentre uno schema per i file dell'indice Sitemap è disponibile all'indirizzo http://www.sitemaps.org/schemas/sitemap/0.9/siteindex.xsd. Sono inoltre disponibili ulteriori informazioni sulla convalida della Sitemap.

D: Che cosa devo fare se ho un'altra domanda sull'uso del protocollo o sull'invio di una Sitemap?

Consulta la documentazione di ciascun motore di ricerca per maggiori informazioni sull'invio e sull'utilizzo delle Sitemap.

Torna all'inizio

Ultimo aggiornamento: 21 novembre 2016