Price list

Products are displayed in your Yandex Search company card and in Yandex Maps.

Users search Yandex Search and Yandex Maps for businesses by category, product, or service. They can interact with products the same way they interact with other content in the company card.

To convert more potential customers, upload high-quality price lists and specify current prices.

Yandex Maps lets you add products and services to the Photos section. To learn more, see Add photos.

You can fill out your price list manually in the Yandex Business interface or upload an XLS/XLSX or YML (Yandex Market Language) file.

Note. For more information on chain price lists, see Manage chain price lists.

When you upload a new price list, the old one is deleted.

  1. Price list requirements
  2. Add products to the price list
  3. Upload an XLS/XLSX file
  4. Upload a YML file
  5. Add products and services via a YML feed automatically
  6. How to upload a price list from another source
  7. FAQ

Price list requirements

All products are reviewed before publication.

  • The products must meet the publication rules and not violate the User Agreement for Yandex services. We don't publish price lists that contain restricted products or content. If you notice products on Yandex Maps that violate our rules, please let us know. We'll check the reported business profiles.

Add products to the price list

  1. Select a business, go to About the business → Products and services and click + Add products and services.

  2. Complete the fields. Required fields are marked with an asterisk.

    Which fields you need to fill in
    Photo A JPG or PNG image, maximum 10 MB, between 320×240 and 5000×5000 pixels.

    Name*

    The name of the product or service, maximum 250 characters.

    Category

    A section of the price list that the product or service belongs to, maximum 250 characters. The price list in the company card will be divided into the specified categories.

    If photos are added for two or fewer category items, products and services from this category appear in the Yandex Search company card without a photo.

    Price*

    The cost of the product or service, maximum 20 characters. You can only use numbers and delimiters (dot or comma). The currency is added after publication, depending on your business location. You can only enter exact prices (no price ranges).

    Specify the number of products or services available at this price. To do this, fill in the Number field (maximum 15 digits separated by a dot or comma) and select units of measurement. Examples: 1 pc, 0.9 kg, 0.5 l, 30 min.

    Products and services whose price is set to "0" won't be published in the company card.

    Description

    A description of the product or service, maximum 3000 characters.

    The full description is displayed on the landing page.

    The product card displays the first 250 characters of the description.

    Popular product A product or service for the gallery of popular products or services on the Overview tab of your profile. You can mark a maximum of 10 popular items in the price list.
    In stock

    This option is enabled by default.

    To prevent a product from being shown in the card, disable this option.

  3. Click Add product.

You can edit the information in the price list at any time. After you post the information, it appears in your company card in Yandex Maps within 24 hours.

Upload an XLS/XLSX file

  1. Select a business, go to About the business → Products and services, and click Upload XLS/YML.

  2. In the tab that opens, select XLS and click Download XLS template.

  3. Fill in information about products and services in the template. Each item must be placed on a separate line, maximum 30,000 lines in total. Required fields are marked with an asterisk.

    Which fields you need to fill in
    Category

    A section of the price list that the product or service belongs to, maximum 250 characters. The price list in the company card will be divided into the specified categories.

    If photos are added for two or fewer category items, products and services from this category appear in the Yandex Search company card without a photo.

    Name*

    The name of the product or service, maximum 250 characters.

    ID The unique stock-keeping unit for the product (SKU), maximum 80 characters. It can contain numbers, Latin and Russian letters (except “ё”), and the following characters: . , \ / ( ) [ ] - =.
    Description A description of the product or service, maximum 3000 characters.
    Short description A brief description of the product or service to display in Yandex Maps and in Yandex Search, maximum 250 characters. If you leave this box blank, the first 250 characters of the Description field will be used.
    Price*

    The cost of the product or service, maximum 20 characters. You can only use numbers and delimiters (dot or comma). The currency is added after publication, depending on your business location. You can only enter exact prices (no price ranges).

    Products and services whose price is set to "0" won't be published in the company card.

    Photo

    One direct link to an image file. You can't use a link to Yandex Disk here because it redirects you to an HTML page rather than an image.

    You can provide a link:

    • Without explicitly specifying a TCP port.
    • With one of the ports: 80, 443, or 8080.

    We support downloading over HTTP and HTTPS only. Downloading over FTP, SMB, and other protocols isn't supported.

    Link examples

    https://site.com/menu/grill-123.jpg

    http://site.com/menu/grill-123.jpg

    https://site.com:443/menu/grill-123.jpg

    http://site.com:80/menu/grill-123.jpg

    http://site.com:8080/menu/grill-123.jpg

    Popular product Select “Yes” to display the product or service in the popular product gallery, which is in the company card's Overview tab. You can mark a maximum of 10 popular products or services on the price list. For the remaining items, leave the field empty.
    In stock Select “No” for products and services you don't want to be published in the company card. For the remaining items, leave the field empty.
    Number The product's weight, number of pieces in a package, duration of a service, and other details. Make sure the numbers are 15 characters or shorter. Use a dot or comma as a separator.
    Measurement units Specify the units of measurement for the Number field. Write down the units of measurement as indicated in the table below without changing anything. For example, write “piece” rather than “pc”, “pieces”, “pcs”, or something else.
    Available measurement units
    • Weight: gram, kilogram, ton.
    • Volume: cubic centimeter, cubic meter.
    • Liquid volume: milliliter, liter.
    • Length: millimeter, centimeter, meter.
    • Area: square centimeter, square meter.
    • Time: minute, hour, academic hour, day.
    • Piece goods: unit.
  4. Upload the completed XLS/XLSX file. File processing takes up to an hour.

