Турбо-страницы

Турбо-страницы что за новая технология? Как сделать на MODX Revolution

О технологии «Турбо-страницы»


На мобильных скорость загрузки сайта может быть ниже чем на стационарных компьютерах, задержка связана с ограниченной скоростью интернета на мобильном используя 3g, GPRS, 3E.
Яндекс сделал шаг на встречу пользователям, и предложил новую технологию под названием «Турбо-страницы». Смысл в том, что Яндекс размещает упрощенную копию страницы на своих серверах, минуя связь сервером сайта.
Таким образом, скорость становится молниеносной! Несмотря на то что копия страницы находится на сервере Яндекс, владельцу сайта предоставляется возможность анализировать переходи на Турбо-страницы, с помощью счетчиков которые легко устанавливаются через панель Яндекс Вебмастера или напрямую в код.
Поддерживаются счетчики Яндекс.Метрика, Google Analytics, LiveInternet, Rambler Топ-100, Рейтинг Mail.Ru, Mediascope.
Технология разработана только для показа на мобильных устройствах.
В выдаче поиска Турбо-страница выделяется значком:
 

Подключение «Турбо-страницы» на Modx Revo


Для того чтобы подключить «Турбо-страницы» на Modx нужно реализовать RSS канал с ресурсами которые нужно оптимизировать, сделать это можно используя дополнения PdoTools и Jivix, PhpthumbOn.

Пошаговая инструкция установки «Турбо-страницы» на Modx:


1. Создаем новый шаблон с название TURBORSS


<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:yandex="http://news.yandex.ru" xmlns:media="http://search.yahoo.com/mrss/" xmlns:turbo="http://turbo.yandex.ru" version="2.0">
<channel>

<title>[[++site_name]]</title>

<link>[[++site_url]]</link>

<description>[[+description]]</description>

[[!pdoResources?
&tpl=`tpl_turborss` <!—-чанк Турбостраницы —->
&limit=`100`
&depth=`3` <!—-глубина парсинга родительского ресурса —->
&parents=`84,13,30` <!—- родители для вывода —->
&resources=`-158,-109,-95,-7,-77,-22` <!—- ресурсы которые, скрываем —->
&includeTVs=`image`<!—- название ТВ с картинкой ресурса —->
&processTVs=`1`
&includeContent=`1`
]]

</channel>
</rss>

2. Создаем Чанк с названием tpl_turborss


<item turbo="true">

<link>[[~[[+id]]]]</link>

<title>[[+longtitle]]</title>

<pubDate>[[+publishedon:date=`%a, %d %b %Y %H:%M:%S +0300`]]</pubDate>


<turbo:content>
<![CDATA[
    <header>
   <figure>
       
         <img src="[[+tv.image:phpthumbon=`w=640&h=480&zc=1`]]" />
     </figure>
     <h1>[[+pagetitle]]</h1>
 </header>
    <description>

    [[!Jevix? 
    &input=`[[+content:stripString=`""`:stripString=`<hr />`:replace=`«=="`:summary=`len=5550&noparser=0&tags=1`:stripString=`[[+grid.2]]`:stripString=`[[+grid.1]]`:stripString=`TURBORSS`:stripString=`[[+grid.3]]`:stripString=`[[+grid.4]]`:stripString=`[[+grid.5]]`:stripString=`project-slider`:stripString=`form_all`:stripString=`[[$]]`:stripString=`pagetitle`:stripString=`pdoResources`:stripString=`parents`:stripString=`resources`:stripString=`longtitle`:stripString=`</>`:stripString=`   /> `:stripString=`[[*]]`]]` <!-- смотрим на страницу, вырезаем все что нам ненужно  -->
    &cfgAllowTags=`h1,h2,h3,a,br` 
    &cfgSetAutoLinkMode=`1`
   
    ]]
    </description>

]]>
</turbo:content>

   
   
</item>

ПОДСКАЗКА: — Ссылка на пример формата турбостраницы Яндекс https://yandex.ru/support/webmaster/turbo/rss-elements.html
3. Копируем ссылку domen.ru/turborss.xml
4. В разделе Информация — Турбо-страницы Яндекс Вебмастера вставляем ссылку и ждем добавить
5. Копируем номер счетчика из ЯМетрики / Google Analytics / др. — добавляем в раздел счетчики.
6. При необходимости добавляем название сайта и Logo. Уже через пару часов (или намного раньше) можно увидеть с мобильного результат в поиске Яндекс. Я вбивал просто урл категории которую выкатил и быстро находил Турбо-страницы.

 
Буду тестировать, как это повлияет на трафик и позиции, если найду время отпишу о результатах.

Комментарии