Schema.org – czym są znaczniki mikrodanych i jak wpływają na pozycjonowanie?
(6 min czytania)
Czym jest Schema.org?
Schema.org to inicjatywa stworzona w 2011 roku przez największe wyszukiwarki internetowe, takie jak Google, Bing, Yahoo i Yandex. Jej celem było stworzenie uniwersalnego języka, który pozwoli robotom lepiej interpretować treści dostępne w Internecie poprzez standaryzację schematów danych strukturalnych.
Standaryzacja oznacza, że właściciele stron internetowych mogą oznaczać różne elementy swojej zawartości w sposób zrozumiały dla maszyn. Dzięki temu wyszukiwarki lepiej rozumieją, o czym jest dana strona i jakie informacje zawiera, co prowadzi do lepszego dopasowania wyników wyszukiwania do zapytań użytkowników.
Poprzez odpowiednie umieszczenie w witrynie znaczników Schema.org, roboty mogą w prosty sposób wyróżnić elementy takie jak indywidualny adres firmy, cena czy recenzja produktu. Poprawnie zinterpretują charakter zamieszczonych w znacznikach informacji, a co za tym idzie – szybko dowiedzą się, co zaindeksować i polecić dalej.
Niezależnie od tego, czy nasza strona ma sprzedawać, promować określone usługi, czy też dostarczać informacji, w każdym przypadku tworzy się ją na podstawie konkretnego zamysłu, który wymaga nadania poszczególnym piętrom ustandaryzowanej hierarchii. Jeśli chcemy, by skomplikowane mechanizmy wyszukiwarki zrozumiały i przeanalizowały zamieszczoną na naszej stronie treść, musimy skierować ich uwagę na konkretne elementy tej treści, które są wyróżnione znacznikami, ale również stworzyć tło dla konkretnych pojęć.
Fragmenty rozszerzone (zwane również rich snippets) to dodatkowe, bogate w informacje elementy wyświetlane w wynikach wyszukiwania. Ich obecność jest zazwyczaj efektem zastosowania danych strukturalnych w kodzie HTML strony.
Schema.org to coś na wzór słownika, który zawiera znaczniki wpływające na wzbogacenie wyników wyszukiwania. Zyskują na tym:
- użytkownicy – ponieważ otrzymują jasne i sprecyzowane wyniki,
- roboty Google’a – ponieważ uczą się i łatwiej rozpoznają konkretne grupy danych,
- właściciele witryn – ponieważ ich strony są przejrzyste i osiągają wysokie wyniki wyszukiwania,
- webmasterzy – ponieważ ich praca przynosi dodatkowe korzyści.
Wpływ znaczników schema na pozycjonowanie
Popularność danych strukturalnych rośnie, ponieważ ich wykorzystanie pozwala webmasterom tworzyć interaktywne i bogate w informacje wyniki wyszukiwania, które wyróżniają witryny na tle konkurencji.
Ale czy wdrożenie znaczników Schema bezpośrednio wpływa na pozycję stron w wynikach wyszukiwania?
Trudno jednoznacznie stwierdzić. Jeśli jednak przyjmiemy, że Google nagradza dobrze zoptymalizowane witryny, to możemy założyć, że doceni także skuteczne wyjaśnienie pojęć poprzez dodatkowe znaczniki danych. Pewne jest natomiast to, że dzięki odpowiedniemu oznaczeniu kodu, roboty wyszukiwarek pozyskają bardziej szczegółowe informacje na temat zawartości naszej strony, a jeśli wyniki wyszukiwania strony przyjmą formę rich snippet, możemy spodziewać się wyższego wskaźnika CTR. Dlatego warto stosować Schema.org, aby zwiększyć ruch na stronie.
Powodów, dla których webmasterzy i właściciele stron powinni wdrożyć znaczniki Schema, jest co najmniej kilka. Schema.org przede wszystkim:
- zajmuje optycznie więcej miejsca w SERP, co zwiększa atrakcyjność adresów znalezionych za pomocą wyszukiwarki i prawie zawsze zwiększa CTR tych adresów w stosunku do stron bez Schema.org;
- przedstawia więcej danych na poziomie SERP, co zwiększa dodatkowo atrakcyjność danego wyniku wyszukiwania;
- pozwala zaimplementować dane, których nie jesteśmy w stanie pokazać w meta title czy meta description, takie jak: cena, liczba opinii, ocena lub autor;
- może ułatwić zdobywanie wysokich pozycji w Google przy założeniu, że efektywne współczynniki klikalności z wyników wyszukiwania od konkurencji mają wpływ na SEO.
W kontekście optymalizacji witryny pod kątem wyszukiwarek rodzi się pytanie: czy implementacja kodu spowolni jej działania? Na szczęście nie ma ona żadnego wpływu na ten aspekt, a poza tym sam kod nie jest widoczny dla użytkownika.
Typy danych strukturalnych
Wykorzystanie oznaczeń Schema.org to przede wszystkim możliwość nadania szerszego kontekstu dla ścisłych danych za pomocą prawidłowych komponentów. Znaczniki są podzielone na wiele kategorii, które odpowiadają różnym typom treści, jakie możemy znaleźć w Internecie. Najpopularniejszymi znacznikami są te, które pozwalają umieścić dane firmowe i dotyczą strony WWW, informacje o artykułach, oceny produktów i usług.
Oto kilka najważniejszych kategorii:
- Produkty — służą do opisywania produktów, takich jak książki, ubrania, elektronika.
- Lokalne firmy — dotyczą firm działających lokalnie, m.in. restauracji, sklepów, hoteli.
- Wydarzenie — opisują wydarzenia, takie jak koncerty, konferencje, wystawy.
- Artykuły — dotyczą artykułów, wiadomości, postów na blogu.
- Recenzje — oznaczają recenzje produktów, usług, miejsc.
- Organizacje — dotyczą organizacji, takich jak firmy, szkoły, instytucje.
- Osoby — opisują osoby, takie jak autorzy, artyści, celebryci.
- Miejsca — dotyczą zabytków, parków, restauracji.
Podczas gdy możesz być skłonny łączyć różne typy znaczników na jednej stronie, aby zwiększyć szanse na uzyskanie jakiegokolwiek wyniku rozszerzonego, najlepszą praktyką jest używanie znaczników, które odpowiadają głównym elementom na stronie. Jak wyjaśnił John Mueller, rzecznik Google, nie powinieneś dodawać znaczników Recenzje, Artykuł oraz Pytania i odpowiedzi na jedną stronę. Zamiast tego użyj schematu, który najlepiej odpowiada głównemu celowi strony.
W ramach jednego typu znacznika możesz umieścić tyle właściwości, ile&
Przewodnik po wszystkich kategoriach danych strukturalnych obsługiwanych przez Google znajdziesz tutaj.
Jak wdrożyć Schema.org?
Znaczniki Schema.org obsługiwane są w trzech formatach:
- JSON-LD – kod JavaScript osadzony w tagu <script> w nagłówku lub treści strony (format ten jest rekomendowany przez Google);
- Mikrodane – informacje wykorzystujące atrybuty tagu HTML do wskazania właściwości;
- RDFa – rozszerzenie HTML5, które obsługuje połączone dane za pomocą atrybutów tagu HTML.
Poniżej przykład jednego z najprostszych wdrożeń (JSON-LD):
<scripttype=”application/
{„@context”: „http://
„@type”: „Organization”,
„name”: „Nazwa Marki”,
„url”: „https://
„logo”: „https://
</script>
Większość systemów zarządzania treścią umożliwia szybkie wdrożenie danych strukturalnych za pomocą wtyczek, np. Rank Math czy Schema Pro, które automatyzują ten proces. Dla tych, którzy preferują autorskie rozwiązania, pomocny może być Asystent do oznaczania danych od Google, który prowadzi użytkownika krok po kroku przez proces tworzenia znaczników.
Prawidłowy fragment kodu to jednak nie wszystko. Po jego przygotowaniu należy zweryfikować jego poprawność za pomocą narzędzi od Google czy Yandex Webmaster. Tylko wtedy możemy mieć pewność, że dane strukturalne są poprawnie wdrożone i rozpoznawane przez wyszukiwarki.
Wzory wdrożeń podane są także w kategoriach tematycznych na Schema.org – przykład tutaj:
Przydatne wskazówki dotyczące wdrażania znaczników schema
- Zawsze używaj jednego formatu danych strukturalnych – JSON-LD, mikrodanych, lub RDFa – aby uniknąć konfliktów.
- Po stworzeniu znaczników, zawsze sprawdzaj ich poprawność za pomocą narzędzi do testowania danych strukturalnych. Upewnij się, że wszystkie błędy zostały naprawione przed wdrożeniem.
- Jeśli po kilku tygodniach twoje znaczniki nie są widoczne w wynikach wyszukiwania, sprawdź poprawność ich implementacji i ewentualnie dokonaj korekty.
- Upewnij się, że znaczniki dokładnie odzwierciedlają główną zawartość strony, zarówno dla użytkownika, jak i algorytmów wyszukiwarek.
- Nie oznaczaj treści, która nie jest widoczna dla użytkowników.
- Nie umieszczaj treści wprowadzających w błąd. Zaliczają się do nich m.in. fałszywe recenzje lub zawartość niezwiązana z głównym tematem strony.
Więcej szczegółowych wytycznych i najlepsze praktyki dotyczące wdrażania znaczników Schema.org znajdziesz w dokumentacji Google dla deweloperów.
International SEO Specialist