Кто может сделать SEO лучше,
чем тот кто сам в ТОП3? Звоните!
Кто может сделать SEO лучше,
чем тот кто сам в ТОП3? Звоните!
8 800 350 99 87 пн – пт 10:00 – 19:00 (Мск)

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-канал, размещенный на сервере вашего сайта. Робот Яндекса увидит изменения в течение часа.

Другие
материалы
Процесс автоматического перенаправления (или непосредственно скрипт) пользовател...
Хостинг (hosting) — это сервер (компьютер или специализированное оборудова...
Что такое внешняя ссылочная масса Внешняя ссылочная масса — это общее количество...
Уведомление о наличии фатальных проблем на сайте может появиться в Яндекс.Вебмас...
Вы когда-нибудь встречали в интернете бесполезные и плохо читаемые тексты, навод...
Call-tracking — это инструмент отслеживания звонков, который помогает быстро про...
Юнит-экономика позволяет компаниям отслеживать жизнеспособность продукта. С его ...
Screaming Frog SEO Spider — продвинутый инструмент для SEO-специалистов. Он позв...
Группа людей, объединённых общими признаками, или ради какой-либо цели или задач...
Инструмент для размещения контекстных рекламных объявлений на страницах Яндекса ...
Закажите SEO раскрутку сайта
Оставьте свой номер телефона и мы свяжемся с Вами в рабочее время. Наша команда проконсультирует, поможет, проснит и ответит на любые вопросы

    Либо напишите нам на почту [email protected] или просто позвоните по номеру