Video sitemap

Una video sitemap è un file XML in formato di estensione sitemap contenente dati strutturati sui video di un sito: URL della pagina, metadati del video, miniatura, durata e data di pubblicazione. Si invia in Google Search Console.

Cos'è una video sitemap

Una video sitemap è un file sitemap XML speciale che comunica a Google i contenuti video di un sito. A differenza di una sitemap.xml standard, contiene metadati estesi su ogni video: titolo, descrizione, URL della miniatura, durata e data di pubblicazione.

La video sitemap aiuta Googlebot a trovare e indicizzare video che potrebbe perdere durante la scansione normale, soprattutto i video incorporati via JavaScript o su pagine con navigazione testuale limitata.

La video sitemap non garantisce l'inclusione dei video nei risultati: aiuta solo Google a trovare e capire i contenuti. Per i rich result servono lo schema VideoObject aggiuntivo o il supporto della piattaforma (YouTube).

Struttura della video sitemap

La video sitemap estende la sitemap.xml standard con i tag del namespace video:. Tag obbligatori: video:thumbnail_loc, video:title, video:description. Consigliati: video:content_loc o video:player_loc, video:duration, video:publication_date.

video:thumbnail_loc
URL dell'immagine miniatura del video. Tag obbligatorio. Minimo 160×90 px, massimo 1920×1080 px.
video:title
Titolo del video. Obbligatorio. Massimo 100 caratteri.
video:description
Descrizione testuale del video. Obbligatoria. Massimo 2.048 caratteri.
video:content_loc
URL del file video vero e proprio. Serve per i video ospitati sul tuo server. Per YouTube basta video:player_loc.
video:player_loc
URL del player incorporato (iframe src). Alternativa a content_loc.
video:duration
Durata in secondi (intero da 1 a 28800).
video:publication_date
Data di pubblicazione in formato W3C datetime (per esempio 2026-05-26T10:00:00+03:00).

Quando serve una video sitemap

  • Il sito ha video ospitati sul proprio server (non su YouTube/Vimeo)
  • I video sono incorporati via JavaScript: Googlebot potrebbe non vederli durante la scansione
  • Devi accelerare l'indicizzazione di un grande volume di contenuti video
  • Vuoi caroselli video e rich result su Google
  • I video stanno su pagine con navigazione limitata che Googlebot potrebbe non raggiungere

Come creare una video sitemap

  1. Individua tutte le pagine con video del tuo sito
  2. Crea un file XML conforme allo schema sitemap con l'estensione del namespace video
  3. Per ogni pagina aggiungi un blocco <url> con un <video:video> annidato
  4. Compila i tag obbligatori: thumbnail_loc, title, description
  5. Aggiungi i tag consigliati: content_loc, duration, publication_date
  6. Salva il file come video-sitemap.xml nella root del sito

Come inviare una video sitemap a Google

  1. Carica video-sitemap.xml sul server del sito
  2. Aggiungi un riferimento nella sitemap.xml principale: <sitemap><loc>https://site.com/video-sitemap.xml</loc></sitemap>
  3. Apri Google Search Console → «Sitemap» → inserisci l'URL e clicca «Invia»
  4. Controlla lo stato di elaborazione: Google mostrerà il numero di video scoperti
  5. Usa lo strumento Controllo URL per diagnosticare le singole pagine con video

FAQ

Serve una video sitemap se tutti i video sono su YouTube?
In genere no. YouTube fornisce automaticamente a Google le informazioni sui video. Per gli embed YouTube basta lo schema VideoObject in pagina. La video sitemap è rilevante per i video self-hosted.
Posso includere i tag video nella sitemap.xml principale?
Sì. I tag video si possono aggiungere direttamente alla sitemap.xml principale. Una video sitemap separata è più comoda per grandi volumi di contenuti video e per un monitoraggio più chiaro in Search Console.
Quanto velocemente Google indicizza i video dopo l'invio della sitemap?
Tipicamente da pochi giorni a poche settimane. La video sitemap accelera la scoperta dei video ma non garantisce l'indicizzazione immediata: dipende dal crawl budget e dall'autorità del sito.
Che cosa succede se i dati della video sitemap non corrispondono allo schema VideoObject?
Google usa entrambe le fonti. Le discrepanze possono generare avvisi in Search Console. È consigliabile mantenere i dati coerenti: title, description e miniatura uguali in entrambi i punti.