Accedi

Guida di Strumenti per i Webmaster



Utilizzo di caratteri non alfanumerici negli URL delle Sitemap

Stampa

È necessario che il file della Sitemap utilizzi la codifica UTF-8 (generalmente, è possibile applicare la codifica al momento del salvataggio del file). Analogamente a quanto accade con i file XML, tutti i valori dei dati (inclusi gli URL) devono utilizzare codici di escape per i caratteri elencati nella seguente tabella.

Carattere Codice di escape
E commerciale & &
Virgolette semplici ' '
Virgolette doppie " "
Maggiore di > >
Minore di < &lt;

Inoltre, tutti gli URL (incluso l'URL della tua Sitemap) devono essere codificati in modo da consentire la lettura ai server web sui quali sono posizionati e l'utilizzo di codici di escape. Tuttavia, se utilizzi script, strumenti o file di log per generare gli URL (ogni metodo, ad eccezione dell'inserimento manuale), l'operazione viene eseguita automaticamente. Se dopo aver inviato una Sitemap ricevi un errore in cui viene indicato che Google non è in grado di trovare alcuni URL, accertati che questi siano conformi agli standard RFC-3986 per URI, agli standard RFC-3987 per IRI e agli standard XML.

Di seguito, viene riportato un esempio di URL che utilizza caratteri non ASCII (ü) e caratteri che richiedono forme di escape tramite entità (&):

  http://www.example.com/ümlat.html&q=name

Di seguito viene visualizzato lo stesso URL, con codifica ISO-8859-1 (per il servizio di hosting su un server che utilizza la stessa codifica) e con le forme di escape opportune:

  http://www.example.com/%FCmlat.html&q=name

Di seguito viene visualizzato lo stesso URL, con codifica UTF-8 (per il servizio di hosting su un server che utilizza la stessa codifica) e con le forme di escape opportune:

  http://www.example.com/%C3%BCmlat.html&q=name

Di seguito, viene riportato lo stesso URL con la forma di escape tramite entità:

  http://www.example.com/%C3%BCmlat.html&amp;q=name

Inoltre, può contenere solo caratteri ASCII. Non può contenere caratteri ASCII maiuscoli, determinati codici di controllo o caratteri speciali quali * e {}. Se l'URL della Sitemap contiene tali caratteri, verrà generato un errore quando tenterai di aggiungere la Sitemap.

aggiornato 9/3/2009

Queste informazioni sono state utili?

Risorse di assistenza