Продвижение сайтов & web-аналитика

Выберите язык

Задать вопрос +38 096 558 7514

Микроразметка для интернет-магазина

Если 5-6 лет назад многие магазины обходили стороной микроразметку, то сегодня, в связи со стремительным развитием поисковой выдачи Google и Google Shopping просто необходимо сделать микроразметку в интернет-магазине. Мы не будем долго рассказывать, как это влияет на показатели CTR и позиции в выдаче, а сразу объясним, как сделать микроразметку без лишних деталей.

В интернет-магазине микроразметка необходима для следующих страниц:

Микроразметку можно сделать тремя способами - через Microdata, RDFa и JSON-LD. Выбор зависит от удобства технической реализации в каждом конкретном случае, но все подчиняется правилам библиотек schema.org. Мы с Вами рассмотрим способ с использованием Microdata. Другие варианты можно легко изучить на самом сайте schema.org, ссылки мы предоставим. Итак, поехали!

Микроразметка главной страницы:

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


<div itemscope itemtype="http://schema.org/Organization">
<meta itemprop="name" content="Название компании">
<meta itemprop="description" content="Описание деятельности компании">
<meta itemprop="image" content="ссылка на логотип">
<meta itemprop="telephone" content="телефон">
<span itemprop="email" content="Электронная почта">

<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<meta itemprop="streetAddress" content="Улица, дом, офис">
<meta itemprop="addressLocality" content="Город">
<meta itemprop="addressRegion" content="Область">
</div>
</div>

Микроразметка категории товара:

Микроразметка категории интернет-магазина

Это могут быть светильники, ноутбуки, телефоны, все что угодно с выводом сводной информации о категории: минимальная и максимальная цена, количество товаров в категории, название категории.


<div itemscope itemtype="http://schema.org/Product">
<meta itemprop="Name" content="Название категории">
<div itemtype="http://schema.org/AggregateOffer" itemscope="" itemprop="offers">
<meta content="5114" itemprop="offerCount">          //// Количество товаров в категории
<meta content="987582" itemprop="highPrice">         //// Высшая цена товара в категории
<meta content="315" itemprop="lowPrice">             //// Низшая цена товара в категории
<meta content="UAH" itemprop="priceCurrency">        //// Валюта
</div>

Микроразметка карточки товара:

Микроразметка товара

В микроразметке карточки товара в первую очередь обозначаем: название, изображение, цена, наличие, краткое описание товара.


<div itemscope="" itemtype="http://schema.org/Product">
<meta itemprop="name" content="Название товара">                       //// Здесь название товара
<meta itemprop="image" content="https://site.ua/images/picture.png">   //// Фото товара, только в формате PNG

<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
<meta itemprop="priceCurrency" content="UAH">
<meta itemprop="price" content="5000.00">                              //// Цена товара

<meta itemprop="priceValidUntil" content="2022-01-01">                 //// Сегодняшняя дата
<link itemprop="availability" href="http://schema.org/InStock">        //// Наличие товара (В наличии - InStock, Отсутствует - OutOfStock, Предзаказ - PreOrder)
<meta itemprop="brand" content="Brand">                                //// Бренд производителя товара

<meta itemprop="description" content="Описание товара">                //// Описание товара
<meta itemprop="url" content="https://site.ua">                        //// URL товара
<meta itemprop="sku" content="1234">                                   //// SKU товара
</div>
 
</div>

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


<div itemprop="aggregateRating" itemscope="" itemtype="http://schema.org/AggregateRating">
<meta itemprop="reviewCount" content="31"> //// Количество оценок
<meta itemprop="ratingValue" content="5">  //// Рейтинг
<meta itemprop="bestRating" content="5">   //// Максимальная шкала рейтинга
</div>

Кроме того, в карточке товара можно заметить и отзывы:


