Меню

Fl yandex turbo ошибка валидации

FL Yandex Turbo — плагин Яндекс.Турбо страниц для Joomla, поддерживающий материалы компонентов Content, Zoo, K2, JoomShopping и Virtuemart.

Поддержка компонентов

Плагин из коробки поддерживает работу со стандартными материалами Joomla, компонентами Zoo, K2 , JoomShopping и Virtuemart.

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

Компонент Распространение  
Content Бесплатно Скачать
Zoo Бесплатно Скачать
K2 Бесплатно Скачать
Ручное добавление Бесплатно Скачать
JoomShopping 500 р.
Virtuemart 500 р.
JoomKassa 500 р.
EasyBlog 500 р.
DJ-Classifieds 500 р.

Платное расширение плагина распространяется в виде дополнения, которое ставится поверх основного плагина.

Если Вам необходимо добавить поддержку любого другого компонента, напишите мне по любым контактам. Возможно добавление поддержки любого компонента.

Принцип работы

Плагин выбирает из базы материалы в соответствии с условиями, заданными в настройках. Для каждого из компонентов есть масса опций по выборке отображения материалов. Для Zoo* поддерживается неограниченное количество приложений и типов, которые можно выбрать в настройках. Никаких id элементов, только настройка из административной части плагина или Zoo.

Плагин может добавлять в верхнюю часть турбо страницы вступительное изображение. Для этого в настройках каждого из компонентов должна быть выбрана соответствующая настройка. В качестве вступительного изображения выстыупают:

В соответствии с настройками плагин может обрабатывать контент — находить изображения, оборачивать их тэгом figure и добавлять к ним figcaption. В дополнение к этому, плагин удаляет ненужные тэги и в соответствии с настройками, удаляет пустые тэги.

Особенности

Для отображения рекламы на сайте плагин добавляет к тексту материала соответствующую разметку — одну перед текстом материала, другую — после, всего 2 блока. Вам лишь стоит выбрать и настроить систему рекламы в настройках. Если Вам нужно добавить 2 блока рекламы, внизу и вверху, в настройках необходимо добавить блок рекламы дважды.

Плагин может показывать отдельные ленты каждого компонента, для этого к адресной строке необходимо добавить лишь параметр component с необходимым компонентом, например, &component=content, &component=zoo или &component=k2

Плагин может показывать отдельные ленты материалов, категорий и вручную добавленных страниц, для этого к адресной строке необходимо добавить лишь параметр, например, &mode=items, &mode=categories или &component=custom соответственно

Иногда с одновременным включением нескольких компонентов и выводом большого количества материалов в ленту сервера не справляются с нагрузкой. Для таких случаев, имеет смысл разделить ленту на страницы. Для этого к адресной строке необходимо добавить параметр page с нужной страницей, например, &page=2

Кеширование плагина не зависит от глобальных настроек кеша сайта.

Если Вам необходим какой-то специфический текст, то плагин может отрендерить 2 модульные позиции, одну ДО контента (она называется fl-yandex-turbo-top) и одну после контента (она называется fl-yandex-turbo-bottom). Этих позиций Вы не найдете у себя в шаблоне, поэтому их необходимо вставить вручную. Смело добавляйте любой модуль в эти позиции, и он будет отображен там, где надо. HTML код в модулях будет очищен в соответствии с настройками плагина.

Если Вы решили отображать на сайте форму обратной связи в виде кнопки или в конце материала, но Вы не хотите ее отображать на каких-то определенных страницах, просто добавьте в тело материала тэг {flyandexturbo_no_form}. После этого форма не будет отображаться на странице конкретно этого материала.

Плагин может удалять из материала контент, который Вы не хотите там видеть. Для этого добавьте к тэгу класс noflyandexturbo. После этого данный тэг вместе со всем содержимым будет удален из ленты.

Для работы с компонентом Zoo необходима предварительная настройка шаблона плагина внутри самого компонента Zoo (добавление элементов в позиции Header Image, если выбрана соответствующая опция, и Content).

Для правильной работы страница rss ленты должна быть разрешена в Вашем robots.txt. Например, так:

Allow: /?option=com_ajax&plugin=flyandexturbo

Расширение плагина для работы с другими компонентами оказывается на платной основе.

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

Бесплатная поддержка

Так как плагин полностью бесплатен, то разрабатывается и поддерживается только на энтузиезме разработчика. Поэтому если Вы хотите поддержки, у Вас что-то не работает, то можете написать или в комментариях, или по любым контактам, которые Вы найдете на главной странице. В Вашем сообщении должны быть:

  • максимум информации о проблеме;
  • версия Joomla;
  • версия PHP;
  • адрес ленты;
  • скриншоты или тексты ошибок плагина или валидации Яндекса

