Google admite mRSS, un módulo RSS que complementa las funciones de elemento de RSS 2.0 para lograr una sindicación multimedia más estable. Si publicas un feed mRSS del contenido de vídeo de tu sitio, podrás enviar la URL del feed en lugar de incluir la información del vídeo en un sitemap o además de hacerlo.
A continuación, se muestra un ejemplo de un feed mRSS básico con un único elemento: Incluye toda la información de un vídeo específico en su propia etiqueta <item>.
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/"
xmlns:dcterms="http://purl.org/dc/terms/">
<channel>
<title>MRSS de ejemplo</title>
<link>http://www.example.com/ejemplos/mrss/</link>
<description>Ejemplo de MRSS</description>
<item xmlns:media="http://search.yahoo.com/mrss/" xmlns:dcterms="http://purl.org/dc/terms/">
<link>http://www.example.com/examples/mrss/example.html</link>
<media:content duration="120">
<media:player url="http://www.example.com/shows/example/video.swf?flash_params" />
<media:title>Barbacoas en verano</media:title>
<media:description>Consigue que los filetes queden perfectamente hechos siempre</media:description>
<media:thumbnail url="http://www.example.com/examples/mrss/example.png" height="120" width="160"/>
</media:content>
</item>
</channel>
</rss>
Si quieres obtener información detallada sobre cómo crear un feed mRSS, incluidos ejemplos y prácticas recomendadas, consulta la especificación sobre Media RSS.
Las etiquetas que se indican a continuación son necesarias para cada elemento de vídeo:
media:contentmedia:playermedia:titlemedia:descriptionmedia:thumbnail
Asimismo, Google recomienda incluir las siguientes etiquetas en los casos en los que sea necesario.
media:restriction: se debe incluir en los vídeos que solo se puedan reproducir en algunos territorios.dcterms:valid: se debe incluir en los vídeos que tengan fecha de caducidad.media:price: se debe incluir en los vídeos para los que los usuarios deban pagar por la reproducción.
A continuación, se muestra un ejemplo de una entrada mRSS que incluye todas las etiquetas principales que utiliza Google (entre las que se incluyen la etiqueta <dcterms:type>live-video</dcterms:type>, que permite identificar los vídeos de transmisión en directo):
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/" xmlns:dcterms="http://purl.org/dc/terms/">
<channel>
<title>MRSS de ejemplo</title>
<link>http://www.example.com/ejemplos/mrss/</link>
<description>Ejemplo de MRSS</description>
<item xmlns:media="http://search.yahoo.com/mrss/" xmlns:dcterms="http://purl.org/dc/terms/">
<link>http://www.example.com/examples/mrss/example.html</link>
<media:content url="http://www.example.com/examples/mrss/example.flv" fileSize="405321"
type="video/x-flv" height="240" width="320" duration="120" medium="video" isDefault="true">
<media:player url="http://www.example.com/shows/example/video.swf?flash_params" />
<media:title>Barbacoas en verano</media:title>
<media:description>Consigue que los filetes queden perfectamente hechos siempre</media:description>
<media:thumbnail url="http://www.example.com/examples/mrss/example.png" height="120" width="160"/>
<media:price price="19.99" currency="EUR" />
<media:price type="subscription" />
</media:content>
<media:restriction relationship="allow" type="country">us ca</media:restriction>
<dcterms:valid xmlns:dcterms="http://purl.org/dc/terms/">fin=2020-10-15T00:00+01:00; esquema=W3C-DTF</dcterms:valid>
<dcterms:type>live-video</dcterms:type>
</item>
</channel>
</rss>
Antes de enviar un feed mRSS como un sitemap, asegúrate de que el archivo robots.txt no esté bloqueando el acceso de Googlebot a la URL del feed.
Para obtener información sobre cómo enviar un sitemap, consulta esta página.
