Настройка и подключение Турбо-страниц для WordPress

Итак, обратил внимание, что в Яндекс.Вебмастер появилась "ракета" в разделе "Информация о сайте".

22 ноября 2017 года появилась возможность подключения Турбо-страниц при помощи Яндекс.Вебмастер
22 ноября 2017 года появилась возможность подключения Турбо-страниц при помощи Яндекс.Вебмастер

Этого события я ожидал, и неспроста. Дело в том, что данной технологией я заинтересовался еще на стадии тестирования и получил добро на ее использование от руководителя проекта Кирилла Скользнева. Преисполненный энтузиазма, начал создавать файл экспорта в формате RSS 2.0. согласно инструкции. На определенно этапе, задался вопросом касательно того, как его можно будет оперативно обновлять. Не найдя ответа, обратился к Кириллу с вопросами.  Вот что меня интересовало:

  1. Плагин WordPress для автоматического создания файла экспорта;
  2. Валидатор для проверки файла экспорта;
  3. Возможность отслеживания индексации Турбо-страниц.

Полагаю, что данные аспекты интересовали не только меня, так как, на данный момент, по всем пунктам готовы решения, о чем я узнал из видео ниже.

Установка и настройка плагина

Стандартным образом устанавливаем и активируем плагин Yandex.News Feed by Teplitsa.

Плагин для Турбо-страниц Яндекса

После установки плагин будет числиться в списке как "Лента для службы Яндекс.Новости от Теплицы социальных технологий".

Основные настройки Yandex.News Feed by Teplitsa
Основные настройки Yandex.News Feed by Teplitsa
  • Тип записей для трансляции — буду выводить записи WordPress, поэтому прописал post. Если необходимо выводить еще и страницы, то после запятой допишите page;
  • Максимальный возраст записей ленты — выставил 365, для вывода записей за год;
  • Включить поддержку Турбо-страниц — включать в обязательном порядке.

Необходимо, чтобы тексты записей выводились целиком, поэтому проверьте настройки WordPress Настройки — Чтение.

Выводим в RSS полный текст записей
Выводим в RSS полный текст записей

Осталось визуально проверить сгенерированную плагином страницу https://mukhutdinov.com/index.php?yandex_feed=news — именно этот URL необходимо добавить в Вебмастер.

Настройки в Вебмастере

Щелкаем по ракете (Турбо-страницы) и вводит необходимые данные.

Вставляем URL полученный выше и жмем "Добавить"
Вставляем URL полученный выше и жмем "Добавить"

На проверку RSS-канала может уйти несколько минут — зависит от объема текста в файле экспорта. В моем случае ушло менее минуты.

Валидация пройдена успешно
Валидация пройдена успешно

В видео выше показан пример валидации по схеме "Турбо" (Инструменты — XML-валидатор) — пользователи не видят такой возможности в своих аккаунтах. Валидацию перенесли на саму страницу Турбо-фидов.

Рекламный блок РСЯ должен быть создан для Турбо-страниц, иначе появится сообщение:

Указанный рекламный блок не подходит для Турбо-страниц. Создайте рекламу для показа на Турбо-страницах.

Создание блока для Турбо-страниц
Создание блока для Турбо-страниц

Предварительный просмотр и включение

Для оценки внешнего вида страницы, раскрываем выпадающее меню (стрелка рядом с URL источника данных) и щелкаем по ссылке Предварительный просмотр.

Можно оценить внешний вид любой записи, выбирая ее в списке справа
Можно оценить внешний вид любой записи, выбирая ее в списке справа
Если внешний вид страницы устраивает, переводим переключатель в положение ВКЛ
Если внешний вид страницы устраивает, переводим переключатель в положение "Вкл"

Статистика в Метрике

В видео выше, Андрей Халиуллин уже показал, как посмотреть статистику в Яндекс.Метрике по Турбо-страницам, поэтому не буду углубляться в тонкости.

С момента опубликования данной статьи прошло около 20 часов и мне интересно посмотреть, работает ли турбо-версия записи. Для этого посмотрю статистику по страницам входа:  Отчеты — Стандартные отчеты — Содержание — Страницы входа.

Условие: Визиты, в которых — Поведение — Турбо-страницы.

Просмотр статистики по Турбо-страницам в Яндекс.Метрике
Сразу обратите внимание на вариант "Не турбо" - всегда есть возможность сравнить показатели турбо и не турбо-страниц

 

На Турбо-страницу со статьей заглянули пять пользователей
На Турбо-страницу со статьей заглянули пять пользователей (кликабельно)

На данный момент преждевременно делать выводы касательно отказов. Через пару дней можно прикинуть время загрузки страниц: Отчёты — Стандартные отчёты — Мониторинг — Время загрузки страниц. Продолжение следует...

Вид в мобильной выдаче

Поскольку я уже знаю, что Турбо-страницы появились в выдаче и по каким запросам они видны, то можно оценить их внешний вид при помощи инструментов браузера. В конкретном случае буду использовать Яндекс.Браузер. Для запуска мобильной версии Яндекса на десктопе, я первоначально включил "Инструменты разработчика" Ctr + Shift + J, затем переключился в режим toggle device toolbar (Ctr + Shift + M) и обновил страницу. После загрузки мобильной версии Яндекса, сделал запрос полученный из Метрики "турбо страницы ошибка валидации".

