XML Generator Sitemap Generator
Contact Customer Service
Contact us if you need help!
Indexing Cyrillic Domains

YML Feeds FAQ

General questions:


What requirements should the product page meet so that the crawler can index the information provided?
The product page must be available, return the HTML code, and must contain the necessary information about the product offer. To ensure correct definition, the product page must contain the valid Schema.org Product or Open Graph Product microdata. In order to determine the data type and to process the information about the product offer in the Schema.org Product markup, the offers property of the Offer or AggregateOffer type must be present. Pages that are marked using the Open Graph protocol must contain the "og:type" tag with the "product" value.

Microdata should be used on all product offer destination URLs in order for our crawler to be able to process data correctly. Only one Product item corresponding to the product offer for the URL should be placed on the destination pages.

In the absence of microdata, crawler tries to automatically detect the data about the product offers using a special algorithm of web pages analysis. However, this may not always ensure that you receive the correct data. We recommend using content microdata by Schema.org to achieve better results.

If your website does not use product offers microdata - you can create a feed with a prepared CSV-file.

What data about the product is indexed by the crawler?
The following microdata properties for products are indexed: name, short description, product price, currency of price offer, information about the availability of the product offer, link to the image.

Special features of processing products belonging to Clothing and shoes category


Кроме данных, которые могут быть представлены с помощью микроразметки, робот будет пытаться выделить некоторые характеристики товаров, применяя алгоритм дополнительного анализа товарных предложений.
Используйте опцию "Определять характеристики товаров", чтобы в товарный фид были добавлены параметры "Цвет" и "Размер" - это рекомендовано для совместимости с отдельными требованиями некоторых сервисов.
Для определения характеристик товаров применяются унифицированные и полностью автоматизированные методы, поэтому в отдельных случаях данные могут определяться некорректно. В такой ситуации, или когда Вам просто не требуется указание характеристик, отлючите опцию их определения в настройках обработчика.
Параметр размерности определяется только для товаров, которые соотнесены к категориям одежды или обуви. В случае, если необходимые для товарного предложения параметры не указаны или не могут быть определены - товарам будут назначены обобщенные характеристики (размер - универсальный, цвет - разноцветный).
Пример указания параметров в товарном фиде:
    <param name="Size" unit="INT">L</param>
    <param name="Color">Multicolor</param>

Особенности определения размеров одежды
Анализируя товарные предложение одежды и обуви, робот производит сопоставление полученных данных с наиболее распространенными размерными сетками.
Универсальные международные обозначения размеров одежды: XXS, XS, S, M, L, XL, XXL, 3XL
Международные обозначения размеров детской одежды: 0-3m, 3-6m, 6-9m, 9-12m, 12-18m, 18-24m, 24-36m
Международные размеры бюстгальтеров: A, AA, B, C, D, DD, DDD, DDDD, E, F, FF, G, GG, H, HH, J, JJ, K, KK, LL
Числовые обозначения размера элементов одежды и обуви, распространенные в странах Европы, России и СНГ.
Пример указания размера в товарном фиде:

    <param name="Size" unit="INT">XL</param>

Для джинсов - также могут быть определены распространенные маркировки в дюймах (например: 31/32)
Пример указания размера джинсов в товарном фиде:
    <param name="Size" unit="INCH">30/32</param>

Для детской одежды - также могут быть определены числовые обозначения размера относительно роста.
Пример указания размера детской одежды в товарном фиде:
    <param name="Size" unit="Height">104</param>

Особенности определения цвета
Анализируя товарные предложения, указанные наименования цвета сопоставляются с определнным техническими требованиями сервиса Яндекс-Маркет перечнем допустимых значений: бежевый, белый, бирюзовый, бордовый, голубой, желтый, зеленый, золотистый, коричневый, красный, оливковый, оранжевый, разноцветный, розовый, рыжий, салатовый, серебристый, серый, синий, сиреневый, фиолетовый, хаки, черный.
Не соответствующие перечисленным значениям определения цвета будут проигнорированы.
Пример указания цвета в товарном фиде:

    <param name="Color">Green</param>

What microdata properties does the generator handle?
The generator processes the Schema.org data for the products:

  • name — product name. Specified as the Product property.
  • description — product description. Specified as the Product property.
  • image — link to the product image. Specified as the Product property.
  • price — price. Specified as the Offer property.
  • lowPrice — minimum price. Specified as the AggregateOffer property.
  • priceCurrency — currency. Specified as the Offer property. To specify the currency, you must use the currency codes according to ISO 4217.
  • availability — product availability flag. Specified as the Offer property.
  • category — category name. Specified as the Product property.
  • brand - Specified as the Product property.
Example of Schema.org markup application for a product offer:
<div itemscope itemtype="http://schema.org/Product">
  <h1 itemprop="name">Offer</h1>
  <a itemprop="image" href="http://youwebsiteurl/pictures/thumbnail.jpg">
    <img src="/pictures/thumbnail.jpg" />
  </a>
  <div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
    <div>$1000</div>
    <meta itemprop="price" content="1000.00" />
    <meta itemprop="priceCurrency" content="USD" />
    <div>Available</div>
    <meta itemprop="availability" href="http://schema.org/InStock" />
  </div>
  <div itemprop="description">Best offer</div>
</div>

Structured Schema.org data for automatic processing is also available in a JSON-LD object.

