Best practice per i video

Il video è un formato sempre più utilizzato per la creazione e il consumo di contenuti sul Web. Google indicizza i video presenti su di milioni di siti per mostrarli ai suoi utenti. I video possono essere apparire in diverse posizioni su Google, tra cui la principale pagina dei risultati di ricerca, i risultati di ricerca dei video, Google Immagini e Discover:

Uno screenshot che mostra i contenuti video nei risultati di ricerca Google, nella scheda video e in Discover

Ottimizza i tuoi video rispettando le seguenti best practice in modo che vengano mostrati su Google:

  1. Aiuta Google a trovare i tuoi video
  2. Assicurati che i video possano essere indicizzati
  3. Consenti a Google di recuperare i file dei tuoi contenuti video
  4. Abilita funzionalità video specifiche
  5. Rimuovi, limita o aggiorna i video in base alle tue esigenze

Aiuta Google a trovare i tuoi video

  • Assicurati che ogni video sia disponibile su una pagina web pubblica in cui gli utenti possano guardare il video. Assicurati che la pagina non sia bloccata dai metadati robots.txt o noindex; in questo modo Google può individuare e indicizzare la tua pagina.
  • Includi il tuo video in un tag HTML appropriato. Google può identificare più facilmente un video sulla tua pagina se è presente un tag HTML al suo interno, ad esempio: <video>, <embed>, <iframe> o <object>.
  • Invia una Sitemap per i video per consentire a Google di trovare più facilmente i tuoi video.
  • Assicurati che la pagina non richieda azioni complesse da parte dell'utente o il caricamento di specifici frammenti di URL, altrimenti Google potrebbe non trovare il tuo video.
    • Evita il caricamento lento dei contenuti principali subito dopo l'interazione dell'utente. Googlebot potrebbe non trovare contenuti che richiedono il caricamento delle interazioni degli utenti (ad esempio scorrere, fare clic o digitare). Assicurati che Google possa vedere i contenuti a caricamento lento.
    • Se utilizzi un linguaggio JavaScript particolarmente complicato per incorporare oggetti video in JavaScript solo in determinate circostanze, è possibile che Google non riesca a indicizzare correttamente i tuoi video.
    • Gli URL per i contenuti o le pagine di destinazione che richiedono identificatori di frammenti non sono supportati.
    • Assicurati che i video siano visibili e facili da trovare nelle tue pagine video. Google consiglia di utilizzare per ciascun video una pagina autonoma associata a un titolo descrittivo o una descrizione unica. I video devono essere in evidenza nella pagina e non devono essere nascosti o difficili da trovare.

Video player incorporati di terze parti

Se il tuo sito web incorpora video da piattaforme di terze parti come YouTube, Vimeo o Facebook, Google potrebbe indicizzare il video sia sulla tua pagina web sia sulla pagina equivalente del sito di hosting di terze parti. Entrambe le versioni possono essere mostrate nelle funzionalità video di Google.

Sulla pagina in cui hai incorporato il video player di terze parti, devi comunquefornire i dati strutturati e puoi anche includere queste pagine nella tua Sitemap per i video. Contatta il tuo host video per assicurarti che consenta a Google di recuperare il tuo file di contenuti video; ad esempio, questa funzionalità è supportata da YouTube per i video pubblici.

Assicurati che i video possano essere indicizzati

Dopo che Google ha identificato un video su una pagina, sono necessarie ulteriori informazioni per renderlo idoneo a essere mostrato nelle funzionalità video.

Fornisci una miniatura di alta qualità

Per essere idoneo ad apparire nelle funzionalità video di Google, un video deve avere un'immagine in miniatura valida. In caso contrario, la pagina potrebbe essere indicizzata, ma venire visualizzata solo come link blu.

Puoi consentire a Google di generare una miniatura o fornirne una in uno dei modi supportati:

Formati delle miniature supportati: consulta l'elenco dei formati di immagine supportati da Google.

Dimensioni: minimo 60 x 30 pixel, meglio se maggiore

Posizione: il file della miniatura deve essere accessibile da Googlebot. Non bloccare il file con robots.txt o l'obbligo di accedere. Assicurati che il file sia disponibile in un URL stabile.

Fornisci dati strutturati

Fornisci i dati strutturati che descrivono il tuo video per aiutare Google a comprendere l'argomento del video e a mostrarlo per le query pertinenti. Assicurati che tutte le informazioni fornite nei dati strutturati siano coerenti con i contenuti video effettivi. Quando aggiungi i dati strutturati, assicurati di utilizzare miniature, titoli e descrizioni unici per ogni video sul sito.