<div itemprop="review" itemscope itemtype="http://schema.org/Review">
<meta itemprop="name" content="Заголовок отзыва">           //// Заголовок отзыва
<meta itemprop="reviewBody" content="Текст отзыва">         //// Текст отзыва    
<meta itemprop="author" content="Имя пользователя">         //// Имя автора
<meta itemprop="datePublished" content="2016-12-01">        //// Дата отзыва
</div>

В 2022 году в микроразметке карточки товара появилась возможность сделать еще и разметку преимуществ и недостатков товара для каждого отзыва, с помощью параметров positiveNotes и negativeNotes. В разметке json это может выглядеть примерно так:


<script type="application/ld+json">
{
        "@context": "http://schema.org",
        "@type": "Product",
        "name": "Название товара",
        "review": {
          "@type": "Review",
          "name": "Отзыв о товаре",
          "author": {
            "@type": "Person",
            "name": "Имя автора"
          },
          "positiveNotes": {
            "@type": "ItemList",
            "itemListElement": [
              {
                "@type": "ListItem",
                "position": 1,
                "name": "Преимущество"
              }
            ]
          },
          "negativeNotes": {
            "@type": "ItemList",
            "itemListElement": [
              {
                "@type": "ListItem",
                "position": 1,
                "name": "Недостаток"
              }
            ]
          }
        }
      }
</script>

Есть и дополнительные переменные. О них читайте на страничке schema.org/Product. Все то, что мы перечислили рекомендуем обязательно сделать.

Микроразметка хлебные крошки:

Микроразметка хлебных крошек

Этот вид хлебных крошек можно использовать как для каталога интернет-магазина, так и для информационных страниц и блогов.


<ol itemscope itemtype="http://schema.org/BreadcrumbList">
<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<a itemprop="item" href="https://example.com/ ">
<span itemprop="name">Главная</span></a>
<meta itemprop="position" content="1" />
</li>
<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<a itemprop="item" href="https://example.com/dresses">
<span itemprop="name">Главная категория</span></a>
<meta itemprop="position" content="2" />
</li>
<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<a itemprop="item" href="https://example.com/dresses/real">
<span itemprop="name">Подкатегория</span></a>
<meta itemprop="position" content="3" />
</li>
</ol>

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

Как проверить микроразметку?

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

Дополнительно в 2021 году schema.org запустила собственный валидатор микроразметки - https://validator.schema.org/

проверка микроразметки

Валидатор микроразметки укажет где конкретно есть проблемы.

В популярных CMS микроразметка, как правило уже внедрена в базовый функционал. В большинстве случаев микроразметку необходимо вставлять на самописных сайтах. Надеемся, что этот материал пригодится при составлении техзадания Вашему программисту или веб-студии сопровождения сайта для успешного seo продвижения и ранжирования в поисковых системах.

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

* Ваши личные данные полностью защищены и не будут переданы третьим лицам.