Example of placing data in a JSON-LD object:
<script type="application/ld+json">
{
  "@context": "http://schema.org/",
  "@type": "Product",
  "name": "Offer",
  "image": "http://youwebsiteurl/pictures/thumbnail.jpg",
  "description": "Best offer",
  "offers": {
    "@type": "Offer",
    "priceCurrency": "USD",
    "price": "1000.00",
    "availability": "http://schema.org/InStock"
  }
}
</script>

The generator processes Open Graph data for the products:
  • og:title — product name.
  • og:description — product description.
  • og:image — link to product image.
  • product:price:amount — price.
  • product:price:currency — currency. Currency codes must conform to ISO 4217.
  • product:availability — availability of the product.

Example of applying Open Graph markup for a product offer:
    <meta property="og:type" content="product" /> 
    <meta property="og:title" content="Offer" /> 
    <meta property="og:description" content="Best offer" />
    <meta property="og:image" content="http://youwebsiteurl/pictures/thumbnail.jpg" />
    <meta property="product:price:amount" content="1000.00" />
    <meta property="product:price:currency" content="USD" />
    <meta property="product:availability" content="in stock" />

Получение данных о наименовании категорий товаров
В настройках обработчика доступна опция автоматического определения категории товаров. Наш робот может обнаружить данные о наименовании категорий в нескольких типах микроразметки Schema.org: Product, Breadcrumb и BreadcrumbList.

Пример указания категории в качестве свойства Schema.org Product на странице товарного предложения:

<div itemscope itemtype="http://schema.org/Product">
    ...
    <meta itemprop="category" content="Лучшие товары" />
    ...
</div>

Пример указания категории с помощью Schema.org Breadcrumb:
<div itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
 <a href="http://website.tld/catalog" itemprop="url">
   <span itemprop="title">Каталог</span>
 </a> ›
</div>  
<div itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
 <a href="http://website.tld/catalog/group_1" itemprop="url">
   <span itemprop="title">Группа 1</span>
 </a> ›
</div> 
<div itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
 <a href="http://website.tld/catalog/group_1/best" itemprop="url">
   <span itemprop="title">Лучшие товары</span>
 </a>
</div>

Пример указания категории с помощью Schema.org BreadcrumbList:
<ul itemscope itemtype="http://schema.org/BreadcrumbList">
  <li itemprop="itemListElement" itemscope
      itemtype="http://schema.org/ListItem">
    <a itemprop="item" href="https://website.tld/catalog">
        <span itemprop="name">Каталог</span>
    </a>
    <meta itemprop="position" content="1" />
  </li>
  <li itemprop="itemListElement" itemscope
      itemtype="http://schema.org/ListItem">
    <a itemprop="item" href="https://website.tld/catalog/best">
        <span itemprop="name">Лучшие товары</span>
    </a>
    <meta itemprop="position" content="2" />
  </li>
</ul>

Where can I learn more about Schema.org and Open Graph data for products?
You can read the following links for more information on the use of Schema.org:


For more information on using Open Graph:

If the product offer pages use both the Schema.org and Open Graph markup simultaneously, the data contained in the Schema.org microdata has the higher priority. In case of absence or presence of empty properties in Schema.org, but if they exist in Open Graph - these values will be used.

How to check microdata on the pages of my online store?
You can check the correctness of filling Schema.org microdata using the Markup validation tool.

How are empty microdata properties handled?
Обратите внимание: стандарт YML регламентирует порядок следования элементов и не допускает использования элементов с пустыми значениям. В соответствии с данными требованиями стандарта YML, в случае обнаружения пустых свойств в разметке, они будут обработаны следующим образом:

Required items:

  • Name property (product name) - the product item will be ignored.
  • Price property (product price) - the product item will be ignored.
Необязательные элементы (формируются при наличии соответсвующих опций):
  • Свойство description (описание товара) - заменен на значение элемента name (название товара).
  • Свойство picture (изображение товара) - проигнорирован при формировании файла.

How can I speed up website indexing?
Try to prevent from indexing as many information pages as possible (e.g. articles, reviews and other similar pages). In this case, the crawler will not waste time on their processing, which will speed up the process of indexing the website, especially if there are many pages. You can use filters or create separate restrictions for our crawler using the robots.txt file to exclude information pages.

What is the difference between the number of indexed pages and the number of product offers?
The number of indexed pages is the total number of pages of the website that are indexed by the crawler. This number includes all the processed pages of the website – the home page, the pages of the catalogue, as well as, depending on the structure of the website – pages with news, articles and reviews, other information pages (contact information, shipping information, etc.).

Каким требованиям должны соответствовать URL товарных предложений Интернет-магазина?
URL товарных предложений Интернет-магазина должны соответствовать стандарту RFC1738. Данное ограничение связано с техническими требованиями для передачи данных о товарных предложениях в Яндекс.

Возможно ли создать YML для сайта, использующего кириллический домен?
Да, наш сервис индексирует кириллические домены.

Как добавить сайт в Яндекс.Маркет?
Информацию о Яндекс.Маркете и условия добавления Интернет-магазинов Вы можете найти по следующим ссылкам: http://www.advertising.yandex.ru/market/ и https://help.yandex.ru/webmaster/goods-prices/connecting-shop.xml.

Follow Us!

How can we help you? Open a Support Ticket Share Service!

About Us

©Sitemap Generator - Online Generator
VisaMasterCard Secure