меню

Настраиваем турбо-страницы 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 и другие, если есть - добавляем в разделе Турбо-страницы ? Общие настройки ? Веб-аналитика.

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

Документация по pdoMenu

pdoMenu - сниппет генерации меню. Может заменять Wayfinder, и позволяет более гибко указывать параметры. Например, умеет строить меню сразу из нескольких родителей, отображая их как вместе, так и отдельными ветками.

Создание страницы с ошибкой 404 в MODX Revolution

Для нормальной индексации содержимого сайта поисковыми системами крайне важно создать страницу с 404 ERROR.

Документация по pdoResources

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

Облако тегов в MODX revolution

Сегодня пойдет разговор, как можно вывести Облако тегов в MODX revolution. Cоздадим страницу для вывода результатов при обращении к тегу или метке, выбор за Вами. Выводить облако тегов мы будем с помощью сниппета tagLister.

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

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

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

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

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

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

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