Turning on Turbo pages for online stores

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

Generated Turbo pages are displayed in the Yandex mobile search results.
Attention. If you use subdomains for regional site versions, the Yandex search results will show Turbo pages with the 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. Exporting products in the YML format
  2. Step 2. Loading the YML file in Yandex.Webmaster
  3. Step 3. Setting up the order placement method
  4. Step 4. Adding extra information
  5. Step 5. Starting Turbo pages
  6. What should I do next?

Step 1. Exporting products in the YML format

Attention. Turbo pages don't support special types of descriptions, such as books.
For Turbo pages, use the simplified and user-defined types of descriptions (offer). If your site was created with CMS, use plugins to generate the YML file.
CMS Note
1C-Bitrix The YML export plugin is installed by default: Shop → Settings → Data export → Yandex.
OpenCart Use the instructions for installing the extension.
Another View the list of plugins. If your site doesn't have a plugin, create the YML file yourself.
Review the YML file restrictions for Turbo pages and main component.
Place the generated YML file on your server. It must be accessible by the link, for example https://example.com/price. Also allow the Yandex.Webmaster robot to index it using the Allow directive in the robots.txt file.
Note. Turbo pages are created for products that are in stock. They are set with the available="true" attribute of the offer element in the simplified or user-defined description types.

Step 2. Loading the YML file in Yandex.Webmaster

  1. On the Turbo pages → Sources page (the Link to source section), switch the radio button to YML.
  2. In the field, specify the link to the YML file and click Add. You can add up to 10 YML‑files.
  3. If you are using authorization to access the file, enter your username and password. To do this, on the Turbo pages → Settings page, click the enter your username and password link. The Access settings block opens.
The file is displayed as a data source with the “Validating” status. The upload and validation take several minutes. If the service detects errors, fix them.
  1. See the error example. To do this, on the Turbo pages → Sources page, click the icon near the data source. See the file requirements.
  2. After you fix the errors, click the icon, then the Revalidate source button. The robot will track your changes within an hour and update its status.
  3. Make sure that all the desired characteristics are displayed on the pages. To do this, click the Preview Turbo pages in Search link. If some characteristics are missing, generate the YML file again.
Data source 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 robots.txt file or the server response is not 200 OK. Use the allow directives to allow the file indexing.
  • The file contains errors (for example, duplicate elements).
“Validation error” The elements in the file aren't supported by Yandex or are specified incorrectly.
“Update Error” Errors were found during the last update.

Step 3. Setting up the order placement method

  1. In Yandex.Webmaster, go to the Turbo pages → Settings page.
  2. In the Product page settings section, add one or two order placement methods:
    • Add to cart. The user goes to your site's shopping cart with the added product.
    • Buy in 1 click. The user fills out the order form on the Turbo page. The order is sent to the e-mail address you specify.

To track conversion and the frequency of the Add to cart button clicks or to fill in the order form, use the Yandex.Metrics goals.

Step 4. Adding extra information

You can add information about delivery terms, size tables and so on to the page. To do this:

  1. Go to the Turbo pages → Settings page (the Product page settings section).
  2. In the Information sections block, click the Add a section button. The maximum number of sections is 10.
  3. Enter the section name to display on the page.
  4. Click the Change text button and add information. The text field supports standard HTML markup. The text length is unlimited.
    Example of a table with dimensions
    <table>
        <tbody>
            <tr>
               <th>Russian size</th>
    	    <th>42</th>
                <th>44</th>
    	    <th>46</th>
    	    <th>48</th>
    	    <th>50</th>
    	    <th>52</th>
    	    <th>54</th>
    	</tr>
    	<tr>
    	    <td>Chest size, cm</td>
                <td>84</td>
    	    <td>88</td>
    	    <td>92</td>
    	    <td>96</td>
    	    <td>100</td>
    	    <td>104</td>
    	    <td>108</td>
    	</tr>
    	<tr>
    	    <td>Waist circumference, cm</td>
    	    <td>64</td>
    	    <td>68</td>
    	    <td>72</td>
    	    <td>76</td>
    	    <td>80</td>
    	    <td>84</td>
    	    <td>88</td>
    	</tr>
    	<tr>
    	    <td>Hip circumference , cm</td>
    	    <td>92</td>
    	    <td>96</td>
    	    <td>100</td>
    	    <td>104</td>
    	    <td>108</td>
    	    <td>112</td>
    	    <td>116</td>
    	</tr>
        </tbody>
    </table>

    To change the order in which sections are displayed on the page, use the icon.

  5. Click Save.

The settings will be shown on the sample Turbo page on the Turbo pages → Settings page in Yandex.Webmaster. To view the sample page, switch the radio button to Products.

Step 5. Starting Turbo pages

To turn on the display of Turbo pages:
  1. Go to the Turbo pages → Sources page.
  2. Switch the radio button next to the source to On.

Your site's Turbo pages will be displayed in the Yandex search results.

What should I do 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 → Diagnostics page in Yandex.Webmaster will display the “Upload 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 → Diagnostics page in Yandex.Webmaster. To receive messages by email, configure notifications for about Turbo pages.