Prácticas recomendadas para videos

El video es un formato en crecimiento para la creación y el consumo de contenido en la Web, y Google indexa videos de millones de sitios diferentes a fin de ofrecérselos a los usuarios. Los videos pueden aparecer en diferentes ubicaciones en Google, como la página principal de resultados de la búsqueda, los resultados de la búsqueda de videos, Google Imágenes y Google Descubre:

Captura de pantalla que muestra el contenido de video en los resultados de la Búsqueda de Google, la pestaña de video y Descubre

Sigue estas prácticas recomendadas para optimizar tus videos y lograr que aparezcan en Google:

  1. Ayuda a Google a encontrar tus videos.
  2. Asegúrate de que tus videos se puedan indexar.
  3. Permite que Google recupere tus archivos de contenido de video.
  4. Habilita funciones de video específicas.
  5. Quita, restringe y actualiza tus videos según sea necesario.

Ayuda a Google a encontrar tus videos

  • Asegúrate de que cada video esté disponible en una página web pública donde los usuarios puedan verlo. Asegúrate de que los metadatos robots.txt o noindex no bloqueen la página, ya que, de esta manera, se garantiza que Google pueda encontrar e indexar tu página.
  • Incluye tu video en una etiqueta HTML correcta. Google puede identificar, con mayor facilidad, un video de tu página cuando hay una etiqueta HTML alrededor, por ejemplo: <video>, <embed>, <iframe> o <object>.
  • Envía un mapa del sitio para videos, de modo que sea aún más fácil que Google encuentre tus videos.
  • Asegúrate de que la página no requiera acciones del usuario complejas o fragmentos de URL específicos para cargar. De lo contrario, Google podría no encontrar tus videos.
    • No hagas una carga diferida de contenido principal que dependa de la interacción del usuario. Es posible que Googlebot no encuentre contenido que requiera que el usuario interactúe con él para que cargue (por ejemplo, deslizar el dedo, hacer clic o escribir). Asegúrate de que Google acceda al contenido de carga diferida.
    • Si usas un lenguaje JavaScript complejo para incorporar objetos de video desde JavaScript en determinadas circunstancias, es posible que Google no pueda indexar tus videos correctamente.
    • No se admiten las URL para contenido o páginas de destino que requieren identificadores de fragmentos.
    • Asegúrate de que tus videos sean visibles y fáciles de encontrar en tus páginas de video. Te recomendamos que uses una página independiente para cada video y que incluyas una descripción o un título descriptivo único. Los videos deben destacarse en la página y no deben estar ocultos ni ser difíciles de encontrar.

Reproductores incorporados de terceros

Si tu sitio web incorpora videos de plataformas de terceros, como YouTube, Vimeo o Facebook, es posible que Google indexe el video en tu página web y en la página equivalente del sitio de hosting de terceros. Es posible que ambas versiones aparezcan en las características del video, en Google.

También deberías brindar datos estructurados en tu propia página donde incorporaste el reproductor de terceros. Además, puedes incluir estas páginas en los mapas del sitio para videos. Consulta con tu host del video a fin de asegurarte de que Google pueda recuperar el archivo de contenido de video; por ejemplo, YouTube admite este archivo para videos públicos.

Asegúrate de que tus videos se puedan indexar

Una vez que Google identificó un video en una página, se necesita información adicional a fin de que sea apta para aparecer en las características del video.

Brinda una miniatura de alta calidad

Para que tu video pueda aparecer en las características del video de Google, debe tener una imagen miniatura válida. De lo contrario, puede indexarse la página, pero solo aparecerá como un vínculo azul simple.

Puedes permitir que Google genere una miniatura o brindar una tú mismo en una de las formas compatibles:

Formatos de miniaturas compatibles: Consulta la lista de formatos compatibles con Google Imágenes.

Tamaño: Se requieren 60 x 30 píxeles como mínimo, pero se prefiere un tamaño más grande.

Ubicación: Googlebot debe poder acceder al archivo de la miniatura. No bloquees el archivo con robots.txt ni con acceso obligatorio. Asegúrate de que el archivo esté disponible en una URL estable.

