Mikrodane Schema.org

Teraz, gdy omówiliśmy już chleb powszedni metadanych w postaci tytułów stron i opisów meta, przyjrzyjmy się, jak można dodawać metadane do zawartości strony internetowej za pomocą mikrodanych.

Co to są mikrodane?

Mikrodane to forma ustrukturyzowanych danych służąca do wstawiania metadanych do istniejącej zawartości strony internetowej. Krótko mówiąc, mikrodane umożliwiają nadawanie etykiet dla poszczególnych elementów treści za pomocą par „nazwa: wartość”. Wdrażanie mikrodanych na stronach internetowych pomaga wyszukiwarkom w zrozumieniu treści internetowych i zapewnia bogatsze wyniki wyszukiwania.

Co to jest schema.org?

Schema.org , podobnie jak sitemaps.org, to projekt, który zapewnia uzgodnione definicje i struktury do wdrażania ustrukturyzowanych danych, które są obsługiwane przez główne wyszukiwarki.

Schema.org ma obszerne słownictwo, które obejmuje zdefiniowane znaczniki mikrodanych dla większości form treści . Obecnie Google obsługuje mikrodane dla siedmiu różnych typów treści, które obejmują: artykuły, lokalne firmy, muzykę, przepisy kulinarne, programy telewizyjne i filmy oraz filmy.

Firma Google wskazała również, że obsługuje następujące typy danych:
menu nawigacyjne, pole wyszukiwania linków do podstron, informacje kontaktowe firmy, logo, linki do profili społecznościowych, karuzele, książki, kursy, zbiory danych, wydarzenia, weryfikacja faktów, oferty pracy, treści płatne, podcasty, produkty i recenzje.

Jakie są zalety mikrodanych?

Główną zaletą mikrodanych jest to, że pozwalają wyszukiwarkom indeksować znaczniki mikrodanych i potencjalnie wykorzystywać te dane do ulepszania ich wyników wyszukiwania, co może zachęcić do wyższych współczynników klikalności w wyszukiwaniu.

W poniższym przykładzie TravelSupermarket wskazał recenzje za pomocą znaczników ocen w postaci gwiazdek, których Google użył do ulepszenia fragmentu wyników wyszukiwania.

Fragment bogaty TravelSUpermarket

Rozszerzone wyniki wyszukiwania, takie jak powyższa, zajmują więcej miejsca, wyróżniają się z tłumu i wskazują, że mogą być bardziej przydatne dla osoby wyszukującej.

Standardowy wynik wyszukiwania Google zawiera tytuł, adres URL i opis strony.

Standardowy wynik BBC Good Food

Jednak mikrodane obsługują prezentację fragmentów rozszerzonych w wynikach wyszukiwania, które mogą zawierać dodatkowe informacje. Poniższy przykład z BBC Good Food przedstawia stronę przepisu z elementami standardowego wyniku, a także ocenę w gwiazdkach recenzji, ile czasu zajmuje przygotowanie przepisu, ile zawiera kalorii i zdjęcie. Te dodatkowe informacje pochodzą głównie z wykrytych znaczników mikrodanych.

Fragment bogaty BBC Good Food

Wykazano, że wyniki wyszukiwania zawierające fragmenty rozszerzone zwiększają współczynniki klikalności i mogą prowadzić do ogólnie lepszych rankingów w wyszukiwaniu. Korzyści te są szczególnie widoczne w przypadku witryn internetowych na rynkach, na których konkurencja jeszcze nie wdrożyła strukturalnych znaczników danych.

Zagadnienia dotyczące uporządkowanych danych

Chociaż zalety opisów rozszerzonych są oczywiste, wdrożenie uporządkowanych danych w witrynie nie gwarantuje uzyskania opisów rozszerzonych w wynikach wyszukiwania. Istnieje wiele typowych powodów, dla których strony w witrynie mogą nie wyświetlać fragmentów rozszerzonych:

  • Nieprawidłowa implementacja – uszkodzone tagi, nieprawidłowe formaty wartości i brakujące tagi obowiązkowe dla typu schematu to przyczyny, dla których fragmenty rozszerzone mogą nie wyświetlać się w wynikach wyszukiwania.
  • Problemy z trafnością – jeśli wartości indeksowane w schemacie wydają się nie mieć związku z treścią strony lub jeśli strona zawiera spamerski tekst, Google nie wyświetli fragmentów rozszerzonych dla tej strony.
  • Ukryta oznaczona treść – wszystkie znaczniki muszą odnosić się do treści, które mogą być widoczne dla użytkownika.Wcześniej webmasterzy zachęcali Google do pokazywania 5 gwiazdek w swoich fragmentach rozszerzonych, używając „fałszywych” danych recenzji niewidocznych dla użytkowników. Takie zachowanie może skutkować ręcznym działaniem związanym ze znacznikami strukturalnymi ze strony Google.

