Turning on Turbo pages for online stores

Turbo pages for online stores are formed from a 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. Exporting products in YML format
  2. Step 2. Uploading the YML file to Yandex.Webmaster
  3. Step 3. Setting up the order placement method
  4. Step 4. Adding extra information
  5. Step 5. Launching Turbo pages
  6. What should I do next?

Step 1. Exporting products in YML format

Attention. Turbo pages don't support special description types, 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 components.
Place the generated YML file on your server. It must be available via a link (for example https://example.com/price). In addition, 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. Uploading the YML file to Yandex.Webmaster

  1. On the Turbo pages → Data sources page (the Link to source block) set 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, go to the Turbo pages → Settings page and click enter your username and password. This opens the Access settings section.
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, click the icon near the data source on the Turbo pages → Data sources page. 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. Go to Turbo pages → Settings in Yandex.Webmaster.
  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 email address you specify.

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

Step 4. Adding extra information

You can add information like your delivery terms and size tables to the page. To do this:

  1. Open the Turbo pages → Settings page (the Product page settings block).
  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 the Save button.

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

Step 5. Launching Turbo pages

To turn on your Turbo pages:
  1. Go to the Turbo pages → Data sources page.
  2. Switch the radio button next to the source to On.

Your site's Turbo pages will be displayed in 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 displays an “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 view them on the Turbo pages → Diagnostics page in Yandex.Webmaster. To receive messages by email, configure notifications for Turbo pages.