Sitemap extensions

Sitemaps de vídeo y alternativas

Un sitemap de vídeo es un sitemap
con información adicional sobre los vídeos alojados en tus páginas. Crear un sitemap de vídeo es una buena manera de ayudar a Google a encontrar y comprender el contenido de vídeo de tu sitio, especialmente el contenido que se ha añadido recientemente o que es posible que no descubramos con nuestros mecanismos de rastreo habituales.

Google recomienda utilizar sitemaps de vídeo, aunque también admitimos feeds mRSS.

Sitemaps de vídeo y alternativas

Buenas prácticas para sitemaps de vídeo

Los sitemaps de vídeo se basan en sitemaps genéricos, por lo que
las buenas prácticas generales de los sitemaps
también se aplican a los sitemaps de vídeo. Puedes crear un sitemap o un feed mRSS independiente solo para vídeo, o bien añadir etiquetas de sitemap de vídeo dentro de un
sitemapexistente, lo que te resulte más cómodo.

Además, se aplican los siguientes requisitos específicos a los sitemaps de vídeo:

  • No enumeres vídeos que no estén relacionados con el contenido de la página de alojamiento. Por ejemplo, un vídeo que sea un pequeño apéndice de la página o que no tenga relación con el contenido principal del texto.
  • Todos los archivos referenciados en el sitemap de vídeo deben ser accesibles para Googlebot. Esto significa que todas las URLs del sitemap de vídeo:
    • no deben estar bloqueadas para el rastreo por las reglas de
      robots.txt ,
    • deben ser accesibles sin metarchivos y sin iniciar sesión,
    • no deben estar bloqueadas por firewalls o mecanismos similares,
    • y deben ser accesibles en un protocolo compatible: HTTP y FTP (los protocolos de streaming no son compatibles).

    Si deseas evitar que los spammers accedan a tu contenido de vídeo en las URLs
    <player_loc> o <content_loc> ,
    verifica que los bots que acceden a tu servidor sean realmente Googlebot..

    Sitemaps de vídeo y alternativas — 2

Para obtener más consejos sobre vídeos en la Búsqueda de Google, consulta nuestras
buenas prácticas de vídeo.

Ejemplo de sitemap de vídeo

El siguiente ejemplo muestra un sitemap normal con una extensión de vídeo. Incluye dos entradas de vídeo anidadas en la única etiqueta <url> . La primera entrada
<video> incluye todas las etiquetas que Google puede usar, mientras que la segunda incluye solo las etiquetas obligatorias.

Referencia de sitemaps de vídeo

Las etiquetas video se definen en el espacio de nombres de los sitemaps de vídeo:
http://www.google.com/schemas/sitemap-video/1.1.
Cada etiqueta solo se puede añadir una vez por vídeo, a menos que se especifique lo contrario.

Para asegurarse de que Google pueda utilizar su sitemap de vídeos, debe utilizar las siguientes etiquetas obligatorias:

Etiquetas obligatorias
<video:video>

El elemento principal para toda la información sobre un solo vídeo en la página especificada por el <loc> etiqueta. Puede incluir varias
<video:video> etiquetas anidadas en el <loc> etiqueta, una para cada vídeo en la página de alojamiento.

<video:thumbnail_loc>

Una URL que apunta al archivo de imagen en miniatura del vídeo. Siga los
requisitos de miniaturas de vídeo.

<video:title>

El título del vídeo. Todas las entidades HTML deben estar escapadas o envueltas en un
CDATA bloque.
Recomendamos que esto coincida con el título del vídeo mostrado en la página web donde está incrustado el vídeo.

<video:description>

Una descripción del vídeo. Máximo 2048 caracteres. Todas las entidades HTML deben estar escapadas o envueltas en un
CDATA bloque.
Debe coincidir con la descripción mostrada en la página web donde está incrustado el vídeo, pero no necesita ser una coincidencia palabra por palabra.

<video:content_loc>

Una URL que apunta al archivo de medios de vídeo real. El archivo debe ser uno de los
formatos compatibles.

Directrices adicionales

  • HTML y Flash no son formatos compatibles.
  • No debe ser el mismo que la URL en el elemento principal <loc> etiqueta.
  • Esto es el equivalente de
    VideoObject.contentUrl
    en datos estructurados.
  • Mejor práctica: Si desea restringir el acceso a su contenido pero aun así permitir que se rastree, asegúrese de que Googlebot pueda acceder a su contenido utilizando
    verificar Googlebot.
<video:player_loc>

Una URL que apunta a un reproductor para un video específico. Por lo general, esta es la información en el atributo src de una etiqueta <embed> .

Pautas adicionales

  • No debe ser el mismo que la URL <loc> .
  • Para Vimeo, YouTube y otras plataformas de alojamiento de video que permiten incrustar videos a través de videos iframe , se utiliza este valor en lugar de
    video:content_loc. Esto es el equivalente de
    VideoObject.embedUrl
    en datos estructurados.
  • Mejor práctica: Si desea restringir el acceso a su contenido pero permitir que se rastree, asegúrese de que Googlebot pueda acceder a su contenido utilizando
    verificación de Googlebot.