Testowanie danych strukturalnych

Zaleca się przetestowanie poprawności danych strukturalnych i upewnienie się, że nie brakuje tagów i nie zawierają one wartości w niedopuszczalnym formacie. Dzięki temu strony mają największe szanse na umieszczenie fragmentu rozszerzonego. Treść strony i znaczniki strukturalne można skopiować do narzędzia do testowania uporządkowanych danych w celu oceny przed opublikowaniem na stronie, a po opublikowaniu można zweryfikować ponownie w Search Console lub ponownie użyć narzędzia do testowania.

Różne formaty znaczników

Strukturalne znaczniki Schema.org można zaimplementować przy użyciu mikrodanych, JSON-LD (JavaScript Object Notation for Linked Data) lub RDFa (Resource Description Framework in Attributes).

Którego formatu znaczników należy użyć?

JSON-LD

JSON-LD to zalecany format do implementacji znaczników. Google obsługuje format JSON-LD we wszystkich funkcjach wyszukiwania opartych na znacznikach. Jeśli to możliwe, zalecamy używanie formatu JSON-LD, ponieważ według Google dane strukturalne można najłatwiej przedstawić w ten sposób.

Oto przykładowy fragment kodu JSON-LD:

<script type = ”application / ld + json”>
{
„@context”: „http://schema.org/”,
„@type”: „Książka”,
„name”: „Super Book”,
„description” : „Bardzo interesujące. Super imponujące. ”,
„ AggregateRating ”: {
„ @type ”:„ AggregateRating ”,
„ ratingValue ”:„ 88 ”,
„ bestRating ”:„ 100 ”,
„ ratingCount ”:„ 20 ”
}
}
</script>

JSON-LD może być trudny do zaimplementowania, jeśli znaczniki są dodawane ręcznie. Jednak Google często może odczytywać dane JSON-LD, gdy są one dynamicznie wstawiane do treści strony , na przykład przez kod JavaScript lub widżety osadzone w systemie zarządzania treścią.

Kolejną zaletą JSON-LD jest to, że może być dostarczony jako blok kodu, ponieważ jest oddzielony od warstwy prezentacji, w przeciwieństwie do konieczności zawijania znaczników schematu wokół elementów w kodzie źródłowym.

Microdata

Mikrodane używają wbudowanej składni znaczników, która obejmuje dodawanie dodatkowych atrybutów do istniejących elementów HTML. Mikrodane oferują łatwiejszą ręczną implementację znaczników w porównaniu z JSON-LD, ponieważ tagowanie jest nieco prostsze.

Oto przykładowy fragment mikrodanych:

<div itemscope itemtype = ”http://schema.org/Book”>
<h2 itemprop = ”name”> Super Book </h2>
<div itemprop = ”description”> Bardzo interesujące. Super imponujące. </div>
<div itemprop = ”aggregateRating” itemscope itemtype = ”http://schema.org/AggregateRating”>
<div> Ocena książki:
<span itemprop = ”ratingValue”> 88 </span> z
<span itemprop = ”bestRating”> 100 </span> z
<span itemprop = ”ratingCount”> 20 </span> ocenami
</div>
</div>
</div>

RDF-a

RDF-a to rozszerzenie HTML5, które jest powszechnie używane w sekcjach nagłówka i stopki stron witryny za pomocą wbudowanej składni znaczników.

Oto przykładowy fragment kodu RDF-a:

<div> Ocena książki:
<span property = ”ratingValue”> 88 </span> na
<span property = ”bestRating”> 100 </span> z
<span property = ”ratingCount”> 20 </span> ocenami
< / div>
</div>
</div>

Wybór odpowiedniego typu znaczników zależy tak naprawdę od Ciebie, ponieważ wszystkie są obsługiwane przez wyszukiwarki. Jednak obecne trendy przemawiają na korzyść JSON-LD ze względu na łatwość czytania, kompilacji oraz fakt, że jest to preferowane przez Google. Należy zauważyć, że wszystkich trzech typów znaczników można używać zamiennie w całej witrynie, więc nie ma potrzeby przepisywania istniejących znaczników, jeśli zdecydujesz się zmienić zdanie i użyć innego typu.

Marek Dąbrowski
Marek Dąbrowski
Specjalista ds. promocji
- SEO Blog