Guida alla sitemap video per il 2026: sintassi XML di Google, tag obbligatori e rimossi, quando aiuta, VideoObject vs mRSS e perché i video restano non indicizzati.

In questa pagina
In breve
Una sitemap video è una sitemap XML (o un feed mRSS) che indica a Google quali video compaiono su quali pagine, usando lo spazio dei nomi http://www.google.com/schemas/sitemap-video/1.1. Ogni video richiede una miniatura, un titolo, una descrizione e, in alternativa, l'URL del file (video:content_loc) o l'URL di un player (video:player_loc). Aiuta Google a scoprire i video, ma un video viene indicizzato solo se si trova su una pagina di visualizzazione dove è il contenuto principale. I dati strutturati VideoObject della pagina svolgono lo stesso compito dall'interno dell'HTML, e la maggior parte dei siti trae vantaggio da entrambi.
Vuoi approfondire? Chiedi a
Quiz veloce
Chi deve sistemare la parte tecnica del tuo sito?
Il nostro consiglio per te
Elenca le tue vere pagine di visualizzazione è la soluzione giusta per lei
Numero 1 di questa classifica, il più adatto alle sue risposte.
Il nostro consiglio per te
Genera il file è la soluzione giusta per lei
Numero 2 di questa classifica, il più adatto alle sue risposte.
Il nostro consiglio per te
Verifica che ogni URL sia raggiungibile è la soluzione giusta per lei
Numero 3 di questa classifica, il più adatto alle sue risposte.
Il nostro consiglio per te
Inviala e segnalala è la soluzione giusta per lei
Numero 4 di questa classifica, il più adatto alle sue risposte.
Una sitemap video è il modo più diretto per consegnare a Google l'elenco dei tuoi video con i relativi metadati. Le regole sono nel riferimento di Google su sitemap video e mRSS (ultimo aggiornamento a maggio 2026), e sono cambiate più di quanto la maggior parte delle guide ammetta: cinque tag sono stati eliminati e, da dicembre 2023, Google ignora i video che sono supportati solo da una pagina di testo. Questa guida riporta la sintassi attuale, spiega quando una sitemap video vale lo sforzo, la confronta con i dati strutturati e con mRSS ed elenca i motivi per cui i video restano fuori dall'indice.
Una sitemap video è una sitemap XML standard estesa con voci video. Ogni elemento url continua a puntare a una pagina (la pagina di visualizzazione), e al suo interno un blocco video:video descrive ogni video mostrato su quella pagina: miniatura, titolo, descrizione, URL del file o del player, più dettagli facoltativi come durata o data di pubblicazione.
Tre fatti inquadrano tutto il resto:
Se usi già una sitemap immagini, la logica è identica: la pagina resta l'unità, e l'estensione multimediale aggiunge ciò che Google non può indovinare con affidabilità.
Ecco un file minimo e valido, con una pagina di visualizzazione e un video ospitato da te, secondo il formato di Google:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
<url>
<loc>https://example.com/videos/grilling-steaks.html</loc>
<video:video>
<video:thumbnail_loc>https://example.com/thumbs/123.jpg</video:thumbnail_loc>
<video:title>Grilling steaks for summer</video:title>
<video:description>Bob shows how to get perfectly done steaks every time.</video:description>
<video:content_loc>https://cdn.example.com/video/123.mp4</video:content_loc>
<video:duration>600</video:duration>
<video:publication_date>2026-05-20T08:00:00+00:00</video:publication_date>
</video:video>
</url>
</urlset>Per un embed di YouTube, sostituisci video:content_loc con <video:player_loc>https://www.youtube.com/embed/VIDEO_ID</video:player_loc>. Più blocchi video:video possono stare sotto la stessa url, uno per ogni video della pagina, ma Google chiede di non elencare video non collegati al contenuto principale della pagina.
| Tag | Cosa contiene | Regole |
|---|---|---|
| video:video | Elemento padre di un video | Uno per ogni video della pagina |
| video:thumbnail_loc | URL dell'immagine di anteprima | Deve rispettare i requisiti di Google per le miniature |
| video:title | Titolo del video | Deve corrispondere al titolo mostrato nella pagina; escapa le entità HTML oppure usa CDATA |
| video:description | Descrizione del video | Massimo 2048 caratteri; vicina al testo della pagina, non necessariamente parola per parola |
| video:content_loc o video:player_loc | URL del file multimediale o del player | Uno dei due è obbligatorio, content_loc è preferito; entrambi devono differire dall'URL della pagina in loc |
Molti generatori e vecchie guide producono ancora tag che Google ha tolto dalla sua documentazione: video:category, video:gallery_loc, video:price, video:tvshow, e gli attributi autoplay e allow_embed di video:player_loc. Non rompono il file, ma non aggiungono nulla. Eliminali quando ripulisci un modello.
Suggerimento
Usa esattamente lo stesso URL della miniatura nella sitemap video, nel markup VideoObject e nel tag og:image. Le buone pratiche video di Google chiedono una miniatura coerente per ogni video in tutte le fonti di metadati.
La risposta dipende meno dal file che dalla pagina che ospita il video. In un post del blog Search Central del 4 dicembre 2023, Google ha annunciato che la modalità video avrebbe portato solo a pagine dove il video è il contenuto principale. I suoi esempi di pagine dove il video è secondario: un articolo del blog in cui il video integra il testo, una scheda prodotto con un video e una pagina di categoria che elenca più video di pari importanza.
Le buone pratiche di Google per il SEO video (aggiornate a dicembre 2025) aggiungono che la pagina di visualizzazione stessa deve essere indicizzata e andare bene nella Ricerca prima che il suo video possa essere considerato. Una sitemap non può aggirare questa regola.
| La tua situazione | Sitemap video utile? | Perché |
|---|---|---|
| Video ospitati da te, una pagina di visualizzazione per video (corsi, media, tutorial) | Sì, valore alto | Google ottiene URL del file, durata e miniatura per ogni pagina, anche se il player si carica tardi |
| Libreria video grande o in evoluzione (centinaia di pagine, contenuti che scadono) | Sì | I tag expiration_date, restriction e platform si gestiscono più facilmente in un unico feed |
| Dirette e repliche | Sì, con schema | video:live nella sitemap, markup BroadcastEvent per il badge LIVE |
| Video YouTube incorporati negli articoli del blog | Raramente | La pagina è un articolo, quindi il video non comparirà come risultato video; si posiziona la pagina YouTube |
| Pagine prodotto con un video dimostrativo | Bassa | Il prodotto è il contenuto principale; investi nella pagina prodotto e nel caricamento su YouTube |
Attenzione
Elencare in una sitemap video ogni articolo del blog che incorpora un video di YouTube non crea risultati video. Quegli URL compariranno in Search Console come «No video indexed». Riserva la sitemap alle vere pagine di visualizzazione.
Google legge i metadati video da tre fonti: dati strutturati, sitemap video (o feed mRSS) e tag Open Graph. La sua documentazione non mette nessuna sopra le altre, quindi la scelta è pratica.
| Metodo | Dove si trova | Ideale per | Limiti |
|---|---|---|---|
| Sitemap video | File XML inviato in Search Console | Scoperta in blocco, molte pagine di visualizzazione, regole di scadenza e di paese | Nessun momento chiave, nessun badge LIVE |
| Schema VideoObject (JSON-LD) | Nell'HTML di ogni pagina di visualizzazione | Risultati multimediali, momenti chiave (Clip, SeekToAction), badge LIVE | Deve essere presente nella pagina renderizzata; una pagina alla volta |
| Feed mRSS | File Media RSS inviato come una sitemap | Piattaforme che pubblicano già un RSS | Search Console può segnalare «MRSS failure; try using schema.org instead» |
| Open Graph (og:video) | Tag meta nell'head della pagina | Anteprime sui social, segnale di riserva | Pochi metadati |
La guida di Google ai dati strutturati VideoObject (aggiornata a settembre 2026) richiede solo tre proprietà: name, thumbnailUrl e uploadDate. Consiglia contentUrl (preferita a embedUrl), description, duration e hasPart per i segmenti Clip. I momenti chiave richiedono un video di almeno 30 secondi, e il badge LIVE richiede un BroadcastEvent con isLiveBroadcast impostato su true. Niente di tutto questo esiste nella sintassi della sitemap, ed è per questo che la configurazione migliore abbina una sitemap video per la scoperta a uno schema su ogni pagina di visualizzazione. Il nostro generatore di schema gratuito crea il JSON-LD, e il validatore di dati strutturati lo controlla prima della pubblicazione. Per un quadro più ampio sul markup, leggi la nostra guida ai dati strutturati per la ricerca con IA.
Parti dalle pagine dove il video è la prima cosa che vede il visitatore e il motivo per cui la pagina esiste. Escludi gli articoli e le pagine prodotto che incorporano soltanto un video.
La maggior parte delle piattaforme di hosting video e dei plugin per CMS sa esportare una sitemap video; su un sito personalizzato, generala dal database così titoli, miniature e durate restano sincronizzati con le pagine. Una sitemap standard contiene fino a 50'000 URL o 50 MB non compressi; oltre, dividila e usa un indice di sitemap.
Google richiede che gli URL della pagina, della miniatura e del video non siano bloccati da robots.txt, non richiedano un accesso, non siano fermati da un firewall e usino HTTP o FTP (i protocolli di streaming non sono supportati). Una miniatura bloccata da robots.txt ha perfino un errore tutto suo nel rapporto «Video indexing» di Search Console.
Aggiungi il file nel rapporto Sitemap di Search Console e richiamalo nel robots.txt con una riga Sitemap:. La nostra guida su come inviare una sitemap a Google illustra entrambi i passaggi, e il controllore di sitemap individua l'XML malformato prima che lo faccia Google.
Aggiorna il file quando un video viene aggiunto, sostituito o rimosso, e imposta video:expiration_date per i contenuti con una data di fine. Una sitemap che elenca video cancellati spreca crawl e confonde i tuoi report.
Il rapporto «Video indexing» di Search Console mostra quante pagine indicizzate contengono un video indicizzato, e perché le altre no. I motivi più frequenti e le relative soluzioni:
| Motivo in Search Console | Cosa significa | Soluzione |
|---|---|---|
| «Video isn't on a watch page» | Il video supporta la pagina invece di esserne il contenuto principale | Crea una pagina di visualizzazione dedicata, oppure accetta che la pagina si posizioni come testo |
| «Cannot determine video position and size» | Il player manca al caricamento, spesso nascosto dietro un'immagine da cliccare per riprodurre | Mostra il player nell'HTML iniziale, sopra la piega |
| «No thumbnail URL provided» / «Invalid thumbnail size» | Miniatura mancante, o più piccola di 60x30 pixel | Aggiungi una miniatura più grande nella sitemap e nello schema |
| «Thumbnail blocked by robots.txt» | Googlebot non riesce a recuperare l'immagine | Consenti il percorso della miniatura, anche sulla CDN |
| «Thumbnail is transparent» | Meno dell'80 % dei pixel è sufficientemente opaco | Usa un'immagine opaca in JPEG, PNG, WebP o AVIF |
| «Video not found on host service» | Video eliminato o reso privato sul suo host | Rimuovi la voce o ripristina il video |
Se la pagina di visualizzazione stessa non è indicizzata, correggi prima quello: la nostra guida all'indicizzazione su Google copre le cause più comuni.
Per Google, una sitemap video pulita insieme al markup VideoObject rende ogni pagina di visualizzazione idonea a risultati video, momenti chiave e alla scheda Video. Per gli assistenti con IA il quadro è diverso. Lo studio Sorank sulle citazioni di YouTube nelle risposte IA (301'025 risposte IA, da agosto 2025 ad agosto 2026) ha rilevato che YouTube era citato nel 2,35 % delle risposte misurate negli ultimi tre mesi, con forti differenze tra i modelli: 3,69 % su Gemini, 0 % su Claude. Gli assistenti con IA citano soprattutto testo, quindi una pagina di visualizzazione guadagna citazioni quando accanto al player c'è un riassunto scritto o una trascrizione.
La conseguenza pratica è una divisione: ospita i video chiave su pagine di visualizzazione che controlli (sitemap e schema), pubblica gli stessi video su YouTube per la portata (vedi la nostra guida al marketing su YouTube), e circondali di articoli che rispondono alle domande dei tuoi acquirenti. È qui che Sorank aiuta: è un software di SEO e GEO in autopilot che trova le tue parole chiave, le raggruppa in temi con il generatore di cluster tematici e scrive e pubblica articoli ottimizzati con il generatore di articoli per il blog.

Una sitemap video rende solo sulle vere pagine di visualizzazione: elencale con i tag obbligatori, aggiungi lo schema VideoObject su ogni pagina e tieni le miniature raggiungibili. Per costruire in autopilot i contenuti scritti attorno ai tuoi video, confronta i piani nella pagina dei prezzi; ogni piano inizia con una prova gratuita di 3 giorni.
No. Una sitemap video descrive i video delle pagine del tuo sito. Un video di YouTube si posiziona tramite la sua pagina su YouTube, il titolo, la descrizione e l'interazione. Puoi comunque dichiarare un embed di YouTube con video:player_loc, ma solo se la pagina che lo incorpora è una vera pagina di visualizzazione.
Un file di sitemap contiene fino a 50'000 URL o 50 MB non compressi, e ogni URL può contenere più voci video, una per ogni video mostrato sulla pagina. Le librerie grandi dividono i video in più file e li elencano in un indice di sitemap.
Sì, sui siti con molte pagine di visualizzazione. I dati strutturati vengono letti solo quando Google esegue la scansione di ogni pagina, mentre la sitemap elenca tutti i video in un unico punto e porta le regole di scadenza, di paese e di piattaforma. I momenti chiave e il badge LIVE richiedono i dati strutturati, quindi i due funzionano meglio insieme.
HANNO PROVATO SORANK PRIMA DI TE
