Добавление фида в Яндекс Вебмастер выглядит так: вы размещаете YML-файл на своём сайте и передаёте сервису ссылку на него в разделе «Услуги и предложения в поиске». Дальше Яндекс сам скачивает файл по URL и проверяет его. Создание фида для Яндекса начинается раньше загрузки: файл нужно собрать по требованиям выбранной категории бизнеса. Задача разбивается на три части — подготовить YML-файл, разместить его на сайте и открыть роботу, добавить ссылку в Вебмастер и отследить статус.
Дополненное представление в поиске работает в режиме бета-тестирования, поэтому данные из YML-файлов могут не отображаться в результатах поиска, и это не считается ошибкой — так сказано в справке Яндекса. Успешная загрузка означает, что Яндекс принял и проверил данные; показ предложений в выдаче она не гарантирует.
Подготовка: что такое фид и зачем он нужен Яндексу
Фид для услуг и предложений — это YML-файл, сформированный по требованиям Яндекс Маркета. YML (Yandex Market Language) — стандарт Яндекса на основе XML: вы описываете предложения в разметке, которую сервис умеет разобрать. На основе фида Яндекс строит дополненное представление: пользователь видит ваши услуги и предложения прямо в поисковой выдаче.
Перед созданием файла определите категорию бизнеса. Справка перечисляет: недвижимость, вакансии, транспортные средства, образование, исполнители, врачи, рекомендации событий, банковские услуги. Требования к тегам зависят от категории, поэтому первым делом выберите сферу, к которой относятся ваши предложения. Товаров в этом списке нет: о передаче данных о товарах справка отсылает к Справке Яндекс Товаров.
Если у сайта есть поддомены, предложения для них размещают в фидах основного домена. Один и тот же фид или фид с идентичным содержимым нельзя загружать для нескольких категорий и поддоменов.
Создание фида: от структуры до YML-формата
YML-файл размещают на сайте в корневом или другом каталоге. После размещения на сайте он доступен по адресу вида https://example.com/feed.yml. Поддерживается расширение xml, yml и архив gzip. Файлы не попадают в результаты поиска, но индексируются роботом, поэтому каталог с фидом должен быть открыт для роботов Яндекса.
Структура — XML с обязательными тегами вашей категории. Проверьте, что сервер отдаёт правильный заголовок Content-type: application/xml, application/octet-stream, text/xml, application/gzip или application/x-gzip.
В текстовых значениях тегов избегайте неподдерживаемых символов: кавычек, двойных кавычек, треугольных скобок, амперсанда и эмодзи. В элементе offer нельзя использовать символ подчёркивания.
Настройте автообновление. Если информация в фиде и на сайте разная, предложения могут быть заблокированы; если таких предложений большинство — блокируется весь фид. Во многих CMS, например в Битрикс24, автообновление настраивается при создании и редактировании фида, там же задаётся частота.
Учебный пример
Сайт студии онлайн-курсов example.com. Категория — образование. Ссылка на файл: https://example.com/feed.yml. Минимальный каркас файла:
<?xml version="1.0" encoding="UTF-8"?>
<yml_catalog date="2025-03-14 10:00">
<shop>
<name>Студия онлайн-курсов</name>
<company>ООО Студия</company>
<url>https://example.com</url>
<currencies>
<currency id="RUB" rate="1"/>
</currencies>
<categories>
<category id="1">Маркетинг</category>
</categories>
<offers>
<offer id="course-101">
<name>Курс по техническому SEO</name>
<url>https://example.com/seo-course</url>
<price>12000</price>
<currencyId>RUB</currencyId>
<categoryId>1</categoryId>
</offer>
</offers>
</shop>
</yml_catalog>
Здесь yml_catalog — корневой тег с датой выгрузки, shop — блок магазина, categories — категории, на которые ссылается categoryId предложения, offers — список предложений. Обязательные теги внутри offer зависят от категории; сверьтесь с требованиями для образования перед публикацией.
Что можно передавать сервису и что убрать
Фид содержит данные о ваших услугах и предложениях — это информация, которую вы и так показываете на сайте. Состав полей стоит ограничить до того, как ссылку на файл отдадут Вебмастеру: робот скачает всё, что лежит по URL.
- Оставляйте: название и описание предложения, цену, валюту, ссылку на страницу, категорию, регион, контакты организации, которые вы публикуете открыто.
- Убирайте: персональные данные клиентов, внутренние идентификаторы CRM, номера договоров, служебные комментарии, тестовые записи, любые данные, которые не должны попасть в поисковую выдачу.
Если файл меняется автоматически из CMS, убедитесь, что в него не попадают черновики и скрытые карточки.
Проверка до загрузки в Вебмастер: инструментом «Проверка ответа сервера» убедитесь, что фид доступен по ссылке и сервер отдаёт ответ 200 OK. Заголовок Content-type виден в ответе на запрос curl -I https://example.com/feed.yml. Если файл отдаёт 404 или требует авторизацию, которую вы не передали в ссылке, Вебмастер не сможет его прочитать.
Загрузка фида в интерфейс Яндекс Вебмастера
Перед загрузкой добавьте сайт в Вебмастер и подтвердите права на него. Процедуру добавления сайта разбирает инструкция по подключению сайта к Вебмастеру.
Шаги в интерфейсе:
- Перейдите в Вебмастер, выберите подтверждённый сайт.
- Откройте «Услуги и предложения в поиске» → «Фиды и ошибки».
- Нажмите «Загрузить фид».
- Выберите категорию бизнеса, к которой относятся данные.
- Укажите регион. Если предложения доступны по одной цене во всех регионах, выберите «Россия»; можно указать несколько регионов, если фид покрывает разные.
- В поле «Ссылка на файл с предложениями» вставьте URL вида
https://example.com/feed.yml. - Нажмите «Готово».
Если на сайте настроена авторизация доступа к YML-файлу, логин и пароль можно передать прямо в URL: https://yandex:WE9h4FfBml@example.com/feed.yml. Этот способ подходит, когда файл закрыт от публичного доступа, но должен быть доступен роботу. Логин и пароль в URL — служебные данные доступа к файлу. Не используйте для них основную учётную запись администратора сайта: заведите отдельного пользователя с правом чтения фида.
Важные этапы после загрузки: проверка и мониторинг
После добавления Вебмастер проверит фид. Если есть ошибки, на странице «Фиды и ошибки» появится сообщение; подробности открываются по кнопке «Ошибки» напротив фида. Список недочётов можно скачать: «Ошибки и рекомендации» → «Скачать все примеры ошибок (CSV)» или (XLS) — путь описан в справке о дополненном представлении.
Сроки и повторные проверки, на которые стоит ориентироваться:
- обычный срок проверки нового фида — неделя; если проверка идёт дольше десяти дней, обращайтесь в поддержку;
- повторная проверка после исправлений занимает около суток, до этого в интерфейсе могут отображаться старые данные;
- фид перекачивается примерно раз в несколько часов, дата и время обхода видны под ссылкой на фид или в столбце «Время последнего обхода роботом»;
- ошибки обновляются 1–2 раза в день, проверять их после исправления стоит через сутки с момента отправки на повторную проверку.
Не загружайте фид повторно, если не вносили изменений. Если прежние сообщения об ошибках держатся дольше суток после отправки на повторную проверку, напишите в поддержку и не отправляйте фид на новую проверку: поддержка консультирует только по данным, которые отображаются в интерфейсе.
Дальше статус и эффективность отслеживаются на странице «Услуги и предложения в поиске» → «Статистика фидов» (справка Вебмастера). Там видно, сколько предложений и сетов загружено, сколько с ошибками и сколько участвует в поиске; данные по показам и кликам представлены за последние 7 дней и выгружаются таблицами. Ошибки в описании предложений собраны в таблице «Исключенные предложения».
Чек-лист приёмки
- Аккаунт в Вебмастере подтверждён, сайт выбран в списке.
- YML-файл сформирован по требованиям категории, без неподдерживаемых символов и подчёркиваний в offer.
- Файл открывается по URL, сервер отдаёт 200 OK и правильный Content-type, каталог открыт роботу.
- Состав полей фида ограничен: нет персональных данных клиентов, внутренних идентификаторов CRM, номеров договоров, служебных комментариев и тестовых записей.
- Фид добавлен в «Услуги и предложения в поиске» → «Фиды и ошибки» с верной категорией и регионом.
- Статус обработки и ошибки отслежены на странице «Фиды и ошибки», при необходимости скачан список недочётов.
- После исправлений выдержан срок повторной проверки, статус перепроверен.
Как проверить результат
Результат загрузки подтверждается тремя сигналами: фид появился в списке «Фиды и ошибки», у него нет сообщения об ошибках после проверки, а на странице «Статистика фидов» предложения участвуют в поиске. Если ошибки остаются дольше суток после повторной отправки, пишите в поддержку и файл заново не загружайте.
Если фид передаёт адреса страниц, стоит свериться с правилами канонизации, чтобы предложения и страницы сайта указывали на один адрес: как настроить canonical.