After you upload the file, you'll be able to edit the price list in the Yandex Business interface: add or remove items, upload photos, and mark popular and out of stock products. After you post the information, it appears in your company card in Yandex Maps within 24 hours.

Upload a YML file

  1. Select a business, go to About the business → Products and services and click Upload XLS/YML.

  2. In the tab that opens, select YML and click Download YML template.

  3. Fill in information about products and services in the template. Required fields are marked with an asterisk.

    Which fields you need to fill in
    Element Description
    category*

    The main group of products or services.

    For each category, use a separate element and the root category ID from the id attribute.

    The price list in the company card will be divided into the specified categories.

    categoryId*

    The product category ID, integer with a maximum of 18 characters. Each product offering can only belong to one category.

    name*

    The name of the product or service, maximum 250 characters.

    Names should follow this format: what (product type) + who (manufacturer or brand) + product (model, name) + distinctive characteristics, if any (size, weight, color). For example: “Jumpsuit LEO, size 62, pink”.

    vendor*

    The manufacturer or brand (trademark).

    offer id*

    The unique stock-keeping unit for the product (SKU), maximum 80 characters. It can contain numbers, Latin and Russian letters (except “ё”), and the following characters: . , \ / ( ) [ ] - =.

    description

    A description of the product or service, maximum 3000 characters.

    If there are multiple pieces that make up the product, add the number of components and their measurement units to this field to make sure this information appears in the product description. At the moment, there are no dedicated fields for component parts in the YML file. If you need to add them separately, upload the price list as an XLS/XLSX file.

    shortDescription

    A brief description of the product or service to display in Yandex Maps and Yandex Search, maximum 250 characters. If you leave this box blank, the first 250 characters of the description field will be used.

    price*

    The cost of the product or service, maximum 20 characters. You can only use numbers and delimiters (dot or comma). You can only enter exact prices (no price ranges).

    Products and services whose price is set to "0" won't be published in the company card.

    currencyId*

    The currency code. Specify one of the following values: RUB, KZT, UAH, BYN, USD, UZS, TRY, or EUR.

    url

    The address of the page on your site that contains the product description and photos, maximum 512 characters, in accordance with the RFC 3986 standard.

    picture

    Photo: One direct link to the image file. You can't use a link to Yandex Disk here because it redirects you to an HTML page rather than an image.

    You can provide a link:

    • Without explicitly specifying a TCP port.
    • With one of the ports: 80, 443, or 8080.

    We support downloading over HTTP and HTTPS only. Downloading over FTP, SMB, and other protocols isn't supported.

    Link examples

    https://site.com/menu/grill-123.jpg

    http://site.com/menu/grill-123.jpg

    https://site.com:443/menu/grill-123.jpg

    https://site.com:80/menu/grill-123.jpg

    https://site.com:8080/menu/grill-123.jpg

    Example of a completed price list
    <?xml version="1.0" encoding="UTF-8"?>
    <yml_catalog>
      <shop>
        <categories>
          <category id="101">Product category</category>
        </categories>
        <offers>
          <offer id="9012">
            <name>Product Brand ABC-01</name>
            <vendor>Brand</vendor>
            <price>100</price>
            <currencyId>USD</currencyId>
            <categoryId>101</categoryId>
            <picture>http://example.com/image01.jpg</picture>
            <description>
              Product description
            </description>
            <shortDescription>
              Product short description
            </shortDescription>
          </offer>
          <offer id="12346" type="vendor.model">
            <typePrefix>Product</typePrefix>
            <vendor>Brand</vendor>
            <model>ABC-02</model>
            <price>200</price>
            <currencyId>USD</currencyId>
            <categoryId>101</categoryId>
            <picture>http://example.com/image02.jpg</picture>
            <shortDescription>
              Second product short description
            </shortDescription>
          </offer>
          <offer id="789" available="unknown">
            <name>Product Brand ABC-03 (out of stock)</name>
            <vendor>Brand</vendor>
            <price>100</price>
            <currencyId>USD</currencyId>
            <categoryId>101</categoryId>
            <picture>http://example.com/image03.jpg</picture>
            <url>http://example.com/product03/</url>
            <description>
              Third product will be uploaded with "out of stock" mark and will not be displayed in the organization card.
            </description>
          </offer>
        </offers>
      </shop>
    </yml_catalog>
  4. Upload the completed YML file. File processing takes up to an hour.

