Логотип команды MOSSEO
Продвижение сайта в Москве
Надёжная компания по поисковому продвижению
Москва, Ленинградский проспект, 57А
Понедельник - Пятница, с 10:00 до 19:00 (по Москве)
8 495 111-55-99
Для клиентов в Москве
8 800 350-99-87
Звонок по России бесплатный
MOSSEO

RSS-канал: создание, обновление и ошибки

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

Пример XML-разметки

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

Пример XML-разметки

Элементы channel, item, link и turbo:content являются обязательными.

В RSS-канале может быть несколько турбо-страниц. Каждую из них необходимо обернуть в отдельный блок <item turbo="true">. Атрибут turbo="true" означает, что страница включена. Чтобы её выключить измените значение атрибута на false.

Содержимое турбо-страницы указывается в элементе turbo:content.

Требования к содержимому страницы

Обязательными элементами являются:

  • Шапка страницы (header), в которую обязательно включаются заголовок (h1);
  • Блок с контентом, который должен полностью соответствовать контенту, представленному на основной странице (содержать все заголовки, абзацы, списки и т.д.). Данные необходимо передавать с помощью html-тегов.

Кроме обязательных элементов, при создании RSS-канала допускается использование дополнительных блоков (формы заявки, изображений, блоков меню и т.д.). Требования к оформлению таких элементов и их функции указаны в справке Яндекса.

Ниже представлен пример содержимого турбо-страницы, где есть обязательные элементы (header, h1, контентная часть), а также дополнительные (img, menu):

Требования к содержимому турбо-страницы

Примеры ошибок при создании канала RSS

Ниже указаны наиболее часто встречающиеся ошибки, которые влияют на корректное отображение турбо-страницы:

  • Контентная часть турбо-страницы отличается от оригинальной версии (например, информация не разбита на абзацы тегом p);
  • Отсутствуют обязательные элементы (channel, item, link, turbo:content, header, h1, контентная часть);
  • Указана нерабочая ссылка на картинку — все ссылки должны быть абсолютными с указанием полного адреса и протокола сайта (например, https://mosseo.ru/img.jpg).
  • Повторяется содержимое элемента link в блоках item, из-за чего страницы дублируются в нескольких каналах RSS.
  • В контентной части найдены закодированные символы (например,   вместо пробела) — их использование внутри тега [CDATA[]] запрещено.
  • Некорректный заголовок h1 — он не может быть пустым и должен соответствовать заголовку, указанному на основной странице.
  • Не указан обязательный атрибут formaction — ошибка появляется, если на странице размещена кнопка с помощью элемента button, для которого обязательным является атрибут formaction. Подробнее об оформлении блока кнопки смотрите в справке Яндекса.

Ограничения RSS-канала

Показатель Максимальное значение
Количество знаков в тегах title, h1, author 240
Количество изображений в файле 5 000
Количество изображений в каждом блоке item, в том числе которые содержатся в элементе yandex:related 50
Количество исходящих ссылок на внешние сайты в элементе yandex:related 30
Количество блоков item 1 000
Вес XML-файла 15 МБ

Загрузка и обновление канала RSS

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

  1. С помощью плагина вашей CMS (некоторые системы предоставляют своим пользователям уже готовые инструменты для настройки и добавления турбо-страниц);
  2. Вручную, добавив на него ссылку в сервисе Яндекс.Вебмастер. Для этого перейдите на вкладку “Турбо-страницы → Источники” и укажите полный путь к файлу (например, http://mosseo.ru/file.rss). Если вы используете авторизацию для доступа к сайту, укажите логин и пароль в разделе “Настройка”.

Чтобы обновить содержимое турбо-страницы, просто внесите правки в RSS-канал, размещенный на сервере вашего сайта. Робот Яндекса увидит изменения в течение часа.

Заполните подходящую для Вас форму,
напишите нам на почту 1@mosseo.ru или просто позвоните по номеру
ПомощьНаша команда проконсультирует, поможет, пояснит!