Сообщения «Помогите, установил, не работает.» принципиально игнорирую — у меня нет времени на выяснение вышеизложенных вещей, а если Вы не позаботились об этом, то мне и подавно некогда. Извините.

Платная поддержка

О платной поддержке плагина, Вы можете узнать, перейдя по этой ссылке.

Сегодня я хочу рассказать вам, как быстро настроить на своем WordPress сайте турбо страницы для Яндекса. Не возьмусь судить, создание подобных страниц это надуманная необходимость или реально полезная для сайтов фишка. Но реалии таковы, что в след за Google с его технологией AMP, Яндекс ввел свою версию легких мобильных страниц. И они уже видны в топ 10 мобильного поиска.

турбо страницы в Яндексе

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

пример турбо страниц в мобильной выдаче Яндекса

Поэтому надо соответствовать новым трендам, если хотите получать трафик с поисковых систем. В частности с мобильного поиска, доля которого растет последние годы. Остается только вопрос, заменят ли они мобильные версии сайтов или будут существовать параллельно… 

Преимущества и недостатки турбо страниц

Теперь поговорим о преимуществах и недостатках нового типа страниц, а они конечно же есть. Начнем с преимуществ.

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

Теперь о недостатках, увы, они тоже присутствуют:

  • Отсутствие формы обратной связи для заказа товара или услуги (не поддерживаются скрипты и еще много чего).
  • Увеличение количества версий сайта, за которыми надо следить (давайте посчитаем: основная версия сайта, мобильная версия, турбо версия для Яндекса, AMP версия для Google). Круто, да? Четыре версии одного сайта, и у каждой свои настройки, баги и глюки.
  • У всех сайтов одинаковый серый дизайн. Если раньше ваш сайт узнавали по дизайну, то теперь они «все одно лицо».

Но, как бы то ни было, я подключил турбо-страницы на всех своих сайтах. Как это делается, расскажу прямо сейчас.

Плагин «турбо страницы» для WordPress

Для сайтов на платформе wordpress подключить турбо страницы можно через плагин. Он так и называется, официальная страничка плагина ru.wordpress.org/plugins/rss-for-yandex-turbo

Плагин турбо-страницы для WordPress

Устанавливается данный плагин не сложнее всех прочих. Итак, что надо сделать, рассмотрим по шагам. 

1) Заходим в раздел «плагины», выбираем «добавить плагин», в строке поиска пишем его название. Потом жмем «установить» и «активировать».

2) Теперь надо его настроить. Находим его в списке плагинов.

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

Сначала идет блок основных настроек. По сути там уже все прописано по умолчанию. Если вы желаете изменить название RSS-ленты, то делается это в  поле «имя ленты»:

задаем имя RSS-ленты

По умолчанию она называется turbo и доступна по URL: http://ваш_сайт.ru/feed/turbo/

3) Далее указывается имя сайта, описание, язык

описание сайта

4) Ниже идет настройка RSS-ленты:

  • количество записей в канале;
  • настройка разбития RSS-ленты на части (есть ограничения, о них расскажу ниже);
  • как делить RSS-ленту (по количеству записей);
  • типы записей (выводить только посты «post» или совместно со страницами «page»);
  • автор записей (указание авторства для сервиса Яндекс.Турбо не обязательно);
  • описания изображений (включить или отключить описания к картинкам на турбо страницах)
  • автор изображений (указание автора изображения)
  • выбор тематики записей (можно выбрать одну из предлагаемых тематик)

настройка RSS-ленты

Сохраняем все настройки. Далее идет раздел продвинутых настроек. Думаю для 99% моих читателей не понадобится их трогать. Поэтому не вижу смысла их расписывать. 

Теперь нам надо сделать настройки сайта в панеле вебмастера Яндекса, что бы сообщить ему о появлении на сайте турбо страниц.

Настройка турбо страниц в панеле Яндекс Вебмастер

Для этого заходим в панель вебмастера, в раздел «информация о сайте» и выбираем подраздел «турбо-страницы».

настраиваем турбо-страницы в панеле вебмастера

Указываем в поле «Добавить RSS-канал» URL по которому будет доступен наш канал и жмем «добавить». Не забудьте нажать справа кнопку «включить», только после этого RSS-лента отправится на модерацию, которая длится около часа.

добавляем RSS-канал

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

делаем необходимые настройки сайта

На этом собственно и все. Теперь надо дождаться когда появится информация о подключении турбо страниц. Могут возникнуть ошибки, а может все пройти нормально. Поэтому ждем заветной надписи «без ошибок».

положительный результат модерации RSS-канала

Когда канал будет добавлен, и появятся первые турбо-страницы, то можно будет посмотреть как они выглядят. 

примеры турбо страниц вашего сайта, которые будут показываться в мобильном поиске Яндекса

