Требования к RSS-фидам для Google Подкастов

Чтобы ваш контент можно было размещать в Google Подкастах, вам необходимо опубликовать RSS-фид, который соответствует спецификации RSS 2.0 и содержит дополнительные теги и значения, описанные ниже. Некоторые из этих тегов добавляются на уровне подкаста, а другие – на уровне выпуска.

Если вы используете теги, заданные расширением Google Play или iTunes, укажите необходимые атрибуты xmlns в теге <rss> в верхней части фида, как показано ниже.

<rss version="2.0"
     xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"
     xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">

Вот пример фида для подкаста с двумя выпусками, доступного по адресу https://www.example.com/podcasts/dafnas-zebras/rss/podcast.rss:

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"
     xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">
  <channel>
    <title>Dafna's Zebra Podcast</title>
    <googleplay:author>Dafna</googleplay:author>
    <description>A pet-owner's guide to the popular striped equine.</description>
    <googleplay:image href="http://www.example.com/podcasts/dafnas-zebras/img/dafna-zebra-pod-logo.jpg"/>
    <language>en-us</language>
    <link>https://www.example.com/podcasts/dafnas-zebras/</link>
    <item>
      <title>Top 10 myths about caring for a zebra</title>
      <description>Here are the top 10 misunderstandings about the care, feeding, and breeding of these lovable striped animals.</description>
      <pubDate>Tue, 14 Mar 2017 12:00:00 GMT</pubDate>
      <enclosure url="https://www.example.com/podcasts/dafnas-zebras/audio/toptenmyths.mp3"
                 type="audio/mpeg" length="34216300"/>
      <itunes:duration>30:00</itunes:duration>
      <guid isPermaLink="false">dzpodtop10</guid>
    </item>
    <item>
      <title>Keeping those stripes neat and clean</title>
      <description>Keeping your zebra clean is time consuming, but worth the effort.</description>
      <pubDate>Fri, 24 Feb 2017 12:00:00 GMT</pubDate>
      <enclosure url="https://www.example.com/podcasts/dafnas-zebras/audio/cleanstripes.mp3"
                 type="audio/mpeg" length="26004388"/>
      <itunes:duration>22:48</itunes:duration>
      <guid>dzpodclean</guid>
    </item>
  </channel>
</rss>

Теги RSS на уровне подкаста

Чтобы ваш контент можно было размещать в Google Подкастах, вы должны добавить в него обязательные теги на уровне подкастов. С помощью рекомендуемых тегов также можно указать дополнительные сведения о публикуемых материалах. Благодаря этому ваши подкасты будут более удобными.

Обязательные теги
<item>

Одно или несколько описаний отдельных выпусков. В фиде должен присутствовать хотя бы один элемент <item>. О разметке для выпусков читайте ниже.

<link>

Полный URL стартовой страницы подкаста. Чтобы выяснить, есть ли у робота Googlebot доступ к ней, воспользуйтесь инструментом проверки URL или выполните проверку оптимизации для мобильных устройств.

<title>

Название подкаста.

Рекомендуемые теги
Теги для автора

Авторы подкаста. Используйте один из этих тегов или сразу оба:

<googleplay:author>...</googleplay:author>
<itunes:author>...</itunes:author>

Примеры: "Веселая компания" или "Иван Петров".

Теги для категории

Общая тема подкаста, которая будет появляться в результатах Поиска. Категория указывается на английском языке, а знак & – в виде &amp;. Используйте один из этих тегов или сразу оба:

<googleplay:category text="..."/>
<itunes:category text="..."/>

Теги для описания

Простое описание подкаста, которое открывается, если пользователь решает посмотреть более подробную информацию в результатах поиска. Максимальная длина описания – 1000 символов. HTML-теги игнорируются. Описание должно соответствовать информации на стартовой странице подкаста, но не повторять ее дословно. Используйте один из этих тегов или любую их комбинацию:

<description>...</description>
<googleplay:description>...</googleplay:description>
<itunes:summary>...</itunes:summary>

Теги для контента сексуального характера

Если этот тег добавлен и для него задано значение yes (без учета регистра), значит подкаст содержит материалы сексуального характера. При желании тег можно указать для отдельных выпусков. Используйте один из этих тегов или сразу оба:

<googleplay:explicit>yes</googleplay:explicit>
<itunes:explicit>yes</itunes:explicit>

Теги для изображений

Изображение, связанное с подкастом. Оно должно быть доступно для робота Googlebot. Используйте один из этих тегов или любую их комбинацию:

<googleplay:image href="...">
<itunes:image href="...">
<image>
  <link>...</link>
  <title>...</title>
  <url>...</url>
</image>
<language>

Двухбуквенный код языка подкаста в формате ISO 639-1.

Теги RSS на уровне выпуска

Чтобы ваш контент можно было размещать в Google Подкастах, вы должны добавить в него теги RSS на уровне выпуска. С помощью рекомендуемых тегов также можно указать дополнительные сведения о публикуемых материалах. Благодаря этому ваши подкасты будут более удобными.

Обязательные теги
<enclosure>

Полный URL аудиофайла выпуска. Можно использовать следующие расширения: AAC, M4A, MP3, OGG и WAV. Выпуски появятся в результатах поиска только в том случае, если для большинства из них используются поддерживаемые аудиоформаты. Убедитесь, что файлы не заблокированы в документе robots.txt и доступны для робота Googlebot.

<title>

Название выпуска подкаста.

Рекомендуемые теги

Теги для описания

Описание выпуска для показа в результатах поиска. Максимальная длина описания – 200 символов. HTML-теги игнорируются. Используйте один из этих тегов или любую их комбинацию:

<description>...</description>
<googleplay:description>...</googleplay:description>
<itunes:summary>...</itunes:summary>

Теги для контента сексуального характера

Если тег добавлен и для него задано значение yes (без учета регистра), значит выпуск содержит материалы сексуального характера. Используйте один из этих тегов или сразу оба:

<googleplay:explicit>yes</googleplay:explicit>
<itunes:explicit>yes</itunes:explicit>
<guid>

Уникальный идентификатор выпуска подкаста, чувствительный к регистру. Он связан с подкастом и является постоянным. По таким идентификаторам можно определить новые выпуски. Добавьте параметр isPermaLink="false", если строка не является допустимым URL. Если тег <guid> не задан, используется URL файла из тега <enclosure>.

<itunes:duration>

Продолжительность выпуска в одном из следующих форматов:

  • [часы]:[минуты]:[секунды]
  • [минуты]:[секунды]
  • [всего_секунд]

При использовании первых двух форматов значения для часов, минут и секунд не могут быть трехзначными.

<pubDate>

Дата выхода выпуска в формате RFC 822 (раздел 5.1).