On holodilnik.ru, we decided to implement two types of markup at once, Open Graph and Schema.org/Product . The reason for this choice is simple - one of these types supports the search engine on the “I”, and the second supports the search engine on the “G” :) Implementing it was easy enough, and we did not have to regret our choice.
Of course, many are now wondering what the effectiveness of this or that implementation, including the effectiveness of the implementation of the world layout, all need resources, which then have to justify themselves. This question is really interesting. At the time of implementation, we considered micro-markup a necessary improvement, and we didn’t have a goal to directly track its effectiveness. However, for the year that has passed since its introduction, we received the following: the depth of viewing visitors from search engines increased by almost 2 times, while the bounce rate dropped by 3-4 times. The number of achieving the goal increased by 20-30%. Agree, this is a good indicator. And although, of course, we do not associate all this growth only with the introduction of micro-marking alone, a significant proportion of the change in these indicators is, undoubtedly, its merit.
In Ozon.ru, we implemented markup of different standards, because each of them gives a gain in something of its own: the hCard and Schema.org microformat give a qualitative representation in search engines, and the Open Graph in social networks. In general, thanks to this markup, our snippets have become more qualitative and structured.
We are not going to stop at what we have achieved, as, apparently, the search engines. The more new types of micromarkings they begin to take into account, the more shops have the opportunity to somehow stand out on the search. So, recently the layout of Schema.org/Product under the new Yandex partner program for marking products has been taken into account. However, for some categories, we will use the semantic markup of products in conjunction with the program “Products and Prices” , which, while for the time being, sometimes gives advantages in the speed of updating data on products. And such a task already stands for our programmers.
<section itemscope itemtype="http://schema.org/Product"> <h1 itemprop="name"> Beurer MG 81 </h1> <span itemprop="description"> Beurer MG81 - , . () . . 2 . . , . . .</span> <span itemprop="offers" itemscope itemtype="http://schema.org/Offer"> <meta itemprop="priceCurrency" content="RUB" /> <span itemprop="price" >3320</span> <span class="b-price__sign">.</span> </span> </section>
<div itemscope itemtype="http://schema.org/Product"> <div itemprop="offers" itemscope itemtype="http://schema.org/Offer"> <h1 itemprop="name"> " Apple iPhone 6 4.7" 16Gb Space Gray</h1> <span itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> <meta itemprop="ratingValue" content="4,3" /> <meta itemprop="ratingCount" content="15" /> <meta itemprop="bestRating" content="5" /> </span> </div> </div>
<div class="TabbedPanelsContentGroup vcard"> <span class="fn org">- OZON.ru</span>: <p> </p> <div class="adr"> <p> <span class="postal-code">125252</span> <abbr class="country-name" title=""></abbr> <abbr class="region" title=" "></abbr>, . <span class="locality"></span>, <span class="street-address"> , . 14</span> </p> </div> <span class="url" title="http://www.ozon.ru"></span> <abbr class="tel" title="+74955102727"></abbr> <span class="geo"> <span class="latitude"> <span class="value-title" title="55.798362"></span> </span> <span class="longitude"> <span class="value-title" title="37.517774"></span> </span> </span> </div>
<meta property="og:title" content=" " /> <meta property="og:description" content=" - . , , : , , ... " /> <meta property="og:type" content="book" /> <meta property="og:url" content="http://www.labirint.ru/books/453612/" /> <meta property="og:image" content="http://img1.labirint.ru/books/453612/big.jpg" />
<div itemscope itemtype="http://schema.org/ItemList"> <h1 itemprop="name"> Rondell</h1> <link itemprop="url" href="http://home.wikimart.ru/kitchen_one/cooking_utensils/pans/brand/RONDELL/"/> <span itemprop="numberOfElements" class="count">{{totalModelsCount}}</span> <span itemprop="numberOfElements" class="count">{{currentModelsCount}}</span> </div>
In Lenta.ru we use three types of semantic markup: these are Open Graph , Twitter Cards and Schema.org .
With the first two standards from Facebook and Twitter, everything is simple - our materials are quite a lot of “wooing” and “like”, so on social networks they should look no worse than on the main site. With the help of markup, we control this by marking up a photo, a title, and a short description.
With Schema.org everything is different. In addition to our website being beautifully displayed in search results, we want to help search engines get and properly index structured data.
As a result, our materials have become more noticeable both in social networks and in the results of search engines. But, most importantly, we received additional traffic. Honestly, I do not understand why a large amount of resources are clogged and do not use micromarking. After all, even on such a large site as Lenta.ru , it is very easy to add markup. Therefore, we do not want to dwell on the existing markup and in the near future we plan to introduce another type - the microformat hNews , which will make our materials more readable in services like Readability .
We thought about the introduction of micromarking at a time when we realized the importance of social networks, in particular, Facebook, and the traffic that comes from them. Learning to display our materials there in a convenient form — with the right picture and the right text insert — that was the challenge we faced. And it was solved using Open Graph , which is why this type was the first embedded markup on our site.
Now we are thinking about how micromarking can still help us, in particular, to improve the representation on the search. The ability to give detailed information and a good lead on the news card is something that can attract us to a new audience. For such a card, it is enough to specify the name, text and image using Schema.org and get an extended answer.
<meta content="summary" property="twitter:card"> <meta content="@lentaruofficial" property="twitter:site"> <meta content="228661749" property="twitter:site:id"> <meta content="article" property="og:type"> <meta content="«.» " property="og:title"> <meta content="http://icdn.lenta.ru/images/2014/09/17/15/20140917150310534/original_bb8b02c32aa88565e4147f7cda1bebed.jpg" property="og:image"> <meta content="«» , .C , «» Facebook, , , ." property="og:description">
<div itemscope itemtype="http://schema.org/Article"> <h1 itemprop="name"> " " </h1> <div itemprop="description"> . , - , - .</div> </div>
We began to think about the introduction of micromarking only in 2012, while Yandex in 2010 began to take into account the first types of micromarking. But better late than never :) However, it turned out that in 2012 there were practically no examples of its use in RuNet, everyone had only heard about it, but did not understand at all how and what to implement. Therefore, we had to learn from our own experience: we had nothing to do, how to consider different options ourselves, study the documentation of the existing standards and look at our Western colleagues. In general, experimented. In the end, we decided to implement two types: Open Graph and Schema.org/Movie , as they help to transfer data to search engines and beautifully displayed on social networks.
For us, this implementation was not easy both from the point of view of development and from the point of view of understanding why it is needed - at that time it was not very obvious what micromarking would give. In general, it was clear only that, Open Graph is needed for social networks, and Schema.org for search engines. In addition, at that time we did not have a separate metric for measuring the effectiveness of the markup, and it was not very clear how the effect of its implementation could be measured. However, some time passed, and we began to notice that “left texts” began to disappear from the text of the snippets in Yandex, they became more informative. And our users began to notice the same, which could not but please us.
Now we are continuing the introduction of micro-markup, this time with much clearer goals and metrics - to connect to the updated Yandex.Video affiliate program , since we expect after this significant increase in the number of visits from this service.
<meta property="og:type" content="video.episode"/> <meta property="og:title" content=" : 1"/> <meta property="og:url" content="http://www.ivi.ru/watch/krovnyie_uzyi/99844"/> <meta property="og:image" content="http://thumbs.ivi.ru/f5.vcp.digitalaccess.ru/contents/4/0/b66681c45c20400a4212c0c92b80d6.jpg"/> <meta property="og:video" content="https://www.ivi.ru/video/player?siteId=s132&_isB2C=1&videoId=99844&autoStart=1&sharing_to=fb&share_embed=0"/> <meta property="og:video:url" content="http://www.ivi.ru/video/player?siteId=s132&_isB2C=1&videoId=99844&autoStart=1&sharing_to=fb&share_embed=0"/> <meta property="og:video:secure_url" content="https://www.ivi.ru/video/player?siteId=s132&_isB2C=1&videoId=99844&autoStart=1&sharing_to=fb&share_embed=0"/> <meta property="og:video:type" content="application/x-shockwave-flash"/> <meta property="og:video:duration" content="5536"/> <meta property="video:episode" content="1"/> <meta property="video:series" content="http://www.ivi.ru/watch/krovnyie_uzyi"/> <meta property="video:duration" content="5536"/> <meta property="video:actor" content="http://www.ivi.ru/person/Konstantin-Solovev-335"/> <meta property="video:actor" content="http://www.ivi.ru/person/Vsevolod-Shilovskiy-7892"/> <meta property="video:director" content="http://www.ivi.ru/temporary/person/176276"/>
<div itemscope itemtype="http://schema.org/Movie"> <meta itemprop="contentRating" content="MPAA "/> <meta itemprop="duration" content="01:22" /> <h1 itemprop="name"> , </h1> <td itemprop="director"><a href="/name/191587/"> </a></td> <ul> <li itemprop="actors"><a href="/name/284624/"> </a></li> <li itemprop="actors"><a href="/name/192726/"> </a></li> </ul> <div itemprop="description"> , ; , , . , . , , </div>
Source: https://habr.com/ru/post/246003/
All Articles