Как настроить микроразметку Article?

Как настроить микроразметку Article?

Что такое микроразметка Article?

Article - это семантическая разметка статей, которая позволяет передавать больше данных в поисковые системы и более корректно "сообщить" роботам, что есть что и где находится. Данная микроразметка позволяет в сниппете поисковой системы показывать расширенные результаты и более привлекательно оформить ваши статьи. Чем более красиво смотрится ваш материал в выдаче поисковика, тем больше шансов, что это привлечет потенциальных посетителей сделать клик и перейти на ваш сайт.

Как установить микроразметку Article?

Для установки достаточно перейти в "Панель управления - Дизайн - Управление дизайном" модули:

  • Блог и новости (если эти модули у вас переделаны под статьи);
  • Каталоги (статей, файлов, сайтов, объявлений и игр).

в шаблоне "Страница материала и комментариев", перед закрывающим тегом </body> установить такой скрипт:

<script type="application/ld+json">
 {
 "@context": "https://schema.org",
 "@type": "Article",
 "mainEntityOfPage": {
 "@type": "WebPage",
 "@id": "$HOME_PAGE_LINK$<?substr($ENTRY_URL$,1)?>"
 },
 "headline": "<?if($MODULE_ID$='blog' or $MODULE_ID$='news')?><?$JSENCODE$($ENTRY_NAME$)?><?else?><?$JSENCODE$($ENTRY_TITLE$)?><?endif?>",
 "image": [
 "<?if($IMG_URL1$)?>$HOME_PAGE_LINK$<?substr($IMG_URL1$,1)?><?endif?>",
 "<?if($IMG_URL2$)?>$HOME_PAGE_LINK$<?substr($IMG_URL2$,1)?><?endif?>",
 "<?if($IMG_URL3$)?>$HOME_PAGE_LINK$<?substr($IMG_URL3$,1)?><?endif?>",
 "<?if($IMG_URL4$)?>$HOME_PAGE_LINK$<?substr($IMG_URL4$,1)?><?endif?>",
 "<?if($IMG_URL5$)?>$HOME_PAGE_LINK$<?substr($IMG_URL5$,1)?><?endif?>",
 "<?if($IMG_URL6$)?>$HOME_PAGE_LINK$<?substr($IMG_URL6$,1)?><?endif?>",
 "<?if($IMG_URL7$)?>$HOME_PAGE_LINK$<?substr($IMG_URL7$,1)?><?endif?>",
 "<?if($IMG_URL8$)?>$HOME_PAGE_LINK$<?substr($IMG_URL8$,1)?><?endif?>",
 "<?if($IMG_URL9$)?>$HOME_PAGE_LINK$<?substr($IMG_URL9$,1)?><?endif?>",
 "<?if($IMG_URL10$)?>$HOME_PAGE_LINK$<?substr($IMG_URL10$,1)?><?endif?>"
 ],
 "datePublished": "$ADD_DATE$T$ADD_TIME$",
 "dateModified": "$MOD_DATE$T$MOD_TIME$",
 "author": {
 "@type": "Person",
 "name": "$USER$"
 },
 "publisher": {
 "@type": "Organization",
 "name": "$SITE_NAME$",
 "logo": {
 "@type": "ImageObject",
 "url": "ссылка на ваш логотип"
 }
 },
 "description": "<?if($SOCIAL_DESCRIPTION$)?>$SOCIAL_DESCRIPTION$<?else?>$SEO_DESCRIPTION$<?endif?>"
 }
 </script> 

вот так просто все настраивается.

Выше выделил, вместо текста (ссылка на ваш логотип), вставьте прямую ссылку на фото логотипа сайта. После установки нужно будет подождать несколько обновлений поисковых баз в Google или Yandex, чтобы разметка начала индексироваться и в дальнейшем ваши материалы начнут отображаться с расширенным сниппетом.

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

Лицензия: CC BY-SA 4.0

Похожие материалы:
Помогла ли вам статья?
Да Нет
Статья оказалась полезной для 0 человек
avatar
А конфликтовать между собой наши привычные
<?if($SEO_DESCRIPTION$)?><meta name="description" content="$SEO_DESCRIPTION$" /><?endif?>
с дискрипшен из скрипта микроразметки Article, не будут??

Может когда скрипт начнёт работать удалить стандартный юкозовский метатег <meta name="description" content="$SEO_DESCRIPTION$" /> вообще???
Автор: Нет, конфликта не будет никакого. Это отдельный скрипт разметки никак не связанный с работой дескрипшина. То что используется оператор такой же, это не проблема, все будет работать как нужно.
avatar