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

YML-файлы: формирование, ограничения и настройки

YML (Yandex Market Language) — это формат файлов, который используется для передачи Яндексу информации о товарах. В область его применения входят: 1) создание карточек товаров в Яндекс.Маркете; 2) формирование и обновление турбо-страниц в интернет-магазинах. В данной статье мы рассмотрим второй случай и поделимся инструкцией по подключению товарных страниц к технологии турбо. Параллельно, как всегда, разберём основные ошибки.

Генерация файла YML

В некоторых популярных CMS есть уже готовые инструменты для создания YML-документов. Например, такой плагин есть в 1С Битрикс и OpenCart. Если функционал вашей системы управления сайтом не позволяет генерировать турбо-страницы автоматически, вы можете разработать их вручную. Для этого необходимо создать документ в формате XML и разместить в нём информацию о товарах с помощью специальной разметки.

Требования к содержимому файла

Стандарт YML был разработан Яндексом на основе языка гипертекстовой разметки XML. Пример структуры документа, в котором используется такая разметка, вы можете посмотреть на скриншоте ниже:

YML-файлы формирование, ограничения и настройки

Чтобы создать подобный документ, обладать навыками программирования не нужно. Достаточно следовать описанию XML-тегов, которые указаны в справке Яндекса. Структура документа произвольная (то есть вы сами выбираете какие передавать данные о товарах), но на странице обязательно должны быть следующие элементы:

  • Наименование производителя (vendor);
  • Модель и название товара (model);
  • Актуальная стоимость продукта (price) — указывается без пробелов и обозначения валюты;
  • Описание товара (description) — не более 3000 символов;
  • Описание характеристик товара (param) — элемент используется для товаров одной модели, которые отличаются индивидуальными характеристиками (например, цвет, размер);
  • Ссылка на страницу товара на сайте магазина (url).
  • Некоторые другие обязательные элементы в зависимости от того какой используется тип передачи данных — упрощённый или произвольный.
  • Также на странице должна быть кнопка добавления товара в корзину. Она настраивается с помощью Яндекс.Вебмастера в разделе “Турбо-страницы — Настройки” (блок “Настройки товарных страниц”). Вы можете выбрать один из следующих способов оформления заказа:
  • Добавить в корзину — клиент будет переадресован в корзину вашего магазина с добавленным товаром.
  • Купить в 1 клик — заказ поступит на электронную почту.

Ограничения YML-файла

Для каждого сайта доступно подключения до 10 документов при условии соблюдения следующих ограничений:

Количество изображений в документе 50 000
Количество изображений для одного товара 200
Количество товаров в одном документе 30 000
Размер документа 500 МБ

Экспорт YML в сервисы Яндекса

Сформированный документ необходимо загрузить в корневую директорию сайта и разрешить его индексацию в файле robots.txt.

После выгрузки документа на сервер последовательно выполните следующие шаги:

  1. Перейдите в раздел “Турбо-страницы — Источники” Яндекс.Вебмастера и в блоке “Ссылка на источник” установите ползунок в значение “YML”;
  2. В поле ниже укажите адрес документа на вашем сайте;
  3. При необходимости укажите логин и пароль для доступа к документу.
  4. Нажмите кнопку “Вкл” напротив нужного источника.

В течение нескольких минут после загрузки Яндекс проведёт проверку документа и в случае обнаружения проблем сообщит об этом в панели вебмастера.

Примеры ошибок в YML

Ошибка загрузки
  • Индексация запрещена robots.txt либо робот получил ответ сервера, который отличается от кода “200 OK”. Если вы столкнулись с этой проблемой, проверьте доступность файла и разрешите его индексацию.
  • Файл содержит ошибки (например, повторяющиеся элементы).
Ошибка валидации
  • Яндекс не поддерживает элементы, которые указаны в файле.
  • Элементы указаны неверно.
Ошибка обновления
  • Проблемы появились после обновления.

 

Обновление YML

Чтобы внести изменения в турбо-страницы или удалить их из результатов поиска, просто отредактируйте файл на сервере. Робот Яндекса сканирует его каждый час и автоматически загружает новую версию.

Актуальную версию турбо-страницы можно увидеть по ссылке “Предварительный просмотр” в разделе “Турбо-страницы — Источники”.

Другие
материалы
Юнит-экономика позволяет компаниям отслеживать жизнеспособность продукта. С его ...
Хостинг (hosting) — это сервер (компьютер или специализированное оборудова...
Процесс автоматического перенаправления (или непосредственно скрипт) пользовател...
В октябре 2018 года Яндекс ввёл специальные знаки, которые свидетельствуют о кач...
Веб-ресурс, или веб-сайт — это страница или несколько страниц, размещенных...
Robots.txt (роботс) – это текстовый файл, в котором указываются правила индексир...
Это полный или частичный дубликат сайта.Они создаются для различных целей, начин...
Это адрес сайта или определенная зона, которой присвоено уникальное имя. Домены ...
Это единый определитель местонахождения ресурсов (от англ. URL — Uniform Resourc...
Это слово, словосочетание или даже целое предложение, которое вводится пользоват...
Закажите SEO раскрутку сайта
Оставьте свой номер телефона и мы свяжемся с Вами в рабочее время. Наша команда проконсультирует, поможет, проснит и ответит на любые вопросы

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