Además, las siguientes etiquetas opcionales pueden ayudar a Google a comprender mejor sus videos y sus propiedades:

Etiquetas opcionales
<video:duration>

La duración del video en segundos. El valor debe estar entre 1 y
28800 (8 horas).

<video:expiration_date>

La fecha en que el video dejará de estar disponible, en
formato W3C. Omita esta etiqueta si su video no caduque. Si está presente, la Búsqueda de Google no mostrará su video después de esta fecha. Para videos recurrentes en la misma URL, actualice la fecha de caducidad a la nueva fecha de caducidad.

Los valores admitidos son fecha completa (YYYY-MM-DD) o fecha completa más horas, minutos y segundos, y zona horaria (YYYY-MM-DDThh:mm:ss+TZD).

Ejemplo: 2012-07-16T19:20:30+08:00.

<video:rating>

La calificación del video. Los valores admitidos son números decimales en el rango de 0.0 (bajo) a
5.0 (alto).

<video:view_count>

El número de veces que se ha visto el video.

<video:publication_date>

La fecha en que se publicó por primera vez el video, en
formato W3C. Los valores admitidos son fecha completa (YYYY-MM-DD) o fecha completa más horas, minutos y segundos, y zona horaria (YYYY-MM-DDThh:mm:ss+TZD).

Ejemplo: 2007-07-16T19:20:30+08:00

<video:family_friendly>

Si el video está disponible con
SafeSearch. Si omite esta etiqueta, el video estará disponible cuando SafeSearch esté activado.

Los valores admitidos son:

  • yes: El video está disponible cuando SafeSearch está activado.
  • no: El video solo está disponible cuando SafeSearch está desactivado.
<video:restriction>

Indica si se debe mostrar u ocultar tu video en los resultados de búsqueda de países específicos.

Especifica una lista de códigos de país separados por espacios en formato
ISO 3166.
Si no hay ninguna etiqueta <video:restriction> , Google asume que el video se puede mostrar en todas las ubicaciones. Ten en cuenta que esta etiqueta solo afecta a los resultados de búsqueda; no evita que un usuario encuentre o reproduzca tu video en una ubicación restringida por otros medios.
Obtén más información sobre cómo aplicar restricciones por país.

Atributos:

Si se utiliza la etiqueta principal <video:restriction> , se requiere el siguiente atributo:

  • relationship: Indica si el video está permitido o denegado en los resultados de búsqueda en los países especificados. Los valores admitidos son:
    • allow: Se permiten los países de la lista y se deniegan los países que no están en la lista.
    • deny: Se deniegan los países de la lista y se permiten los países que no están en la lista.

Ejemplo: Este ejemplo permite que el resultado de búsqueda del video se muestre solo en Canadá y México:

<video:restriction relationship="allow">CA MX</video:restriction>

<video:platform>

Indica si se debe mostrar u ocultar tu video en los resultados de búsqueda en tipos de plataformas especificados. Esta es una lista de tipos de plataformas separados por espacios. Ten en cuenta que esto solo afecta a los resultados de búsqueda en los tipos de dispositivos especificados; no evita que un usuario reproduzca tu video en una plataforma restringida.

Si no hay ninguna etiqueta <video:platform> , Google asume que el video se puede reproducir en todas las plataformas.
Obtén más información sobre cómo aplicar restricciones de plataforma.

Valores admitidos:

  • web: Navegadores de computadora en equipos de escritorio y portátiles.
  • mobile: Navegadores móviles, como los de teléfonos celulares o tabletas.
  • tv: Navegadores de TV, como los disponibles a través de dispositivos Google TV y consolas de juegos.

Atributos:

Si se utiliza la etiqueta principal <video:platform> se utiliza, se requieren los siguientes
atributos:

  • relationship: Especifica si el vídeo está
    restringido o permitido para las plataformas especificadas. Los valores admitidos son:
    • allow: Se denegarán todas las plataformas omitidas.
    • deny: Se permitirán todas las plataformas omitidas.

Ejemplo: El siguiente ejemplo permite a los usuarios en la web o en la televisión, pero no en dispositivos
móviles:
<video:platform relationship="allow">web tv</video:platform>

<video:requires_subscription>

Indica si se requiere una suscripción (de pago o gratuita) para ver el vídeo. Los valores admitidos son:

  • yes: Se requiere suscripción.
  • no: No se requiere suscripción.
<video:uploader>

El nombre de la persona que subió el vídeo. El valor de cadena puede tener un máximo de 255 caracteres.

Atributos:

  • info [Optional]: Especifica la URL de una página web con información
    adicional sobre este usuario que subió el contenido. Esta URL debe estar en el mismo dominio que
    <loc> etiqueta.
<video:live>

Indica si el vídeo es una transmisión en directo. Los valores admitidos son:

  • yes: El vídeo es una transmisión en directo.
  • no: El vídeo no es una transmisión en directo.
<video:tag>

