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

Другие
материалы
Сокращённо «GA» — бесплатный сервис поисковика Google, который п...
Один из видов поисковых запросов. Он очень популярен среди людей, по нему ищут о...
Search Console — это бесплатный инструмент от Google, который показывает, как вы...
Способ передачи смысловой нагрузки определенной части контента. Принцип действия...
Представляет собой специально подобранный для продвижения сайта информационный м...
Это сервис, который представляет информацию об индексации сайтов. Он передает по...
От английского «Search Engine Optimization» — поисковая оптимиза...
Хостинг (hosting) — это сервер (компьютер или специализированное оборудова...
Компании научились управлять поведением клиентов и воздействовать на подсознание...
Анкором в среде СЕО-специалистов принято называть слово или словосочетание, на к...
Закажите SEO раскрутку сайта
Оставьте свой номер телефона и мы свяжемся с Вами в рабочее время. Наша команда проконсультирует, поможет, проснит и ответит на любые вопросы

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