меню

Настраиваем турбо-страницы Yandex в MODx Revo

Турбо-страницы - это легкие версии мобильных страниц, которые мгновенно открываются даже при медленном соединении с интернетом. Данную технологию использует яндекс для быстрого вывода страниц сайта из результатов поиска. Яндекс размещает упрощенную копию страницы на своих серверах, минуя связь серверов сайта.

Таким образом, скорость становится молниеносной! Несмотря на то что копия страницы находится на сервере Яндекс, владельцу сайта предоставляется возможность анализировать переходи на Турбо-страницы, с помощью счетчиков которые легко устанавливаются через панель Яндекс Вебмастера или напрямую в код.

Поддерживаются счетчики Яндекс.Метрика, Google Analytics, LiveInternet, Rambler Топ-100, Рейтинг Mail.Ru, Mediascope.

Технология разработана только для показа на мобильных устройствах.

Подключение турбо-страницы в Modx Revolution

Для того чтобы подключить «Турбо-страницы» на Modx нужно создать RSS канал содержащий ресурсы которые нужно вывести

Для это нам понадобятся следующие дополнения:

  • Сниппет pdoTools;
  • Сниппет phpthumbOn.

Инструкция по созданию ресурса для вывода турбо-страниц

  1. Создаём новый ресурс с названием turborss;
  2. В настройках выбираем Тип содержимого RSS и отключаем использование HTML-редактора;
  3. В содержимое ресурса вставляем следующий код:
  
<?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>
  

Что нужно заменить:

  • ОПИСАНИЕ_ЛЕНТЫ - заменяем на своё описание, например лента новостей proweb63.ru
  • id_ресурсов_родителей - заменяем на родительские ресурсы тех списков ресурсов, которые нужно выводить, например, если вам нужно выводить статьи из нескольких категорий (допустим, что их id равны 7 и 9), то перечисляем значения через запятую: 7,9
  1. Создаём чанк с названием tplTurborss
  2. В него вставляем следующий код:
  
<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>
  
  1. Просматриваем получившуюся страницу и убеждаемся что ошибок нет.

P.S. если увидите ошибку, проверьте ссылку в режиме инкогнито, возможно, что некоторые дополнения для администрирования могут некорректно отображать контент ресурса (это нормально, ничего исправлять не надо).

  1. Открываем Яндекс вебмастер, в разделе Турбо-страницы ? источники вставляем ссылку, проверяем валидатором и нажимаем добавить
  2. Копируем номер счетчика из Яндекс метрики, Google Analytics и другие, если есть - добавляем в разделе Турбо-страницы ? Общие настройки ? Веб-аналитика.

Возможно, вам будет интересно

MODX - Добавление reCaptcha в FormIt и Login

Статья, в которой рассмотрим, как на сайт, работающий под управлением MODX Revolution, интегрировать Google reCaptcha. Разбирать reCaptcha будем на базе компонента MODX ReCaptchaV2, который интегрируем в форму обратной связи (FormIt) и на страницу регистрации (Login).

Работа с ресурсами в MODx revolution

Ресурс в modx это объект, содержащий стандартный набор полей, который может быть расширен за счёт TV-параметров. Отличительной особенностью ресурса является наличие уникального URL адреса по которому к нему можно обратиться.

MODX Evo: Массовая рассылка корреспонденции (SPAM).

Служба мониторинга сервисов хостинг провайдера известила меня, что один из моих сайтов рассылает спам. С площадки шла массовая рассылка корреспонденции (спам). Рассылка совершалась с помощью PHP-скрипта.

По шаговое обновление Modx Revolution до последней версии

В данной статье будет описано пошаговое обновление ядра MODx Revo. Речь пойдет, как обновить Ваш сайт на Modx Revolution до последней версии. Все достаточно просто и не потребует особых знаний.

Оформление заявки

Документы на создание сайта

Изучите наше коммерческое предложение, заполните БРИФ и отправьте его на почту maxidebox@list.ru. Изучив все пожелания из БРИФ-а, обратным ответом оповестим Вас по стоимости разработке, ответим на вопросы.

КП на создание сайта Коммерческое предложение на созданеи сайта

Мы берем на себя ответственность за все стадии работы и полностью избавляем клиентов от забот и необходимости вникать в тонкости.

Скачать БРИФ (акета) на создание сайта Скачать БРИФ (акета) на создание сайта

Зополните у БРИФ-а все необходимые поля. Сделайте краткое описание к каждому из пунктов анкеты, привидите примеры в соответсвующий пунктах - это позволит лучше понять Ваши ожидания и требования к сайту