Add products and services via a YML feed automatically

  1. Prepare a feed in YML format. The number of products or services in the feed can't exceed 10,000, and the maximum file size is 200 MB.
  2. Go to About the business → Products and services and click Manually, from file in the Source line.

  3. Select YML feed as the source of products and services.
  4. In the YML feed window, specify a link to the YML.

The feed is checked automatically. Products with errors won't load. Once the check is complete, the system notifies you how many products were added.

Uploaded products appear in the interface within a couple of minutes, and you can manage their placement immediately.

How to upload a price list from another source

Yandex Business can use information from partners' price lists. This data is uploaded to Yandex Business automatically.

You can manage your source:

  1. On the Products and services tab, click Select source.
  2. Choose another partner.
  3. Click Save.

You can also:

  • Make changes on the partner's platform: the data in your Yandex Business account will update automatically within a few days.
  • Select Added manually: then the product data from third-party platforms won't be used.
  • Hide your products and services from display.

FAQ

Why doesn't Yandex Maps display the products I uploaded in Yandex Webmaster?

Information about the products uploaded in Yandex Webmaster may be unavailable if:

  • The company is an online company.
  • The company operates in a region different from the one indicated in Yandex Webmaster.
  • The company's website in Yandex Maps:

    • Doesn't match the one listed in Yandex Webmaster.
    • Was added recently.

Certain products may not be available if:

  • The product is marked as out of stock during the upload.
  • The price isn't specified.
  • The product information was blocked by Yandex Webmaster. To resolve the issue, contact the service.

To avoid issues while uploading, add products and services via a YML feed in your Yandex Business account.

Some uploaded products are missing in Yandex Maps. Why?

Yandex Maps has a limit in bytes on the total amount of information about products and services displayed in a company's profile. The limit is approximately 500 items.

The actual number of items depends on various factors, including the length of titles and descriptions, links to photos in the price list, and others. That's why sometimes the business card may display fewer products than were uploaded in the price list (even if only 500 items were uploaded). Alternatively, if the products only have a short name and their price, more than 500 items can fit in the profile.

How do search results work for uploaded products?

All products uploaded to Yandex Business can be found online. If a product was uploaded but not displayed in the profile, it still affects the company's ranking in search results: the company can be included in search results even without displaying the product.

How do I change the product display order in the price list?

There are ways you can influence the display order of uploaded products, but you can't rearrange them.

To rearrange the products, generate a price list with a new order and upload it. After that, the products will be automatically rearranged.

If a company has the Closed temporarily status, can users see its price list?

Yes, the price list is visible to users. If you upload a new price list, it will be published too.