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

Другие
материалы
Уведомление о наличии фатальных проблем на сайте может появиться в Яндекс.Вебмас...
Это текстовый файл, который находится в корневой директории сайта. Он предназнач...
Юнит-экономика позволяет компаниям отслеживать жизнеспособность продукта. С его ...
Индексирование – это обход сайта поисковым роботом в процессе которого он получа...
YandexGPT — это Линейка генеративных моделей, разработанная компанией Yandex. Он...
Донор – это сайт, на котором размещена ссылка на другой целевой сайт. Задача ссы...
Контекстной называют вид рекламы в интернете, которая показывается потенциальном...
Анкором в среде СЕО-специалистов принято называть слово или словосочетание, на к...
Это техническая площадка для размещения сайтов, предоставляемая специализированн...
Хотя браузер просто отображает данные, находящиеся на удаленном сервере, он имее...
Закажите SEO раскрутку сайта
Оставьте свой номер телефона и мы свяжемся с Вами в рабочее время. Наша команда проконсультирует, поможет, проснит и ответит на любые вопросы

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