Consenti a Google di recuperare i file dei tuoi contenuti video

Una pagina video può essere indicizzata e idonea alla pubblicazione su Google, ma Google deve recuperare il file video stesso per capire l'argomento del video e abilitare funzionalità quali le anteprime video e i momenti chiave.

Consenti a Google di recuperare i file dei tuoi contenuti video implementando le seguenti best practice:

  • Utilizza i dati strutturati per fornire il valore contentURL in un formato file supportato.
  • Non impedire a Google di recuperare i byte del file di streaming del video. Ad esempio, non bloccare l'URL o il dominio dei contenuti video con il tag noindex o il file robots.txt.
  • La pagina host e il server per la riproduzione in streaming del video devono disporre della larghezza di banda necessaria per essere sottoposti a scansione. Pertanto, se la tua pagina di destinazione su example.com/puppies.html ha un video di cuccioli pubblicato da somestreamingservice.com, sia example.com sia somestreamingservice.com devono essere accessibili a Google e disponibili per il caricamento del server.
  • Il file video deve essere disponibile in un URL stabile.

Codifiche video supportate

Google è in grado di recuperare i seguenti tipi di file video: 3GP, 3G2, ASF, AVI, DivX, M2V, M3U, M4V, MKV, MOV, MP4, MPEG, OGV, QVT, RAM, RM, VOB, WebM, WMV XAP.

Utilizza URL stabili per i file e le miniature dei video

Alcuni CDN utilizzano URL con scadenza rapida per file e miniature dei video. Questi URL possono impedire a Google di indicizzare correttamente i tuoi video o di recuperare i relativi file.

Utilizza un singolo URL, unico e stabile, per ogni video. In questo modo Google può individuare ed elaborare in modo coerente i video, confermare che sono ancora disponibili e raccogliere i corretti indicatori dei video.

Se temi che eventuali malintenzionati possano accedere ai tuoi contenuti, puoi verificare Googlebot online o offline prima di mostrare una versione stabile dei tuoi URL multimediali.

Decidi quale URL associare a un video

Esistono diversi URL che possono essere associati a un file video sulla pagina. Di seguito è riportato un riepilogo della maggior parte di questi URL:

Diagramma degli URL in una pagina
Tag Descrizione
1
  • <loc>
    (Tag di una Sitemap per i video)

L'URL della pagina che ospita il video. Esempio:

<loc>https://example.com/news/worlds-biggest-cat.html</loc>

2
  • VideoObject.embedUrl
    (Dati strutturati)
  • <video:player_loc>
    (Tag di una Sitemap per i video)
  • <iframe src="...">

L'URL del video player personalizzato. Spesso è il valore src per un tag <iframe> o <embed> nella pagina. Esempio:

<video:player_loc>
https://archive.example.org/cats/1234</video:player_loc>

3
  • <video src="...">
    (Tag HTML)
  • <embed src="...">
    (Tag HTML)
  • <video:content_loc>
    (Tag di una Sitemap per i video)
  • VideoObject.contentUrl
    (Dati strutturati)

L'URL dei byte effettivi dei contenuti, sul sito locale o su un servizio di streaming. Esempio:

<video src="videos.example.com/cats/1234.mp4">

Abilita funzionalità video specifiche

Anteprime video

Google seleziona alcuni secondi dal tuo video per mostrare un'anteprima che può aiutare gli utenti a comprendere meglio ciò che troveranno nel video. Per rendere i tuoi video idonei a questa funzionalità, consenti a Google di recuperare i file dei tuoi contenuti video. Puoi impostare la durata massima per queste anteprime video usando il meta tag robots max-video-preview.

Anteprima del video nei risultati di ricerca

Momenti chiave

La funzionalità dei momenti chiave consente agli utenti di esplorare segmenti di video come fossero i capitoli in un libro, aiutandoli a interagire meglio con i tuoi contenuti. La Ricerca Google tenta di rilevare in automatico i segmenti del video e mostra agli utenti i momenti chiave, senza alcun intervento da parte tua. In alternativa, hai a disposizione due modi per indicare manualmente a Google i punti importanti del video:

  • Se il video è ospitato sulla tua pagina web, puoi aggiungere i dati strutturati Clip per specificare il punto di inizio e di fine esatti per ogni segmento e quale etichetta mostrare per ciascun segmento.
  • Se il tuo video è ospitato su YouTube, puoi specificare le etichette e i timestamp esatti nella descrizione del video su YouTube. Consulta le best practice per la marcatura di timestamp nelle descrizioni di YouTube.