В сниппите присутствует надпись "Турбо" и значок ракеты
В сниппите присутствует надпись "Турбо" и значок ракеты

Ошибка валидации

Судя по комментариям в различных источниках, у многих вебмастеров файл экспорта не прошел процедуру валидации. Как обычно, следует начать с самого простого — проверить наличие чекбокса "Включить поддержку Турбо-страниц" в настройках плагина Yandex.News Feed by Teplitsa. Если с настройками все нормально, советую создать простейший турбо-RSS и визуально сравнить его с приведенным ниже.

Простейший турбо-RSS для Яндекса
Простейший турбо-RSS - вполне можно использовать в качестве отправной точки при ошибках с валидацией

Чтобы создать RSS приведенный выше, в настройках плагина значение "Максимальный возраст записей ленты" было уменьшено до 1. Все записи старше суток, поэтому ни одна из них в RSS не попала.

Как уже сказано выше, валидатор фидов размещен на странице Турбо-фидов, т.е. необходимо просто добавлять RSS-канал в разделе "Турбо страницы".

Промежуточные выводы

Пока технология явно сыровата, например, на двух сайтах выскакивает критичная ошибка обновления — временно решается повторной отправкой на проверку.

Ошибка обновления RSS для Турбо-страниц
Ошибка обновления RSS

В турбо-версии много чего пока отсутствует:

  • Кнопки социальных сетей;
  • Видео;
  • Слайдеры;
  • Таблицы.

17 Comments

  1. В элементе item отсутствует атрибут turbo со значением true
    Вот что выдаёт после данной установки! как это можно поправить вручную?

    • Если Вы используете плагин Yandex.News Feed by Teplitsa, то для начала посмотрите, установлена ли галочка около пункта "Включить поддержку Турбо-страниц". Дело в том, что если ее снять, то из файла экспорта исчезнет item turbo="true" - дает добро на отображение Турбо-страниц.

  2. Вот интересно, а если уже создана мобильная -адаптивная тема блога, зачем еще замарачиваться с этим? Да, и вопрос, по рекламным блокам от Яндекса все понятно=))) А как ставить Гугл Адсенс?

    Автору, спасибо за понятную статью!

    • По моему мнению, все идет к тому, что Яндекс будет выше ранжировать Турбо-страницы, чем мобильные версии сайта. По скорости загрузки Турбо-страницы явно будут выигрывать.
      Что касается Google AdSense, то пока очевидно лишь одно решение - использование AdFox.

      • В ртб можно срм указать для яндекса заоблачный, а вместо него подставлять код адсенс.

        • Тут два нюанса:
          1) Не у всех сайты добавлены в РСЯ (хотя добавить, на дынный момент, не проблема);
          2) Народ хочет крутить несколько блоков рекламы, а по умолчанию (используя плагин), пока возможно добавить лишь один.

  3. Сделал все по инструкции, но при добавлении ошибка валидации, и что самое интересное проверить фид не могу, потому что в XML валидаторе отсутствует пункт турбо страницы.

    • Добавил образец простейшего турбо-RSS - сравните со своим. Пункта "Турбо" в XML-валидаторе не будет, т.к. валидацию перенесли на саму страницу Турбо-фидов.

      • Визуальное сравнение ошибок не выявило все необходимые атрибуты на месте.
        Однако картина все та же, ошибка валидации. При этом если раскрыть подробности, видим следующее "RSS-канал содержит ошибки. Внесите изменения в файл, затем нажмите кнопку Отправить повторно. Подробнее о формате RSS-канала.
        1 ошибка предупреждений нет
        Не удалось скачать RSS-канал"
        Менял атрибуты rss в robots txt но воз и ныне там

        • Подозреваю, что придется ждать рабочей недели, когда появятся программисты Яндекса. Дело в том, что за сегодняшний неполный день, на двух площадках по три раза появлялось сообщение "Во время обновления RSS-канала произошла ошибка. Сейчас идет показ предыдущей версии файла. Внесите изменения в файл, затем нажмите кнопку Отправить повторно".
          Дополнительно появляется красная метка сигнализирующая о критичных проблемах. После повторной отправки файла экспорта, в который не вносилось никаких изменений, ошибка пропадает.

          • Пора им переходить на 24/7. У меня уже как 3,5 часа наступила рабочая неделя, а они все еще клопов по матрасу гоняют. 🙂

            Ну, то есть у меня такая же ошибка

          • Удалось решить вопрос?
            У меня тоже при добавлении все хорошо, а потом через какое-то время "ошибка обновления":
            В вашем RSS-канале, используемом для формирования Турбо-страниц, обнаружены ошибки, мешающие обновлению RSS-канала. Для формирования Турбо-страниц будет использоваться предыдущая версия RSS-канала.

            Все тоже самое. Отправляешь вручную повторно на проверку и сразу становится "Без ошибок".

          • Вопрос не решен - сообщения появляются каждые сутки. Обратил внимание, что даже если ничего не делать, ошибка пропадает - получается, через какое-то время удается обновить RSS-канал. Только что отправил вопрос в службу поддержки.

          • Пока что пришел такой ответ:

            Здравствуйте, Евгений!
            Спасибо за сообщение об этой ситуации, похоже на проблему с нашей стороны. Разбираемся!

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*