Это скрин с другого моего блога, на текущем ни как пока не получается решить проблему лишних пробелов (пустых строк), об ошибках расскажу немного ниже.

Выше я упомянул, что есть некие ограничения для RSS-лент подключаемых к Яндексу. Перейдем к ним.

Технические ограничения для RSS-каналов

На сегодняшний день Яндекс ввел следующие ограничения для RSS-файлов:

  • максимальное количество item — 500.
  • общее количество картинок в RSS-канале — 5000.
  • количество картинок для одного item — 30.
  • максимальный размер RSS — 15 Мб.

Если для вашего RSS канала этого недостаточно, то можно сделать и подключить для одного сайта до 10 отдельных каналов. Больше уже нельзя, поэтому укладывайтесь обозначенные лимиты.

Ошибки, часто возникающие при создании турбо страниц

При модерации турбо страниц довольно часто выскакивают сообщения о ошибках. Одни критические и не позволят страницам появится в выдаче. Другие не так страшны, но тем не менее это ошибки. И так, с чем вы можете столкнуться.

1) Ошибка обновления. Часто глючит сервис сам обновления Яндекса. Обновления происходят раз в час, если произошла какая-то ошибка, то остаются старые версии страниц.

2) Ошибка валидации. Часто возникает, если вы не правильно указали URL своего RSS-канала. Проверьте это в первую очередь. 

ошибка валидации RSS-канала

Так же ошибка валидации может выскочить если ваш RSS-фид закрыт в файле robots.txt. 

RSS-фид закрыт в robots.txt

А он скорее всего скорее всего он у вас закрыт.

обязательно посмотрите свой роботс

Еще ошибка валидации может выскочить если в вашем RSS-фиде первые строки будут пробелами, это очень распространенный баг. Нужно убрать нулевые строки.

нулевые строки в фиде

3) Ошибка сервис недоступен. Сервис временно недоступен, поэтому проверка статуса обработки RSS-канала не удалась. Проверьте статус позже.

ошибка сервис недоступен

4) Много картинок. Скринсшот взял с другого своего сайта, потому url замазал. Название говорит само за себя — много картинок (более 30 шт). Тут вам надо решить, либо уменьшить количество картинок в тексте, либо не обращать внимание на данную ошибку.

ошибка - много картинок в RSS-канале

Анализ статистики новых страниц

Трафик на турбо страницы можно отдельно посмотреть в Яндекс Метрике (можно добавить и другие счетчики). Данные доступны в любом отчете, нужно только выделить сегмент «Поведение» — «Турбо-страницы»

смотрим статистику по турбо-страницам в метрике

Что в итоге?

А итоги не радужные, ибо сервис явно еще очень сырой, т.к. ошибки сыпятся по всем сайтам. И это не у меня руки кривые, такая ситуация у многих вебмастеров. Час назад все было нормально, сейчас смотрите вылезла ошибка обновления. У меня каждый день теперь сыпется куча уведомлений про ошибки обновления RSS-канала по всем сайтам. 

большое количество ошибок при формировании турбо страниц

Вот и думаю стоит ли все отключит, или подождать, может доведут «до ума» в ближайшее время данный сервис. 

Если полученной информации вам мало, то вы можете посмотреть видео по настройке турбо страниц.

А вы пробовали настроить их у себя? Делитесь в каментах о своих результатах. 

https://www.youtube.com/watch?time_continue=5&v=6QEzDDUvDdM

UPD: Дополню материал. Ошибки турбо-страниц, которые выскакивали у меня.

1) Выскакивала ошибка обновления RSS-канала такого вида XML-элементы указаны некорректно — CData section not finished header, что означает раздел cdata не закончен заголовок. 

cdata section not finished header

В сети ответа не нашел по этой ошибке. Но потом выяснил что на одной странице в заголовке h1 были кавычки «» — они и давали ошибку.

2) После обновления плагина Dagon Design Sitemap Generator в RSS ленте, в начале кода? появилось два лишних пробела. Из-за этого выскочила критическая ошибка XML Parsing Error: XML or text declaration not at start of entit. Естественно, что виноват именно этот плагин разобрался не сразу. Пришлось поковыряться в коде…

FL Yandex Turbo

Долго писать балладу о необходимости Турбо страниц в Яндексе не буду, кину лишь в землю читателей блога Zegeberg, что они придутся ко двору, если вас интересует мобильный трафик и вы хотите его монетизировать с помощью РСЯ. Пользователям эта технология тоже по душе, им не надо париться по поводу скорости загрузки и можно в темпе Presto стать умным и надеть очки.

Для этих целей и создан плагин для Joomla FL Yandex Turbo, за что снимаем шляпу перед Дмитрием Васюковым – расти большой и долго)). Сегодня разложим на полочки настройки компонента, чтобы страницы Турбо отображались гладко и не бесили посетителей сайта.

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

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

Тему установки компонента пропустим, ибо полная инструкция есть в первом букваре Joomla, а вот по настройкам пройдёмся плотно, как армия Конева по фашистам под Прагой.

В основных настройках надо ручками прописать:

  • Название сайта.
  • Описание сайта.
  • Язык ленты.

Далее разбираемся с отображением на турбо страницах автора, для чего можно поставить автомат и данные будут браться из основных Meta или прописать ФИО руками. Тут же ожидает указание даты, её можно показывать, можно сжечь и не отсвечивать дату создания публикации.

Следующий важный пункт – это разрешённые теги, на которые автор этого манускрипта сразу не обратил внимания, за что и был бит наказан кривыми турбо-страницами. Смотрите по основному сайту, какие теги вам нужны и вставляйте их в окошко. По умолчанию, например, не разрешены теги – br, iframe, video и blockquote. Включенные теги будут передаваться в фид и их можно доработать в CSS со стороны Яндекса. Если тега не будет в списке, то он не передастся, соответственно, стили турбо будут сиротскими.

Остаётся из основных настроек:

  1. Блок Поделиться.
  2. Аналитика.
  3. Обратная связь.
  4. Реклама.

В первом оставьте те сети, которым вам дороги, как память, в аналитике укажите номер счётчика Метрики Яндекс или Li, а с обратной связью извращайтесь на свой вкус. Вставлять рекламу через плагин дело не лучшее, рекомендую заняться РСЯ в Вебмастере по пути:

Турбо – Настройки – Реклама.

Контент

Во вкладке Контент также можно сделать много гармонии и красоты для сайта. Для начала включите материалы в ленту, после чего укажите категории и выполните настройки материалов и веб-категорий. Настройки контента интуитивно понятны, если с интуицией проблемы с детства, то наводите курсор на название действия и читайте всплывающие подсказки.

расширенные настройки

Продвинутые настройки

Довести турбо-страницы до полного и ясного ума помогут продвинутые настройки FL Yandex Turbo. В них можно:

  1. Добавлять figcaption (изображение оборачиваются в figcaption, что позволяет делать для них описания).
  2. Очищать атрибуты тегов (удаляются стили и классы).
  3. Очистить шорткоды (мне помогло убрать в турбо отображение десктопных модулей в фигурных скобках {…} ).
  4. Удалить заголовок из текста.
  5. Удалить ссылки с якорями и выбранные теги.
  6. Добавить UTM-метки.
  7. Заменить теги.

Также тут имеются настройки и режим ленты, но в них тоже всё понятно – думает 5 секунд и ставите переключатель в Да/Нет.

Рюмкой Хенесси на торте настроек является режим ручного добавления, где можно ручками добавить турбо-страницу, в том числе прописать:

<item turbo=»false»>

Если вы разочарованы в жизни и скоростных веб-страницах и хотите убрать их с сервера Яндекса.

Вопрос-ответ

Где скачать плагин FL Yandex Turbo?

На странице разработчика https://fictionlabs.ru/razrabotka/fl-yandex-turbo, где сеть бесплатная и платная версия.

Чем отличается платная версия компонента?

Платная работает с:

  1. DJ-Classifieds.
  2. JoomShopping.
  3. Virtuemart.
  4. EasyBlog.

Стоит она всего 500 рублей, что для коммерческого сайта слезы. Ида, под каждое приложение покупается своё дополнение к плагину за 500 р.

turbo_yandex скачать

Как обратиться к разработчику?

Пишите Дмитрию Васюкову на мыло технической поддержки Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript.. Помощь приходит и для бесплатной версии, только не отвлекайте человека от благородных дел, не пишите мыслей воспалённого разума и вам зачтётся.

Добрый день. Подскажите пожалуйста, такой вопрос: ошибка валидации при добавлении rss ленты в Турбо страницы яндекса. 
Пишет что: отсутствует текст в элементе turbo:content.
Подскажите, как данную ошибку исправить и какой текст добавить?
Заранее спасибо.

wh0cd298755 <a href=http://retina2018.video/>retin-a</a>

Вероятно, у вас выгружается в rss пустая страница. В текстовом редакторе откройте rss и увидите какая «страница» пустая.

А вы адаптировали свою простую РСС-ленту под этот формат Турбо?
Если нет, то чего вы ждете?

Исправить можно так: Гуглите «сделать турбо страницу на DLE или WordPress» или ваш движок и читайте уроки.

Потом делайте и добавляйте заново на перепроверку.

Есть плагины, решают многие проблемы.

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • File c searcherbar js localization js ошибка сценария
  • Figma ошибка при установке