Текущее время: 30 окт 2020, 22:48

Русская поддержка форума phpBB

Это сайт русской поддержки phpBB

Микроразметка для форума - Breadcrumb microdata for phpBB3

Аватара пользователя
Сообщения: 100
Стаж: 8 лет 7 месяцев
Откуда: Moscow
Карма: 9
Россия

Сообщение » 02 май 2020, 13:20

Микроразметка для форума - Breadcrumb microdata for phpBB3

Мод добавляет микроданные (микроразметку) на страницы форума и за счёт этого красиво оформляет страницы в выдаче поисковых систем, разделяя контент на категории и показывая навигацию в результатах поиска. Согласно самим рекомендациям поисковиков, это хорошо отражается на индексировании форума. Оформление наглядно показано на следующем скриншоте из поиска Гугла:

#530

ВНИМАНИЕ: после установки мода должно пройти некоторое время, прежде чем поисковик проиндексирует страницы с добавленными микроданными, и только после этого ваши страницы отобразятся в поиске в новом виде.
Ещё один важный момент состоит в том, что Яндекс хотя и видит микроразметку, применяемую в этом моде, но в выдаче её пока не отображает, потому что вместо общепринятой международной схемы разметки они используют другую. Имейте это в виду, когда будете ставить мод.

Поддерживаемые стили:
Инструкция дана только для стандартных стилей phpbb3: prosilver и subsilver2. Мод можно ставить и на другие стили, где код навигации не изменён по сравнению со стандартными. Для всех остальных стилей, где код навигации изменён и не ищется по инструкции, вам придётся переделывать и прикручивать его самостоятельно, на свой страх и риск. Для этого необходимы знания HTML.

Автор: Shredder

Есть обновленная, рабочая версия на schema.org: Версия на schema.org
Вложения
breadcrumb_microdata_for_phpbb3_1_0_0.zip
(60.96 КБ) Скачиваний: 1

Аватара пользователя
Сообщения: 100
Стаж: 8 лет 7 месяцев
Откуда: Moscow
Карма: 9
Россия

Сообщение » 02 май 2020, 13:20

Код: Выделить всё
<!-- DEFINE $MICRODATA = ' itemscope itemtype="http://schema.org/ListItem"' -->
<li class="small-icon icon-home breadcrumbs">
<ol itemscope itemtype="http://schema.org/BreadcrumbList">
<!-- IF U_SITE_HOME --><li class="crumb" itemprop="itemListElement"{$MICRODATA}><a itemprop="item" href="{U_SITE_HOME}" data-navbar-reference="home"><span itemprop="name">{L_SITE_HOME}</span></a><meta itemprop="position" content="1" /></li><!-- ENDIF -->
<li class="crumb" itemprop="itemListElement"{$MICRODATA}> &raquo; <a itemprop="item" href="{U_INDEX}" accesskey="h" data-navbar-reference="index"><span itemprop="name">{L_INDEX}</span></a><meta itemprop="position" content="2" /></li>
<!-- BEGIN navlinks(0,0) -->
<li class="crumb" itemprop="itemListElement"{$MICRODATA}> &raquo; <a itemprop="item" href="{navlinks.U_VIEW_FORUM}"<!-- IF navlinks.MICRODATA --> {navlinks.MICRODATA}<!-- ENDIF -->><span itemprop="name">{navlinks.FORUM_NAME}</span></a><meta itemprop="position" content="3" /></li>
<!-- END navlinks -->
<!-- BEGIN navlinks(1,1) -->
<li class="crumb" itemprop="itemListElement"{$MICRODATA}> &raquo; <a itemprop="item" href="{navlinks.U_VIEW_FORUM}"<!-- IF navlinks.MICRODATA --> {navlinks.MICRODATA}<!-- ENDIF -->><span itemprop="name">{navlinks.FORUM_NAME}</span></a><meta itemprop="position" content="4" /></li>
<!-- END navlinks -->
</ol>
</li>


Вернуться в Модификации phpBB 3.0.x



Кто сейчас на конференции

Сейчас этот форум просматривают: нет пользователей онлайн и гости: 1