Не так давно Яндекс запустил аналог сервиса от Google AMP под названием Яндекс.Турбо. Как и во многих других случаях, меня заинтересовала данная возможность. По этой причине хочется рассказать, как наиболее быстрым способом подключить и настроить этот сервис на сайте с админкой от 1С-битрикс.
Для начала нужно понимать, что Яндекс.Турбо работает по принципу RSS канала с некоторыми дополнениями. Поэтому за основу возьмем модуль bitrix:rss.out
Создадим страницу /rss/index.php, разместим на ней данный компонент и настроим на вывод из определенного инфоблока. Далее скопируем шаблон данного компонента в папку шаблона сайта.
Внимание! Никогда не редактируйте фалы компонента в ядре 1С-Битрикса. Например:
bitrix -> components -> bitrix -> rss.out -> component.php
или
bitrix -> components -> bitrix -> rss.out -> templates -> .default -> template.php
Это приведет к тому, что при последующем обновлении системы все изменения будут затерты!
В скопированном нами шаблоне размещаем следующий код (ссылка).
Его достаточно для того, что бы Яндекс.Турбо начал работать на вашем сайте от 1С-битрикс. Также вы можете дополнить его в соответствии с документацией Яндекс.
На этом техническая сторона закончена. Остается только добавить ссылку на данную страницу в настройках Яндекс.Вебмастер и, пройдя валидацию, запустить сервис.
Надеюсь, что
данный пост помог вам разобраться с подключением Яндекс.Турбо к
1С-Битрикс. Если у вас остались вопросы, то я всегда готов помочь вам.