Файлы Sitemap для новостей

Если у вас новостной ресурс, используйте файлы Sitemap для новостей, чтобы сообщить Google о появлении новых статей и предоставить дополнительные сведения о них. Вы можете добавить специальные теги новостей в существующий файл Sitemap или создать отдельный файл Sitemap, который будет использоваться только для опубликованных вами новостей. Google хорошо обрабатывает оба варианта, но отдельный файл Sitemap для новостей может улучшить отслеживание вашего контента в Поиске с помощью Search Console.

Рекомендации относительно файлов Sitemap для новостей

Файлы Sitemap для новостей основаны на обычных файлах Sitemap, поэтому при работе с ними можно руководствоваться общими рекомендациями.

Файл Sitemap следует обновлять по мере публикации статей. Просто добавляйте URL всех новых статей в имеющийся файл. Робот Google Новостей сканирует файлы Sitemap так же часто, как и другие разделы вашего сайта.

Добавляйте только свежие URL статей, созданные за последние два дня. Если в нем присутствуют статьи, размещенные раньше этого срока, исключите их URL из файла Sitemap для Новостей или удалите метаданные <news:news> из более ранних URL.

Если исключить устаревшие URL из файла Sitemap для Google Новостей, он может на какое-то время стать пустым. В частности, это может произойти, если вы не публиковали статей за прошедшие несколько дней. В Search Console может появиться предупреждение о том, что файл Sitemap пуст, но оно лишь указывает на то, что вы осознанно ничего не внесли в этот файл. Даже если файл Sitemap пуст, это не создаст никаких помех Google Поиску.

Примеры файлов Sitemap для новостей

В примере ниже показан обычный файл Sitemap с расширением для новостей. В нем есть один тег <url>, а также тег <news:news> с его дочерними элементами:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:news="http://www.google.com/schemas/sitemap-news/0.9">
  <url>
    <loc>http://www.example.org/business/article55.html</loc>
    <news:news>
      <news:publication>
        <news:name>The Example Times</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2008-12-23</news:publication_date>
      <news:title>Companies A, B in Merger Talks</news:title>
    </news:news>
  </url>
</urlset>

Теги для новостей в файле Sitemap

Теги news задаются в пространстве имен файла Sitemap для новостей: http://www.google.com/schemas/sitemap-news/0.9.

Чтобы роботы Google могли использовать ваш файл Sitemap для новостей, воспользуйтесь следующими обязательными тегами:

Обязательные теги
<news:news> Родительский тег для остальных тегов в пространстве имен news:. В каждом теге Sitemap url может быть только один тег news:news (и соответствующий закрывающий тег), а в файле Sitemap может быть до 1000 тегов news:news. Если в файле Sitemap для новостей более 1000 тегов <news:news>, разделите его на несколько файлов Sitemap поменьше.
<news:publication>

Родительский тег для тегов <news:name> и <news:language>. Каждый родительский тег <news:news> может включать в себя только один тег <news:publication>.

<news:name>

В теге <news:name> нужно указать название издателя новостей. Оно должно в точности соответствовать названию в ваших статьях на сайте news.google.com, за исключением текста в скобках.

<news:language>

В тег <news:language> нужно добавить двух- или трехбуквенный код языка издания в формате ISO 639 (две или три буквы).

Исключение: для упрощенного китайского языка необходимо использовать код zh-cn, а для традиционного – zh-tw.

<news:publication_date>

Дата публикации статьи в формате W3C. Укажите полную дату (YYYY-MM-DD) или полную дату с часами, минутами, секундами и идентификатором часового пояса (YYYY-MM-DDThh:mm:ssTZD). Значение должно соответствовать моменту публикации статьи на сайте, а не времени ее добавления в файл Sitemap.

Google поддерживает следующие форматы:

  • Полная дата: YYYY-MM-DD (1997-07-16).
  • Полная дата с часами и минутами: YYYY-MM-DDThh:mmTZD (1997-07-16T19:20+01:00).
  • Полная дата с часами, минутами и секундами: YYYY-MM-DDThh:mm:ssTZD (1997-07-16T19:20:30+01:00).
  • Полная дата с часами, минутами, секундами и их долями: YYYY-MM-DDThh:mm:ss.sTZD (1997-07-16T19:20:30.45+01:00).
<news:title>

Заголовок новостной статьи.

Дополнительные ресурсы

Если вам нужна дополнительная информация, воспользуйтесь следующими ресурсами: