Joomla 3 и микроразметка (schema)

Автор Тема: Joomla 3 и микроразметка (schema)  (Прочитано 3517 раз)

Оффлайн badhitАвтор темы

  • Модератор
  • Бизнес оценка: (0)
  • *****
  • СПАСИБО: 201
  • Сообщений: 415
  • Карма: 19
  • Пол: Мужской
    • Просмотр профиля
    • Проект "В поисках Истины"

Оффлайн badhitАвтор темы

  • Модератор
  • *****
Как многие знают, в движок Joomla 3 встроена микроразметка schema.org. Но в автоматическом режиме данная разметка работает как-то не очень.
Например, при выводе статьи не всегда корректно заполняется itemprop="articleBody" и прочее.

Тема микроразметки вообще сама по себе довольно тёмная для большинства вебмастеров, думаю, можно поговорить на об этом, поделиться накопленным опытом.
Например, в том же itemprop="articleBody" что лучше прописывать: целиком статью, или специально придуманный текст заточенный под сниппет?

Кто поделится опытом работы с микроразметкой в Joomla 3? Какие хитрости и нюансы вы можете поведать?

P.S. не стесняйтесь излагать свои мысли
Пробуди в себе исследователя - "В поисках Истины".
Хостинг alynx.net лучший хостинг по соотношению цена/качество  :-X


Оффлайн ProtectYourSite

  • Бизнес оценка: (3, 100%)
  • Ветеран
  • *****
  • СПАСИБО: 233
  • Сообщений: 550
  • Карма: 3
    • Просмотр профиля
    • Удаление вирусов на сайте с гарантией

Оффлайн ProtectYourSite

  • Ветеран
  • *****
Re: Joomla 3 и микроразметка (schema)
« Ответ #1 : 04-12-2016, 19:38:51 »
В папку шаблона добавил следующий файл:
/html/layouts/joomla/content/info_block/hits.php
примерно с таким кодом:
Код:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.Это убирает устаревшую часть микроразметки, на которую ругается гугл.

Оффлайн badhitАвтор темы

  • Модератор
  • Бизнес оценка: (0)
  • *****
  • СПАСИБО: 201
  • Сообщений: 415
  • Карма: 19
  • Пол: Мужской
    • Просмотр профиля
    • Проект "В поисках Истины"

Оффлайн badhitАвтор темы

  • Модератор
  • *****
Joomla 3 и микроразметка (schema)
« Ответ #2 : 10-12-2016, 21:39:01 »
примерно с таким кодом

Эммм ... А поточнее можно, более развёрнуто (для дилетантов), без "примерно"? Стили class="hits" и class="icon-eye-open" откуда будут подцепляться?

Если можно, укажите первоисточник, чтобы можно было подробнее почитать. Или это Ваше изобретение?

Пробуди в себе исследователя - "В поисках Истины".
Хостинг alynx.net лучший хостинг по соотношению цена/качество  :-X

Оффлайн ProtectYourSite

  • Бизнес оценка: (3, 100%)
  • Ветеран
  • *****
  • СПАСИБО: 233
  • Сообщений: 550
  • Карма: 3
    • Просмотр профиля
    • Удаление вирусов на сайте с гарантией

Оффлайн ProtectYourSite

  • Ветеран
  • *****
Re: Joomla 3 и микроразметка (schema)
« Ответ #3 : 10-12-2016, 23:26:36 »
Убирается только itemprop, классы и прочий код остается на месте.
Первоисточников врядли будет, то собственная поделка. Это используется для стандартных материалов стандартного шаблона protostar

Оффлайн badhitАвтор темы

  • Модератор
  • Бизнес оценка: (0)
  • *****
  • СПАСИБО: 201
  • Сообщений: 415
  • Карма: 19
  • Пол: Мужской
    • Просмотр профиля
    • Проект "В поисках Истины"

Оффлайн badhitАвтор темы

  • Модератор
  • *****
Joomla 3 и микроразметка (schema)
« Ответ #4 : 11-12-2016, 10:26:03 »
для стандартных материалов стандартного шаблона protostar
Т.е. если шаблон сделан не на основе protostar, то может и не сработать? Вот тут бы подробнее, для дилетантов в PHP.
Как сделать под свой шаблон, на что обращать внимание, где и что в предложенном Вами файле должно поменяться? Если можно, расписать про это дело ...

Пробуди в себе исследователя - "В поисках Истины".
Хостинг alynx.net лучший хостинг по соотношению цена/качество  :-X


Оффлайн ProtectYourSite

  • Бизнес оценка: (3, 100%)
  • Ветеран
  • *****
  • СПАСИБО: 233
  • Сообщений: 550
  • Карма: 3
    • Просмотр профиля
    • Удаление вирусов на сайте с гарантией

Оффлайн ProtectYourSite

  • Ветеран
  • *****
Re: Joomla 3 и микроразметка (schema)
« Ответ #5 : 11-12-2016, 11:05:33 »
Вообще, это изменяет стандартный компонент материалов com_content, но для этого должно выполняться условие: количество просмотров должно быть включено в настройках и на сайте должно отображаться количество хитов. Далее идем в микроразметку гугл и проверяем: если будут предупреждения про interactionCount, то стоит применить патч. В других случаях он не нужен. Для удаления устаревшей разметки мы просто комментируем или удаляем строку
Код:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.Обнаружил у себя еще ошибки микроразметки, буду исправлять, если интересно, то потом расскажу решения.
(нажмите чтобы показать/скрыть)


 

Похожие темы

  Тема / Автор Ответов Последний ответ
0 Ответов
724 Просмотров
Последний ответ 07-05-2015, 18:13:15
от Destus
3 Ответов
978 Просмотров
Последний ответ 16-12-2015, 18:23:33
от Clever
2 Ответов
1057 Просмотров
Последний ответ 04-02-2016, 09:36:36
от Redgektor
3 Ответов
679 Просмотров
Последний ответ 18-12-2017, 22:02:43
от alexakap
3 Ответов
506 Просмотров
Последний ответ 21-04-2018, 22:54:14
от alexakap