Per disattivare del tutto la funzionalità dei momenti chiave (inclusi i tentativi di Google per mostrare automaticamente i momenti chiave per il tuo video), utilizza il meta tag nosnippet.

Video con momenti chiave nei risultati di ricerca

Badge Dal vivo

Per i video in diretta streaming puoi far in modo che venga mostrato un badge rosso "DAL VIVO" nei risultati di ricerca utilizzando i dati strutturati BroadcastEvent e nelle API di indicizzazione.

Video con un badge DAL VIVO nei risultati di ricerca

Rimuovi o limita i video

Rimuovi un video

Per rimuovere un video dal tuo sito, procedi in uno dei seguenti modi:

  • Restituisci un codice di stato HTTP 404 (Non trovato) per qualsiasi pagina di destinazione contenente un video rimosso o scaduto. Oltre al codice di risposta 404, puoi anche restituire il codice HTML della pagina per rendere trasparente la modifica alla maggior parte degli utenti.
  • Includi un meta tag robots noindex in qualsiasi pagina di destinazione che contiene un video rimosso o scaduto. Ciò impedisce alla pagina di destinazione di essere indicizzata.
  • Indica una data di scadenza nei tuoi dati strutturati schema.org (la proprietà expires) o nella Sitemap per i video (utilizzando l'elemento <video:expiration_date>). Di seguito è riportato un esempio di una Sitemap per i video con un video scaduto nel mese di novembre 2009:
    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
            xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
      <url>
        <loc>http://www.example.com/videos/some_video_landing_page.html</loc>
        <video:video>
          <video:thumbnail_loc>
             http://www.example.com/thumbs/123.jpg
          </video:thumbnail_loc>
          <video:title>
             Grilling steaks for summer
          </video:title>
          <video:description>
             Bob shows you how to grill steaks perfectly every time
          </video:description>
          <video:player_loc>
              http://www.example.com/videoplayer?video=123
          </video:player_loc>
          <video:expiration_date>2009-11-05T19:20:30+08:00</video:expiration_date>
        </video:video>
      </url>
    </urlset>

Se Google vede un video con una data di scadenza nel passato, il video non sarà incluso in nessun risultato di ricerca. La pagina di destinazione può comunque essere visualizzata come risultato web, senza la miniatura di un video. Sono incluse le date di scadenza da Sitemap, dati strutturati e meta tag nell'intestazione del sito. Assicurati che le date di scadenza siano corrette per ciascun video. Sebbene questo sia utile qualora il video non fosse più disponibile dopo la data di scadenza, è tuttavia facile impostare per errore tale data nel passato per un video ancora disponibile. Se un video non scade, non includere dati sulla scadenza.

Limita un video in base alla località dell'utente

Puoi limitare l'accesso ai risultati di ricerca per il tuo video in base al paese dell'utente. Se il tuo video non ha alcuna restrizione in base al paese, ometti i tag di restrizione in base al paese.

Limita utilizzando i dati strutturati

Se utilizzi i dati strutturati VideoObject per descrivere un video, imposta la proprietà regionsAllowed per specificare in quali aree geografiche è possibile visualizzare il video nei risultati di ricerca. Se ometti questa proprietà, il video sarà visibile nei risultati di ricerca in tutte le aree geografiche.

Limita l'utilizzo di una Sitemap per i video

In una Sitemap per i video, il tag <video:restriction> può essere utilizzato per consentire o impedire a un video di essere mostrati in specifici paesi. È consentito un solo tag <video:restriction> per video.

Il tag <video:restriction> deve contenere uno o più codici paese ISO 3166 delimitati da spazi. L'attributo obbligatorio di relazione consente di specificare il tipo di limitazione.

  • relationship="allow": il video verrà visualizzato solo per i paesi specificati. Se non è specificato alcun paese, il video non verrà visualizzato in alcun luogo.
  • relationship="deny": il video verrà visualizzato ovunque, a esclusione dei paesi specificati. Se non è specificato alcun paese, il video verrà visualizzato ovunque.

In questo esempio di Sitemap per i video, il video verrà visualizzato solo nei risultati di ricerca in Canada e Messico.

<url>
  <loc>http://www.example.com/videos/some_video_landing_page.html</loc>
  <video:video>
    <video:thumbnail_loc>
           http://www.example.com/thumbs/123.jpg
    </video:thumbnail_loc>
    <video:title>Grilling steaks for summer</video:title>
    <video:description>
        Bob shows you how to get perfectly done steaks every time
    </video:description>
    <video:player_loc>
          http://www.example.com/player?video=123
    </video:player_loc>
    <video:restriction relationship="allow">ca mx</video:restriction>
  </video:video>
</url>