Turning on Turbo pages for online stores

Turbo pages for online stores are generated from the YML file for individual product pages. The YML file must be formed according to the Yandex.Market requirements.

Generated Turbo pages are displayed in Yandex mobile search results.
Attention. If you use subdomains for regional site versions, Yandex search results will show Turbo pages with region-specific information (passed in the YML file). If you have one website address and information about products or delivery differs for each region, the search results will show the same product description, regardless of the user's region.
  1. Step 1. Export products in YML format
  2. Step 2. Upload the YML file in Yandex.Webmaster
  3. Step 3. Install the tracking tag
  4. Step 4. Set up checkout
  5. Step 5. Add information about the store
  6. Step 6. Check the examples and start the display
  7. What's next

Step 1. Export products in YML format

For Turbo pages, only use the and types of offer. Special types of offers (books, audiobooks, and so on) are not supported.

You can use CMS modules and components to generate the YML file:

CMS

System version

CMS module/component

Additional information

16.0 + Yandex.Market for business

Free

Installation and setup instructions

Video tutorial

Any

Preparing a price list for Yandex.Market

Free

Installation and setup instructions

4.4.2 – 5.2.2

YML export

Free

7.1.1.60 +

Yandex.Market

Free

Author:

4.1 +

Uploading products to Yandex.Market

Free

5.8

Yandex.Market and shopping platforms

Free

Setup instructions

5.1.7 +

Yandex.Order

Free

3.x

Export to Yandex.Market

Free

Author: ReadyScript

Any

CMS component

Setup instructions

2.9.5 +

Yandex.Market in the “Online store” module

Free

1.7.0.2 – 1.9.4.0

2.1.8 – 2.2.5

Module for uploading products to Yandex.Market (for 1.7.0.2 – 1.9.4.0)

Module for uploading products to Yandex.Market (for 2.1.8 – 2.2.5)

Paid

Author: Rugento

Any

Export to Yandex.Market module

Paid

Author: SimplaMarket

Any

Export to Yandex.Market module

Paid

Author: SimplaMarket

Any

Export products and services

Free

Any

CMS component

Paid

Instructions

Any

Import and export of products

Paid

Any

CMS component

Free

Instructions for creating a YML file

Instructions for turning on Turbo pages

If your CMS isn't in the list of ones supported, generate the YML file another way.

Review the YML file restrictions for Turbo pages and main components of the product card.

Step 2. Upload the YML file in Yandex.Webmaster

Tip. If you are not familiar with, go to the instructions .

To upload the YML file:

  1. Place the generated YML file on your server. It must be available via a link (for example https://example.com/price).
  2. Allow indexing of the YML file using a directive in the robots.txt file.
  3. In Yandex.Webmaster, go to Turbo pages for online stores → Data sources.
  4. In Attribution block, select the YML for online stores option.
  5. Specify the link to the YML file and click Add. You can add up to 100 YML files in total for all hosts that are located on the same second-level domain.
    Note. It takes several minutes to upload and validate.
  6. If you use authorization to access the YML file, on the Turbo pages for online stores → Settings → Access to sources page, enter your username and password.

The list of all uploaded files and their statuses are displayed on the Sources page.

Processing statuses
Status Description and recommendations
“Checking” The service is checking the file for errors. The validation takes several minutes.
“No errors” The file is loaded and it doesn't contain errors.
“Download failed”
  • The file is prohibited in the file or the server response is not 200 OK. Use the allow directive to allow indexing the file.
  • The file contains errors (for example, duplicate elements).
“Validation error” The elements in the file aren't supported by Yandex or are specified incorrectly.

Learn more about the YML file requirements in the Yandex.Market documentation.

“Update error” Errors were found during the last update.
Status Description and recommendations
“Checking” The service is checking the file for errors. The validation takes several minutes.
“No errors” The file is loaded and it doesn't contain errors.
“Download failed”
  • The file is prohibited in the file or the server response is not 200 OK. Use the allow directive to allow indexing the file.
  • The file contains errors (for example, duplicate elements).
“Validation error” The elements in the file aren't supported by Yandex or are specified incorrectly.

Learn more about the YML file requirements in the Yandex.Market documentation.

“Update error” Errors were found during the last update.
If the service found errors:
  1. See the error example. To do this, under the desired source, click the Statistics, page previews, and errors link.
  2. Fix any errors that were found.
  3. Upload the updated YML file to your server.
  4. Run a recheck. To do this, click the Recheck button next to the desired source.
    Note. The robot tracks changes and updates the status within an hour.

Step 3. Install the tracking tag

To install the web analytics tag:

Step 4. Set up checkout

  1. In Yandex.Webmaster, go to Turbo pages for online stores → Settings → Checkout.
  2. Add one or more order placement options:
    • Shopping cart on Turbo. The user can put the product in the shopping cart, continue shopping or place the order right away on the Turbo page.
    • 1-click buying. The user fills out the order form on the Turbo page. The order is sent to the email address you specify.
  3. (Optional) Enable payment. For more information, see Payment settings.
To track conversions, use Yandex.Metrica goals and e-Commerce reports.
Note. Data for e-commerce reports on Turbo pages is transmitted automatically. To collect information from the main site, you need additional settings.

Additionally, you can configure the store API to send the order and buyer information to the store's CRM/CMS. For setup information, see Store API settings.

Step 5. Add information about the store

  1. In Yandex.Webmaster, open the Turbo pages for online stores → Settings → About the store page.
  2. Fill in the Store name and Short description fields.
  3. In the Store icon field, upload a logo. It should be square and have a size of 96 × 96 pixels.
  4. (optional) Set the color scheme, email, and phone number.

You can also add additional information sections. For more information about setting them up, see Setting up information sections.

The settings will be shown on the sample Turbo page on the Turbo pages for online stores → Settings page in Yandex.Webmaster.

Step 6. Check the examples and start the display

To view examples of Turbo pages:

  1. In Yandex.Webmaster, go to Turbo pages for online stores → Data sources.
  2. Under the desired source, click the Statistics, page previews, and errors link.
  3. On the Source information page, click Examples of Turbo pages in search.
  4. View some of the pages and make sure that they display all necessary characteristics. If some characteristics are missing, generate the YML file again.

To turn on the source check and start displaying Turbo pages:

  1. In Yandex.Webmaster, go to Turbo pages for online stores → Data sources.
  2. Turn on the source.

What's next

Update the YML file

To update product information, make changes to the YML file on your server. The Yandex robot downloads a file every hour. If a robot could not download it within 10 seconds, the file is considered unavailable. In this case, the Turbo pages for online stores → Diagnostics page in Yandex.Webmaster will show a “Loading error”.

To remove Turbo pages with certain products from the search results, delete these products from the price list and update the YML file on your server.

Track how Turbo pages work
Yandex.Webmaster monitors the performance of Turbo pages and informs you about errors. You can see them on the Turbo pages for online stores → Diagnostics page in Yandex.Webmaster. To receive messages by email, configure Turbo page notifications.