RSS for Yandex Turbo
RSS for Yandex Turbo это плагин, который создаст на вашем сайте специальную RSS-ленту для очередного нового сервиса Яндекс.Турбо. Что такое Яндекс.Турбо? Это такой своеобразный аналог AMP от Google. То есть сокращенная по максимуму страница вашего сайта без всех лишних элементов вроде скриптов, графики вашей темы и тому подобного - только один контент. Турбо-режим автоматически включается в Яндекс.Браузере при медленном мобильном соединении (и если сайт поддерживает эту технологию), а из результатов поиска пользователь может напрямую открыть турбо-версию страницы, независимо от своего соединения. Стоит ли подключать турбо-страницы? Я не знаю. Яндекс обещает, что при подключении турбо-страниц улучшаются поведенческие факторы и уменьшается число отказов. И это похоже на правду – чем быстрее грузится сайт, то тем меньше число отказов – это всем известный факт. В любом случае – отключить турбо-страницы можно в любой момент, так почему бы и не попробовать?
Скачиваем плагин по ссылке в конце страницы и устанавливаем его:
1 Распаковываем архив.
2 Копируем папку rss-for-yandex-turbo в /wp-content/plugins/.
3 Заходим в админку блога на вкладку "Плагины" и активируем плагин.
Настройки плагина находятся в "Настройках\Яндекс.Турбо".
Тут все чрезвычайно просто, но я пройдусь по всем опциям. Начнем с основного:
Измените имя RSS-ленты. Хоть я и пишу, что менять без необходимости имя не стоит, но лучше все-таки его сменить. В эту RSS-ленту попадают записи с полным текстом статьи – то есть для автоматических грабберов контента такая лента будет настоящим подарком.
Второе – откройте ваш файл robots.txt и удалите в нем все запреты, связанные с индексированием RSS-лент. На дворе уже 2018 год, запрещать индексацию RSS-лент бессмысленно, так как SEO-плагины (и Yoast SEO и All in One SEO Pack) устанавливают запрет на индексацию фидов по умолчанию в заголовках сервера. Дублировать запрет в robots.txt не имеет никакого смысла.
Если вы все-таки не хотите удалять запрет индексации фидов или же вы не используете SEO-плагины, то добавьте в robots.txt строчку:
Allow: /feed/turbo/ |
Где "turbo" это имя вашей RSS-ленты. Важно! Сделайте это до добавления RSS-ленты в Яндекс.Вебмастер. Потому что бот Яндекс.Турбо кэширует полученный robots.txt и если он "съест" ленту с запретом индексации RSS-лент, то добавление Allow в robots.txt поможет лишь через несколько часов, а то и дней. Лучше сразу позаботиться о том, чтобы такой ситуации не возникло.
Информация о сайте:
Пояснения тут не нужны, можно оставить все по умолчанию.
Деление RSS-лент:
Зачем оно нужно? У Яндекс.Турбо много ограничений, например, в ленте не может быть больше 500 записей. А сама лента не может быть больше 15Мб. И бот Яндекс.Турбо должен получить ленту за 10 секунд – иначе ошибка. В общем, разделение RSS-ленты на несколько лент сделано для того, чтобы скормить Яндексу максимально возможное число записей вашего сайта.
Если у вас 5000 записей на сайте, то очень сомнительно, что бот Яндекса дождется генерации такой большой ленты. Не говоря уже о том, что генерация RSS-ленты вещь весьма затратная по ресурсам сервера и на слабых хостингах она может выйти за пределы разрешенных лимитов по процессору или памяти сервера. Поэтому в плагине и реализовано разделение лент.
Пример. Предположим, что на вашем сайте 2000 записей и вы хотите добавить их все в сервис Яндекс.Турбо. Тут все просто – ставите в "Количество записей" цифру "2000", а в "Делить RSS-ленту по:" ставите "200" (число получаем делением всех записей сайта на 10). Теперь у вас будет 10 RSS-лент по 200 записей. И вы можете все их добавить в Яндекс.Турбо. Как это сделать? Зайдите в Яндекс.Вебмастер в раздел "Информация о сайте":
Кликаем на "Турбо-страницы" и видим интерфейс добавления RSS-лент:
Вставляем сюда ссылку на свою ленту и кликаем на "Добавить". Буквально через несколько секунд можно обновить страницу и увидеть результат:
А теперь важное замечание! Вовсе не обязательно сохранять эти ленты в Яндекс.Турбо. Теперь их можно удалить. Почему? Да потому что бот уже "съел" ваши ленты и теперь указанные в лентах записи будут присутствовать в Яндекс.Турбо, даже если вы удалите все свои RSS-ленты. Единственный способ отключить турбо-страницы это "скормить" боту Яндекса RSS-ленты с turbo="false" в теге <item>. В плагине такая возможность присутствует, но об этом чуть попозже.
Еще раз повторюсь – единожды "скормив" боту Яндекса RSS-ленты со всеми записями сайта вы можете их удалить. Даже так – это необходимо сделать. Вам вовсе не надо, чтобы бот Яндекса приходил к вам каждый час и дергал каждую вашу ленту на предмет изменений в них. Не будет там изменений то, там старые записи – зачем их опять и опять скармливать боту Яндекса?
Отключите разделение RSS-лент в плагине, поставьте общее количество записей в ленту 10-20 штук (больше не надо) и именно эту ленту сохраните в Яндекс.Вебмастере. В этой ленте будут появляться новые записи вашего сайта и именно эту ленту бот Яндекса должен постоянно перепроверять.
Благодаря этой "милой" особенности сервиса Яндекс.Турбо многие умудряются обойти ограничения Яндекса на количество лент и число записей в них. Скажем, у вас 100 тысяч записей и вы хотите их все добавить в Яндекс.Турбо. А у Яндекса ограничения в 5 тысяч записей на ленту и 10 лент – то есть формально максимум 50 тысяч записей. Так вот, вы можете установить такие настройки:
Плагин вам выдаст такое:
Плагин не выведет вам 100 лент, но мы ведь люди умные, правда? Можно догадаться, что остальные ленты имеют в урле цифры 13, 14, 15 и т.д. Так вот, берем и добавляем эти ленты в Яндекс.Вебмастер. А после успешного добавления удаляем эти ленты и добавляем следующие 10 лент. В конечном итоге в Яндекс.Вебмастере должна остаться лишь одна лента с новыми записями и все.
Хитрожопо? Конечно. Но так всегда с большинством сервисов от Яндекса.
Далее. В самом Яндекс.Вебмастере вы можете указать название сайта и его логотип. Что-то вроде этого:
Странно, но эту информацию нельзя задать в RSS-ленте. Так что задаем ее вручную. И опять-таки важно – не указываем счетчики и рекламу ниже! Счетчики и реклама будут установлены в настройках плагина, а в Вебмастере эту информацию указывать нельзя, так как установленные опции и в плагине и в Вебмастере будут конфликтовать друг с другом. Очевидно, что сервис еще совсем "сырой", раз в нем возможны такие "косяки", но что уж тут поделать.
Как вообще выглядят записи сайта в турбо-режиме? Воспользуйтесь "предварительным просмотром", он довольно-таки информативный:
Так, собственно, оно и будет выглядеть. Один в один.
Но продолжим по настройкам плагина:
По сути эти настройки перекочевали в плагин из моего плагина для Яндекс.Дзена (RSS for Yandex Zen). Но использовать их было бы неразумно – тематика вообще нигде не используется, имя автора статьи вовсе не обязательно выставлять на всеобщее обозрение, а описание и автор изображений могут быть даже лишними. Как пример:
Впрочем, решать вам. Дело это не принципиальное.
Теперь по поводу счетчиков и рекламы:
По умолчанию Яндекс.Турбо дает возможность установить всего лишь один единственный рекламный блок. Что, конечно же, мало кого устроит. В плагине тоже мест для рекламы немного (в начале записи, в середине и в конце записи), но 3 места все же лучше, чем одно. Еще раз напомню – счетчики и рекламу устанавливайте только в одном месте – либо в Яндекс.Вебмастере, либо в плагине – в противном случае обязательно будут проблемы.
Теперь продвинутые настройки, начнем с таксономий:
По умолчанию в RSS-ленту попадают записи всех таксономий (рубрик, меток и т.д.) за исключением тех таксономий, которые вы поставите на исключение. У этой настройки есть и другой режим: "Только указанные таксономии". В этом случае в RSS-ленту попадут только записи указанных вами вручную таксономий и никак иначе. Будьте внимательны с этой опцией во избежание проблем.
Далее идут настройки миниатюр:
Миниатюра записи это то, что в последних версиях WordPress называется "изображением записи". Использовать эту опцию или нет – целиком ваше решение. Я на это смотрю так – если изображение используется в самой записи, то вставлять его еще и в заголовок будет лишним. А если нет, то добавить миниатюру будет правильным решением. Но опять же – это не принципиальный вопрос, миниатюру можно и продублировать в заголовке, хуже от этого никому не станет.
Похожие записи:
Крайне рекомендую использовать данную опцию. Она увеличивает количество просмотров ваших турбо-страниц пользователями. Выглядит это так:
Вполне очевидно, что у "похожих" записей с установленной миниатюрой (изображением записи) CTR будет выше. Так что не ленитесь устанавливать миниатюры записей, даже если они в дизайне вашей темы не используются.
Важное уточнение! У Яндекс.Турбо есть ограничение в виде 30 уникальных изображений на одну запись. Поэтому плагин удаляет из записи все лишние изображения, так как иначе сервис будет выдавать ошибку. Так вот, изображения из "похожих" записей учитываются в общем количестве уникальных изображений – чем больше вы поставите число "похожих" записей – тем больше изображений самой записи будет удалено. Пример – если вы поставите 30 "похожих" записей, то плагин удалит из контента записи вообще все до единой картинки, чтобы уложиться в лимиты Яндекса.
Большинство пользователей не создает записи с 30-40 изображениями, поэтому подобные ограничения их не коснутся. Но есть множество сайтов "развлекательной" тематики, где записи с 30 и более картинками в порядке вещей. И им про подобные ограничения следует знать, чтобы потом не удивляться, почему на турбо-страницах меньше изображений, чем на сайте.
Фильтр тегов (без контента):
Формально эта опция нужна для удаления "мусорных" тегов записи. Но на деле парсеры Яндекс.Турбо прекрасно умеют фильтровать "мусорные" теги и сами, поэтому этой функцией можно не пользоваться.
Совсем другое дело на счет фильтра тегов с контентом:
Яндекс.Турбо не позволит выводить на турбо-страницах ничего, кроме простого контента и изображений. Поэтому все лишнее из контента записей лучше удалить – скрипты, стили, flash (кто-то им еще пользуется) и тому подобное. В основном данная опция нужна для фильтрации контента, создаваемого некоторыми плагинами. В общем, если у вас будут проблемы с валидацией турбо-страниц или сами турбо-страницы будут криво отображаться – эта опция поможет удалить "проблемный" контент из текста записей.
Ну и последний фильтр – удаление точных вхождений:
Некоторые люди умудряются вручную вставлять в свои записи различные подписи, кнопки лайков, рекламу и тому подобное. Данная функция позволит вам удалить этот одинаковый мусорный контент из текста записей.
Последняя опция плагина связана с удалением турбо-страниц:
Как я уже неоднократно выше сказал – если бот Яндекс.Турбо "съел" ваши RSS-ленты, то удаление этих RSS-лент не отключит турбо-страницы. Ни удаление RSS-лент, ни удаление этого плагина – ничего из этого не поможет отключить турбо-страницы. Единственный способ отключить турбо-страницы для вашего сайта это скормить боту Яндекса RSS-ленты с атрибутом turbo="false" в теге <item>. Яндекс максимально усложнил задачу отказаться от использования сервиса Яндекс.Турбо. Так что для отключения турбо-страниц вам надо будет поставить тут галочку, а потом "скормить" боту Яндекса максимальное количество RSS-лент вашего сайта (технология описана выше в статье).
Гиммор? Ага. Но это нормально для Яндекса. Добавить кнопочку "отключить турбо-страницы" в Яндекс.Вебмастере им в голову не пришло. Хотя я думаю, что это сделано специально – проще будет оставить турбо-страницы, чем так сложно от них избавляться.
У плагина есть небольшой FAQ в репозитории, поэтому чтобы не повторяться, я просто дам вам вот эту ссылку – зайдите и прочтите, это недолго.
C любыми вопросами по поводу плагина пишите мне в комментариях или на почту. Я вам обязательно отвечу и помогу, чем смогу.
RSS for Yandex Turbo
Автор плагина: Flector
Рассматриваемая версия: 1.11 от 01.01.2018
Текущая версия: 1.32 от 18.09.2024
Совместимость с версией WordPress: 4.4 и выше
Активных установок плагина: 40 000+
Скачать плагин версии 1.32 (всего скачено 375 205 раз)
Понравился пост? Подпишись на обновления по RSS или Twitter !
Купить онлайн кассу для усн По выгодной цене купить онлайн кассу для усн только в нашей компании. f-service.su | Ватсап рассылок Сервис Ватсап рассылок по базе клиентов. smsdar.ru |
#121,
Добрый день,
у меня проблема в том, что если я делаю изменения на какой либо страничке, то в турбостраницах не происходит обнавление.
Информация иногда существенно меняется или добавляется.
Например главную страницу существенно изменил, а в турбо старый вариант.
#122,
На данный момент этот плагин полезен?
#123,
Спасибо!
#124,
Добрый день,
у меня проблема в том, что если я делаю изменения на какой либо страничке, то в турбостраницах не происходит обнавление.
Информация иногда существенно меняется или добавляется.
#125,
Добрый день!
Скажите, пожалуйста, плагин работает с Elementor и другими конструкторами страниц?