Выберите, каким способом С Вами лучше связаться.

  • United States+1
  • United Kingdom+44
  • Afghanistan (‫افغانستان‬‎)+93
  • Albania (Shqipëri)+355
  • Algeria (‫الجزائر‬‎)+213
  • American Samoa+1
  • Andorra+376
  • Angola+244
  • Anguilla+1
  • Antigua and Barbuda+1
  • Argentina+54
  • Armenia (Հայաստան)+374
  • Aruba+297
  • Ascension Island+247
  • Australia+61
  • Austria (Österreich)+43
  • Azerbaijan (Azərbaycan)+994
  • Bahamas+1
  • Bahrain (‫البحرين‬‎)+973
  • Bangladesh (বাংলাদেশ)+880
  • Barbados+1
  • Belarus (Беларусь)+375
  • Belgium (België)+32
  • Belize+501
  • Benin (Bénin)+229
  • Bermuda+1
  • Bhutan (འབྲུག)+975
  • Bolivia+591
  • Bosnia and Herzegovina (Босна и Херцеговина)+387
  • Botswana+267
  • Brazil (Brasil)+55
  • British Indian Ocean Territory+246
  • British Virgin Islands+1
  • Brunei+673
  • Bulgaria (България)+359
  • Burkina Faso+226
  • Burundi (Uburundi)+257
  • Cambodia (កម្ពុជា)+855
  • Cameroon (Cameroun)+237
  • Canada+1
  • Cape Verde (Kabu Verdi)+238
  • Caribbean Netherlands+599
  • Cayman Islands+1
  • Central African Republic (République centrafricaine)+236
  • Chad (Tchad)+235
  • Chile+56
  • China (中国)+86
  • Christmas Island+61
  • Cocos (Keeling) Islands+61
  • Colombia+57
  • Comoros (‫جزر القمر‬‎)+269
  • Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)+243
  • Congo (Republic) (Congo-Brazzaville)+242
  • Cook Islands+682
  • Costa Rica+506
  • Côte d’Ivoire+225
  • Croatia (Hrvatska)+385
  • Cuba+53
  • Curaçao+599
  • Cyprus (Κύπρος)+357
  • Czech Republic (Česká republika)+420
  • Denmark (Danmark)+45
  • Djibouti+253
  • Dominica+1
  • Dominican Republic (República Dominicana)+1
  • Ecuador+593
  • Egypt (‫مصر‬‎)+20
  • El Salvador+503
  • Equatorial Guinea (Guinea Ecuatorial)+240
  • Eritrea+291
  • Estonia (Eesti)+372
  • Eswatini+268
  • Ethiopia+251
  • Falkland Islands (Islas Malvinas)+500
  • Faroe Islands (Føroyar)+298
  • Fiji+679
  • Finland (Suomi)+358
  • France+33
  • French Guiana (Guyane française)+594
  • French Polynesia (Polynésie française)+689
  • Gabon+241
  • Gambia+220
  • Georgia (საქართველო)+995
  • Germany (Deutschland)+49
  • Ghana (Gaana)+233
  • Gibraltar+350
  • Greece (Ελλάδα)+30
  • Greenland (Kalaallit Nunaat)+299
  • Grenada+1
  • Guadeloupe+590
  • Guam+1
  • Guatemala+502
  • Guernsey+44
  • Guinea (Guinée)+224
  • Guinea-Bissau (Guiné Bissau)+245
  • Guyana+592
  • Haiti+509
  • Honduras+504
  • Hong Kong (香港)+852
  • Hungary (Magyarország)+36
  • Iceland (Ísland)+354
  • India (भारत)+91
  • Indonesia+62
  • Iran (‫ایران‬‎)+98
  • Iraq (‫العراق‬‎)+964
  • Ireland+353
  • Isle of Man+44
  • Israel (‫ישראל‬‎)+972
  • Italy (Italia)+39
  • Jamaica+1
  • Japan (日本)+81
  • Jersey+44
  • Jordan (‫الأردن‬‎)+962
  • Kazakhstan (Казахстан)+7
  • Kenya+254
  • Kiribati+686
  • Kosovo+383
  • Kuwait (‫الكويت‬‎)+965
  • Kyrgyzstan (Кыргызстан)+996
  • Laos (ລາວ)+856
  • Latvia (Latvija)+371
  • Lebanon (‫لبنان‬‎)+961
  • Lesotho+266
  • Liberia+231
  • Libya (‫ليبيا‬‎)+218
  • Liechtenstein+423
  • Lithuania (Lietuva)+370
  • Luxembourg+352
  • Macau (澳門)+853
  • North Macedonia (Македонија)+389
  • Madagascar (Madagasikara)+261
  • Malawi+265
  • Malaysia+60
  • Maldives+960
  • Mali+223
  • Malta+356
  • Marshall Islands+692
  • Martinique+596
  • Mauritania (‫موريتانيا‬‎)+222
  • Mauritius (Moris)+230
  • Mayotte+262
  • Mexico (México)+52
  • Micronesia+691
  • Moldova (Republica Moldova)+373
  • Monaco+377
  • Mongolia (Монгол)+976
  • Montenegro (Crna Gora)+382
  • Montserrat+1
  • Morocco (‫المغرب‬‎)+212
  • Mozambique (Moçambique)+258
  • Myanmar (Burma) (မြန်မာ)+95
  • Namibia (Namibië)+264
  • Nauru+674
  • Nepal (नेपाल)+977
  • Netherlands (Nederland)+31
  • New Caledonia (Nouvelle-Calédonie)+687
  • New Zealand+64
  • Nicaragua+505
  • Niger (Nijar)+227
  • Nigeria+234
  • Niue+683
  • Norfolk Island+672
  • North Korea (조선 민주주의 인민 공화국)+850
  • Northern Mariana Islands+1
  • Norway (Norge)+47
  • Oman (‫عُمان‬‎)+968
  • Pakistan (‫پاکستان‬‎)+92
  • Palau+680
  • Palestine (‫فلسطين‬‎)+970
  • Panama (Panamá)+507
  • Papua New Guinea+675
  • Paraguay+595
  • Peru (Perú)+51
  • Philippines+63
  • Poland (Polska)+48
  • Portugal+351
  • Puerto Rico+1
  • Qatar (‫قطر‬‎)+974
  • Réunion (La Réunion)+262
  • Romania (România)+40
  • Russia (Россия)+7
  • Rwanda+250
  • Saint Barthélemy+590
  • Saint Helena+290
  • Saint Kitts and Nevis+1
  • Saint Lucia+1
  • Saint Martin (Saint-Martin (partie française))+590
  • Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)+508
  • Saint Vincent and the Grenadines+1
  • Samoa+685
  • San Marino+378
  • São Tomé and Príncipe (São Tomé e Príncipe)+239
  • Saudi Arabia (‫المملكة العربية السعودية‬‎)+966
  • Senegal (Sénégal)+221
  • Serbia (Србија)+381
  • Seychelles+248
  • Sierra Leone+232
  • Singapore+65
  • Sint Maarten+1
  • Slovakia (Slovensko)+421
  • Slovenia (Slovenija)+386
  • Solomon Islands+677
  • Somalia (Soomaaliya)+252
  • South Africa+27
  • South Korea (대한민국)+82
  • South Sudan (‫جنوب السودان‬‎)+211
  • Spain (España)+34
  • Sri Lanka (ශ්‍රී ලංකාව)+94
  • Sudan (‫السودان‬‎)+249
  • Suriname+597
  • Svalbard and Jan Mayen+47
  • Sweden (Sverige)+46
  • Switzerland (Schweiz)+41
  • Syria (‫سوريا‬‎)+963
  • Taiwan (台灣)+886
  • Tajikistan+992
  • Tanzania+255
  • Thailand (ไทย)+66
  • Timor-Leste+670
  • Togo+228
  • Tokelau+690
  • Tonga+676
  • Trinidad and Tobago+1
  • Tunisia (‫تونس‬‎)+216
  • Turkey (Türkiye)+90
  • Turkmenistan+993
  • Turks and Caicos Islands+1
  • Tuvalu+688
  • U.S. Virgin Islands+1
  • Uganda+256
  • Ukraine (Україна)+380
  • United Arab Emirates (‫الإمارات العربية المتحدة‬‎)+971
  • United Kingdom+44
  • United States+1
  • Uruguay+598
  • Uzbekistan (Oʻzbekiston)+998
  • Vanuatu+678
  • Vatican City (Città del Vaticano)+39
  • Venezuela+58
  • Vietnam (Việt Nam)+84
  • Wallis and Futuna (Wallis-et-Futuna)+681
  • Western Sahara (‫الصحراء الغربية‬‎)+212
  • Yemen (‫اليمن‬‎)+967
  • Zambia+260
  • Zimbabwe+263
  • Åland Islands+358
Спасибо! Ваше сообщение отправлено.
Отправка не удалась. Пожалуйста, исправьте ошибки и попробуйте еще раз.