Как загрузить фид в Яндекс.Вебмастер?
Анна, Ижевск 0
У меня интернет-магазин на OpenCart, хочу подключить турбо-страницы с ценами через Вебмастер. Но не понимаю, что такое фид и откуда его взять - это отдельный файл или встроенная функция сайта?
Дмитрий Акиндинов технический администратор сайтов
ответил
Фид — это XML или YML-файл со списком товаров и цен по формату Яндекс.Маркета, а не встроенная функция сайта: генерируется он модулем CMS и должен быть доступен по прямой публичной ссылке вроде /feed.yml. В Вебмастере его добавляют в разделе «Товары и цены» (в старых версиях интерфейса — «Фиды»): указывается не сам файл, а URL, по которому Яндекс сможет скачивать его регулярно.
Для OpenCart готовый YML-фид обычно даёт отдельный модуль вроде «Яндекс.Маркет» из маркетплейса расширений: он собирает файл автоматически из каталога товаров и обновляет его по расписанию, вручную ничего редактировать не нужно. Для WordPress с WooCommerce есть похожие плагины, для 1С-Битрикс выгрузка в YML заложена в стандартном модуле каталога.
После добавления URL Вебмастер проверяет фид не сразу: первая проверка занимает от нескольких часов до суток, дальше данные обновляются с периодичностью, заданной в самом фиде (обычно раз в сутки). Если фид не проходит проверку, интерфейс покажет конкретные ошибки формата — чаще всего это незаполненные обязательные поля вроде цены или категории.
Отдельно стоит убедиться, что файл фида не закрыт в robots.txt и открывается без авторизации: иначе робот Яндекса не сможет его скачать, и в интерфейсе повиснет ошибка доступа, а не ошибка формата данных.
Задать свой вопрос
Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.
Вопрос отправлен. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.