Судоргин Валерий
23 Янв в 06:00
332 просмотров
2 минут
Настройка вывода rss.xml DLE для Турбо страниц в Яндексе
Содержание
Нет времени читать статью?

Но вам требуется продвижение сайта или создание сайта-лидера, идеального для SEO? Тогда вы можете оставить заявку на продвижение или заявку на создание сайта. Если вы собираетесь продвигать сайт самостоятельно — продолжайте чтение!

Чтобы правильно отображались Турбо страницы в Яндексе для DLE, нужно чтобы в файле rss.xml были теги <turbo:content><![CDATA[{full-story}]]></turbo:content>, где будет выводиться полное содержание вашей новости (включая абзацы, картинки и подзаголовки).

Например, в версии DLE 12.1 и выше, подобное внесли сами разработчики и правки не требуются. Однако для версий ниже, нужно будет внести самостоятельно их.

Заменить /templates/rss.tpl на новый с дистрибутива 12.1, скачать архив с файлом

В /engine/rss.php заменить
<rss xmlns:yandex="http://news.yandex.ru" xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
на

<rss xmlns:yandex="http://news.yandex.ru" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:turbo="http://turbo.yandex.ru" version="2.0">

В /engine/modules/show.short.php найти

if( $view_template == "rss" ) {

или (для DLE 10.х и старше)

if( isset($view_template) AND $view_template == "rss" ) {

и

$tpl->set( \'{full-story}\', $row[\'full_story\'] );

Код между ними (включая эти строки) заменить на тот, что в это txt файле

Как отключить уже работающие Турбо страницы в Вебмастере?

Турбо страницы — нововведение Яндекса, которое даже на текущий момент считается сырым. Кроме этого не все популярные CMS готовы предоставить необходимый формат под него. Поэтому если вы самостоятельно не можете это сделать, то обратитесь к специалистам и профессионалам. Мы кстати этим занимаемся! 🙂

Мы совсем недавно на одном сайте пытались отключить Турбо страницы с которых был трафик на сайте. Мы их отключили, однако трафик продолжает идти. Причина простая, обычное удаление RSS кода или оформления не дает вам 100% отключения турбо страниц.

Вот что пишет об этом техподдержка Яндекс:

Для отключения Турбо-версий страниц сайта необходимо передать в RSS-фиде информацию о страницах с элементом item turbo=»false», в этом случае для страниц перестанет показываться Турбо-версии в течение суток. Замечу, что при этом rss-фид в Яндекс.Вебмастере должен быть включен.

После передачи <item turbo=»false»> отключение происходит в течение нескольких часов. Если остались Турбо-версии на поиске, проверьте, что данные по ним передаются в фиде с <item turbo=»false»>.

Как проверить работоспособности турбо страниц в Яндекс своего сайта?

Легко заходим в Яндекс.Вебмастер, после переходим в настройки турбо страниц. Если вы добавили и все сделали правильно, то можете нажать на «примеры турбо страниц в поиске», и увидите следующее
Настройка вывода rss.xml DLE для Турбо страниц в Яндексе

Это значит все хорошо и вы правильно сделали! Теперь можно посмотреть как это будет в поиске. Также не забывайте устанавливать счетчик на турбо страницы, чтобы отслеживать трафик из Яндекса.

Настройка вывода rss.xml DLE для Турбо страниц в Яндексе
Если у вас нет отображения изображений в турбо страница Яндексе для DLE, вы можете почитать эту статью.

Как включить турбо страницы для DLE 12,13,14,15?

Начиная с 12.1 DLE начали делать опцию внутри движка, чтобы включить использование Turbo страниц нужно сделать следующее:

  • Зайти в админку сайта
  • Перейти в настройки скрипта
  • Выбрать вкладку RSS
  • Включить использование Яндекс Турбо — поставить галки на включения (в самом внизу страницы)
  • Сохранить настройки
  • Сбросить кэш
  • Теперь ваша RSS лета поддерживает Turbo от яндекс, идем в вебмастер и добавляем новый источник турбо страниц.

0

Добавить комментарий

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

тринадцать − 4 =