Бесплатное решение Joomla для турбо-страниц Яндекса
На седьмой Вебмастерской Яндекс представил Турбо-страницы. И если для WP уже был адаптированный плагин для корректной работы с ними, то для Joomla стандартный встроенный в саму CMS модуль RSS оставляет желать лучшего и обычно используют бесплатный компонент Ninja RSS Syndicator. Но и его придется чуть адаптировать к требованиям »»»
Как подключить/настроить турбо-страницу в Joomla
Видоизменить нужно будет 2 элемента в коде - обязательное условие:
<item turbo="true">
<turbo:content> ... </turbo:content>
Как устанавливать и настраивать Ninja RSS Syndicator уже много инфы, а вот для прохождения валидации в Яндекс Вебмастере нужно найти у себя в разделе components файл feedcreator.class.php
/components/com_ninjarsssyndicator/views/ninjarsssyndicator/tmpl/feedcreator.class.php
Ищем фид createAdditionalElements. У меня это строка 987 и там заменяем тег item:
<item>
<item turbo="true">
А на строке 990 вместо тега description:
<description>... </description>
<turbo:content> ... </turbo:content>
Всё. Теперь RSS каналы, создаваемые бесплатным компонентом Ninja RSS Syndicator, будут валидными для турбо-страниц Яндекса. А уже как грамотно использовать эту возможность для вашего сайта ...