Brinda datos estructurados

Brinda datos estructurados que describan tu video, de modo que Google pueda comprender de qué se trata y lo muestre para las búsquedas relevantes. Asegúrate de que la información que brindes en los datos estructurados sea coherente con el contenido real del video. Cuando agregues datos estructurados, asegúrate de usar miniaturas, títulos y descripciones únicas para cada video de tu sitio.

Permite que Google recupere tus archivos de contenido de video

Una página de video puede indexarse y ser apta para aparecer en Google, pero Google debe recuperar el archivo de video por sí mismo para comprender su contenido y habilitar funciones, como las vistas previas del video y los momentos clave.

Sigue estas prácticas recomendadas para que Google recupere tus archivos de contenido de video:

  • Usa datos estructurados para brindar el valor contentURL en un formato de archivo compatible.
  • No impidas que Google recupere los bytes del archivo que se transmite del video. Por ejemplo, no bloquees la URL del contenido ni el dominio del video con la etiqueta noindex o el archivo robots.txt.
  • La página de host del video y el servidor que lo transmite deben contar con ancho de banda suficiente para que se puedan rastrear. Por lo tanto, si tu página de destino en example.com/puppies.html tiene un video integrado de cachorros publicado por somestreamingservice.com, Google debe poder acceder tanto a example.com como a somestreamingservice.com y tener carga del servidor disponible.
  • El archivo de video debe estar disponible en una URL estable.

Codificaciones de videos compatibles

Google puede recuperar los siguientes tipos de archivo de video: 3GP, 3G2, ASF, AVI, DivX, M2V, M3U, M4V, MKV, MOV, MP4, MPEG, OGV, QVT, RAM, RM, VOB, WebM, WMV, XAP.

Usa URL estables para los archivos de video y miniatura

Algunas CDN usan URL que vencen con rapidez para archivos de video y miniatura. Es posible que estas URL impidan que Google indexe correctamente tus videos o que recupere los archivos de video.

Usa una URL única y estable para cada video, ya que permite que Google descubra y procese los videos de forma coherente, confirme si aún están disponibles y recopile señales correctas en los videos.

Si te preocupa que las personas que actúan de mala fe accedan a tu contenido, puedes verificar Googlebot en línea o sin conexión antes de mostrar una versión estable de tus URL de contenido multimedia.

Distingue entre URL

Hay varias URL que pueden asociarse con un archivo de video en la página. A continuación, te mostramos un resumen en el que se incluyen la mayoría de ellas:

Diagrama de URL de una página
Etiqueta Descripción
1
  • <loc>
    (Etiqueta de mapa del sitio para videos)

Corresponde a la URL de la página que aloja el video. Ejemplo:

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

2
  • VideoObject.embedUrl
    (Datos estructurados)
  • <video:player_loc>
    (Etiqueta de mapa del sitio para videos)
  • <iframe src="...">

Corresponde a la URL del reproductor personalizado. Este suele ser el valor src de una etiqueta <iframe> o <embed> de la página. Ejemplo:

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

3
  • <video src="...">
    (Etiqueta HTML)
  • <embed src="...">
    (Etiqueta HTML)
  • <video:content_loc>
    (Etiqueta de mapa del sitio para videos)
  • VideoObject.contentUrl
    (Datos estructurados)

Corresponde a la URL de los bytes reales de contenido, tanto en el sitio local como en un servicio de transmisión. Ejemplo:

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

Habilita funciones de video específicas

Vistas previas de videos

Google selecciona unos segundos del video para reproducir una vista previa, que les permite a los usuarios comprender mejor lo que encontrarán en el video. Si deseas que tus videos sean aptos para esta función, permite que Google recupere los archivos de contenido de video. Puedes configurar la duración máxima de estas vistas previas de los videos con la metaetiqueta robots max-video-preview.

Vista previa del video en los resultados de la búsqueda

Momentos clave

