Інформація з фіду використовується для публікації вашого контенту в Google Новинах.
Як покращити фід
Надавайте повні статті й медіаоб’єкти, щоб користувачі могли переглянути їх повністю. Налаштуйте фід належним чином, щоб уникнути помилок, вилучень або відхилень.
Вказівки
- Перегляньте правила щодо вмісту фіду.
- Перевірте свої фіди RSS або Atom, щоб уникнути поширених помилок.
- Перш ніж створити видання, скористайтесь інструментом для перевірки фідів, щоб виправити помилки й застосувати рекомендації.
- Перевірте, чи Новини можуть сканувати фід.
Технічні специфікації фідів
Підтримуються стандартні фіди RSS та Atom. Фід Google Новин підтримує вказані нижче параметри.
- Частота оновлення: усі фіди оновлюються приблизно кожні 30 хвилин, якщо не використовується протокол WebSub, щоб повідомляти Google Новини про зміни. Докладніше про частоту оновлення контенту з фіду.
- Розмір статті не може перевищувати 1 МБ, а фіду – 2 МБ.
- Читабельність: до 60 нових статей за одне завантаження, не враховуючи переглянутих раніше.
Порада: щоб Новини отримували весь контент, дотримуйтесь обмежень щодо завантаження та розміру файлів.
Оновлення статей
Для кожної унікальної статті потрібно вказувати ідентифікатор за допомогою тегу <guid>
в RSS або <id>
в Atom. Радимо використовувати як ідентифікатор <guid>
чи <id>
назву статті, оскільки вона може змінюватися.
Важливо: за тегом <pubDate>
ми визначаємо, чи статтю було змінено.
Як і коли використовувати атрибут isPermaLink
Якщо ви вказуєте повну URL-адресу оригінальної статті в тегах <guid>
або <id>
, використовувати атрибут isPermaLink необов’язково. Якщо ви не вказуєте повну URL-адресу, для isPermaLink
потрібно задати значення false
.
Використовується повна URL-адреса |
|
|
Повна URL-адреса не використовується |
|
|
Контент статей і розмітка
Хоча в Google Новинах більше не відображаються статті з фідів, їх можуть використовувати інші продукти Google, зокрема Асистент.
Важливо. Сервіс Google Новини вилучає:
- теги
<script>
; - вбудовані атрибути стилів (наприклад, теги
<style>
абоstyle=""
).
Дотримуйтеся наведених нижче рекомендацій.
- Щоб вставити весь контент кожної статті, скористайтеся тегом
<content:encoded>
. Якщо ви не використовуєте тег<content:encoded>
, сервіс Google Новини за умовчанням бере контент із тегу<description>
. - Якщо фід містить теги
<content:encoded>
і<description>
одночасно, сервіс Google Новини ігнорує тег із меншою кількістю символів. - Для тегу
<content:encoded>
потрібно використовувати простір іменxmlns:content="http://purl.org/rss/1.0/modules/content/"
. Теги HTML потрібно заекранувати, а ще краще – згрупувати в розділі CDATA (наприклад,<content:encoded><![CDATA[<b>Тут міститься текст HTML</b>]]></content:encoded>
).
Практичні поради
- Розмітьте контент семантично значущими тегами HTML, такими як
<p>
,<h1>
,<ul>
. - Не використовуйте тег
<br>
(якщо це можливо). - Використовуйте елементи на рівні блоку, щоб уникнути проблем із рамкою нульової ширини.
- Не використовуйте круглі лапки.
- Якщо потрібно вказати кодування символів, використовуйте UTF-8.
Об’єкти медіаконтенту
Радимо використовувати теги Media RSS, щоб визначати мультимедійний контент у фідах Atom і RSS. Докладніше.
Важливо: щоб використовувати теги Media RSS, включіть простір імен (наприклад, xmlns:media="http://search.yahoo.com/mrss/"
).
Відео
Ці теги допомагають краще відображати відео в програвачі, зрозуміліше інтегрувати елементи інтерфейсу користувача та налаштувати автовідтворення без звуку. Відео можуть бути розміщені на сервері видавця й записані у форматах MP4, WebM, DASH, SmoothStreaming, HLS тощо. Щоб включити відео безпосередньо у фід, скористайтеся тегами Media RSS.
Наприклад:
<media:content url="https://ia600806.us.archive.org/17/items/VintageCartoonsSet2MP4/052750AnEggScrambleMmBr.mp4" medium="video" height="768" width="1024">
<media:title>Зразок відео MP4</media:title>
<media:description>
<![CDATA[Це зразок відео MP4]]>
</media:description>
<media:credit role="author" scheme="urn:ebu">
<![CDATA[Warner Brothers]]>
</media:credit>
</media:content>
Щоб додати кілька варіантів відео з різними значеннями бітової швидкості, укажіть кілька об’єктів <media:content> у групі <media:group>.
Наприклад:
<media:group>
<media:content url="https://ia600806.us.archive.org/17/items/VintageCartoonsSet2MP4/052750AnEggScrambleMmBr_1280.mp4" medium="video" height="768" width="1024" bitrate=”1280”>
<media:title>Зразок відео MP4</media:title>
<media:description>
<![CDATA[Це зразок відео MP4]]>
</media:description>
<media:credit role="author" scheme="urn:ebu">
<![CDATA[Warner Brothers]]>
</media:credit>
</media:content>
<media:content url="https://ia600806.us.archive.org/17/items/VintageCartoonsSet2MP4/052750AnEggScrambleMmBr_4080.mp4" medium="video" height="768" width="1024" bitrate=”4080”>
<media:title>Зразок відео MP4</media:title>
<media:description>
<![CDATA[Це зразок відео MP4]]>
</media:description>
<media:credit role="author" scheme="urn:ebu">
<![CDATA[Warner Brothers]]>
</media:credit>
</media:content>
</media:group>
Щоб наша система краще розуміла ваш відеоконтент, зв’яжіть відео, розміщене на сервері видавця, з його копією на YouTube. Відео YouTube можна додати в елемент <media:group>.
Наприклад:
<media:group>
<media:content url="https://archive.org/download/Fleischer_The_Tantalizing_Fly_1919/Tantalizing_Fly_1919_512kb.mp4" medium="video" type="video/mp4" height="240" width="360">
<media:title>The Tantalizing Fly</media:title>
<media:thumbnail url="https://archive.org/download/Fly_1/RIMG0019.JPG"/>
</media:content>
<media:content url="https://www.youtube.com/watch?v=_dlP0nXMKXA" medium="video" type="video/3gpp">
<media:title>The Tantalizing Fly</media:title>
</media:content>
</media:group>