Una etiqueta de cadena arbitraria que describe el vídeo. Las etiquetas son generalmente descripciones
muy breves de conceptos clave asociados con un vídeo o fragmento de contenido. Un solo
vídeo podría tener varias etiquetas, aunque pertenezca a una sola categoría. Por
ejemplo, un vídeo sobre cómo hacer barbacoas puede pertenecer a la categoría “grilling”, pero
podría estar etiquetado como “steak”, “meat”, “summer” y “outdoor”. Crea un nuevo
<video:tag> elemento para cada etiqueta asociada con un vídeo. Se permite un máximo
de 32 etiquetas por vídeo.

Alternativa al sitemap: mRSS

Aunque Google recomienda utilizar sitemaps de vídeo, también admitimos fuentes mRSS.

Google admite mRSS,
un módulo RSS que complementa las capacidades de los elementos de
RSS 2.0.
Los feeds mRSS son muy similares a los sitemaps de video y se pueden probar, enviar y actualizar exactamente igual que los sitemaps.

Para obtener más información sobre los feeds multimedia, consulte la
documentación oficial de media RSS.

Ejemplo de mRSS

Aquí hay un ejemplo de una entrada mRSS que proporciona todas las etiquetas que utiliza Google.

Referencia de mRSS

La
especificación completa de mRSS
contiene más etiquetas opcionales, mejores prácticas y ejemplos.

Para asegurarse de que Google pueda usar su feed mRSS, debe utilizar las siguientes etiquetas obligatorias:

Etiquetas obligatorias
<media:content>

Contiene información sobre el video.

Atributos:

  • medium: Tipo de contenido. Establézcalo en video.
  • url: La URL directa al contenido de video sin procesar.
    Si esto no se especifica, debe especificar la etiqueta <media:player>
    .
  • duration [Opcional pero recomendado]: Duración del video en segundos.

Para todos los demás atributos opcionales y campos secundarios de la etiqueta
<media:content> , consulte la
especificación mRSS.

<media:player>

Debe especificar al menos uno entre <media:player> o el atributo
url en <media:content>.

Una URL que apunta a un reproductor para un específico vídeo. Por lo general, esta es la información
en el src atributo de un <embed> etiqueta y no debe ser
la misma que el contenido de la <loc> etiqueta. No puede ser la misma URL que
la <link> etiqueta. La <link> etiqueta apunta a la URL de la página que aloja el vídeo, mientras que esta etiqueta apunta a un reproductor.

<media:title>

El título del vídeo. Máximo 100 caracteres. Todas las entidades HTML deben estar escapadas o
envueltas en un
CDATA bock.

<media:description>

La descripción del vídeo. Máximo 2048 caracteres. Todas las entidades HTML deben estar escapadas
o envueltas en un
CDATA block.

<media:thumbnail>Una URL que apunta a una miniatura de vista previa. Siga los
Video thumbnail requirements.

Además, las siguientes etiquetas opcionales pueden ayudar a Google a comprender mejor sus vídeos y
sus propiedades:

Optional tags
<dcterms:valid>

La fecha de publicación y caducidad del vídeo. Aquí está la
Full specification of the dcterms:valid
etiqueta.

Example:

<media:restriction>

Una lista separada por espacios de países donde el vídeo puede o no ser reproducido, en
ISO 3166 format.
Si no hay <media:restriction> etiqueta, Google asume que el vídeo
se puede reproducir en todos los países.

Attributes:

Si la etiqueta principal <media:restriction> se utiliza, los siguientes
atributos son obligatorios:
type

  • fr_missing_comma_fixed_in_array_belowfr_actually_valid_json_so_no_placeholder_needed tipo atribuir a
    país. Solo se admiten restricciones por país.
  • relación: Especifica si el vídeo se puede reproducir o no en la lista de países especificada. Valores admitidos:
    • permitir: Se permiten los países de la lista y se deniegan los no incluidos.
    • denegar: Se deniegan los países de la lista y se permiten los no incluidos.

Más información sobre el uso de restricciones por país.

Ejemplo:

<media:price>

El precio para descargar o ver el vídeo. No utilices esta etiqueta para vídeos que estén disponibles sin coste. Se puede incluir más de un <media:price> elemento (por ejemplo, para especificar varias divisas u opciones de compra).

Atributos:

Si se utiliza la etiqueta superior <media:price> , son obligatorios los siguientes atributos:

  • moneda: La moneda en
    formato ISO 4217.
  • tipo: La opción de compra. Los valores admitidos son:
    • alquiler: El vídeo está disponible para alquiler.
    • compra: El vídeo está disponible para compra.
    • paquete: El vídeo forma parte de una oferta combinada.
    • suscripción: El vídeo está disponible con una suscripción.

Solución de problemas de sitemaps

Si tienes problemas con tu sitemap, puedes investigar los errores con Google Search Console. Consulta la
guía de solución de problemas de sitemaps
de Search Console para obtener ayuda.

Recursos adicionales

¿Quieres saber más? Consulta los siguientes recursos:

Alien Road

Cómo lo aplicamos

Video sitemaps are the reliable path to video results when on-page markup is inconsistent. We use them alongside structured data rather than instead of it.

Servicios relacionados

Compartir