Con la función de momentos clave, los usuarios pueden navegar por segmentos de video como si fueran capítulos de un libro, lo que ayuda a que interactúen más con tu contenido. La Búsqueda de Google intenta detectar automáticamente los segmentos en tu video y mostrar a los usuarios los momentos clave, sin ningún esfuerzo de tu parte. Como alternativa, puedes indicarle manualmente a Google los momentos importantes de tu video de las siguientes maneras:

  • Si el video se aloja en tu página web, puedes agregar datos estructurados de Clip con el objetivo de especificar el punto exacto de inicio y de fin en cada segmento, además de indicar la etiqueta que debe mostrarse para cada uno de ellos.
  • Si tu video se aloja en YouTube, puedes especificar las marcas de tiempo y etiquetas exactas en la descripción. Consulta las prácticas recomendadas para incluir marcas de tiempo en las descripciones de YouTube.

Si quieres inhabilitar por completo la función de momentos clave (incluida la opción para que Google muestre momentos clave de tu video automáticamente), usa la metaetiqueta nosnippet.

Video con momentos clave en los resultados de la búsqueda

Insignia de transmisión en vivo

Para los videos de transmisión en vivo, puedes habilitar la insignia roja de transmisión "EN VIVO" (LIVE), de modo que aparezca en los resultados de la búsqueda mediante los datos estructurados BroadcastEvent y la API de Indexing.

Video con una insignia de transmisión EN VIVO (LIVE) en los resultados de la búsqueda

Quita o restringe tus videos

Quita un video

Para quitar un video de tu sitio, realiza una de las siguientes acciones:

  • Muestra un código de estado HTTP 404 (No encontrado) para cualquier página de destino que contenga un video quitado o vencido. Además del código de respuesta 404, también puedes mostrar el HTML de la página a fin de garantizar que el cambio sea transparente para la mayoría de los usuarios.
  • Incluye una metaetiqueta robots noindex en cualquier página de destino que contenga un video quitado o vencido. De esta manera, se evita que se pueda indexar la página de destino.
  • Indica una fecha de vencimiento en tus datos estructurados schema.org (la propiedad expires) o en el mapa del sitio para videos (usa el elemento <video:expiration_date>). A continuación, se muestra un ejemplo de un mapa del sitio para videos que venció en noviembre de 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>

Cuando Google vea un video con una fecha de vencimiento en el pasado, no incluiremos el video en ningún resultado de la búsqueda. Es posible que la página de destino aún se muestre como un resultado web sin una miniatura de video, lo que incluye fechas de vencimiento de mapas del sitio, datos estructurados y metaetiquetas en el encabezado del sitio. Asegúrate de que las fechas de vencimiento sean correctas para cada video. Si bien esta opción es útil si tu video deja de estar disponible luego de la fecha de vencimiento, es fácil establecer, por accidente, una fecha de vencimiento en el pasado para un video disponible. Si un video no vence, no incluyas información de vencimiento.

Restringe un video en función de la ubicación del usuario

Puedes restringir los resultados de la búsqueda para tu video en función de la ubicación del usuario. Si tu video no tiene ninguna restricción por país, omite las etiquetas de restricción por país.

Restringe mediante datos estructurados

Si usas datos estructurados VideoObject para describir un video, establece la propiedad regionsAllowed a fin de especificar las regiones en las que el video se mostrará en los resultados de la búsqueda. Si omites esta propiedad, el video se mostrará en los resultados de la búsqueda de todas las regiones.

Restringe mediante un mapa del sitio para videos

En un mapa del sitio para videos, se puede usar la etiqueta <video:restriction> a fin de permitir que el video aparezca en países específicos o bien con el objeto de evitar que se muestre en ellos. Solo se permite una etiqueta <video:restriction> por entrada de video.

La etiqueta <video:restriction> debe contener uno o más códigos de país ISO 3166 delimitados por espacios. El atributo relationship obligatorio especifica el tipo de restricción.

  • relationship="allow": El video solo aparecerá en los países especificados. Si no se especifica ninguno, el video no aparecerá en ninguna parte.
  • relationship="deny": El video aparecerá en todos los países excepto los especificados. Si no se especifica ninguno, el video aparecerá en todas partes.

En este ejemplo de mapa del sitio para videos, el video solo aparecerá en los resultados de la búsqueda de Canadá y México.

<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>