Турбо-страницы - это легкие версии мобильных страниц, которые мгновенно открываются даже при медленном соединении с интернетом. Данную технологию использует яндекс для быстрого вывода страниц сайта из результатов поиска. Яндекс размещает упрощенную копию страницы на своих серверах, минуя связь серверов сайта.
Таким образом, скорость становится молниеносной! Несмотря на то что копия страницы находится на сервере Яндекс, владельцу сайта предоставляется возможность анализировать переходи на Турбо-страницы, с помощью счетчиков которые легко устанавливаются через панель Яндекс Вебмастера или напрямую в код.
Поддерживаются счетчики Яндекс.Метрика, Google Analytics, LiveInternet, Rambler Топ-100, Рейтинг Mail.Ru, Mediascope.
Технология разработана только для показа на мобильных устройствах.
Для того чтобы подключить «Турбо-страницы» на Modx нужно создать RSS канал содержащий ресурсы которые нужно вывести
Для это нам понадобятся следующие дополнения:
turborss
;Тип содержимого
RSS
и отключаем использование HTML-редактора;
<?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>
[[!pdoResources?
&parents=`id_ресурсов_родителей`
&tpl=`tpl.turborss`
&includeContent=`1`
&limit=`100`
]]
</channel>
</rss>
Что нужно заменить:
7,9
tplTurborss
<item turbo="true">
<link>[[~[[+id]]]]</link>
<title>[[+pagetitle]]</title>
<pubDate>[[+publishedon:date=`%a, %d %b %Y %H:%M:%S +0300`]]</pubDate>
<turbo:content>
<![CDATA[
<header>
<h1>[[+pagetitle]]</h1>
</header>
<description>
[[+content:replace=`"assets/=="/assets/`]]
</description>
]]>
</turbo:content>
</item>
P.S. если увидите ошибку, проверьте ссылку в режиме инкогнито, возможно, что некоторые дополнения для администрирования могут некорректно отображать контент ресурса (это нормально, ничего исправлять не надо).
Компонент MODX Revo Hybridauth позволяет регистрироваться пользователям на сайте через социальные сети и подгружать из них данных, а также объединять их в аккаунте.
Дополненный перевод официальной документации: Документация MIGx. Плейсхолдеры, параметры и примеры вызовов сниппета getImageList.
Для нормальной индексации содержимого сайта поисковыми системами крайне важно создать страницу с 404 ERROR.