Co to jest Schema.org?
Schema.org to współdzielony słowniczek semantyczny założony w 2011 roku jako wspólna inicjatywa Google, Microsoft (Bing), Yahoo i Yandex — czterech dominujących wówczas wyszukiwarek. Słowniczek jest utrzymywany jako otwarty standard na GitHub i zarządzany przez społeczność W3C (grupę społeczności Schema.org). Definiuje on hierarchię typów (np. Thing > CreativeWork > Article) i właściwości (np. author, datePublished, description), które można osadzić w HTML, aby zapewnić adnotacje możliwe do odczytania przez maszyny na temat zawartości strony.
Trzy obsługiwane formaty serializacji to:
- JSON-LD (JavaScript Object Notation for Linked Data) — rekomendowany format Google; wstrzykiwany jako blok
<script type="application/ld+json">, który nie modyfikuje widocznego HTML-u - Microdata — adnotacje na poziomie atrybutów dla istniejących elementów HTML (
itemscope,itemtype,itemprop) - RDFa — podobny do Microdata, ale przy użyciu innego słowniczka atrybutów; powszechny w platformach CMS
Typy używane na Buyvotescontest.com
Nasza implementacja opiera się na zestawie typów Schema.org wybranych ze względu na ich bezpośrednią istotność dla naszej zawartości i ich uprawnień do funkcji bogatych wyników wyszukiwania Google:
DefinedTerm (ten słownik): Każdy wpis jest adnotowany jako DefinedTerm w ramach DefinedTermSet. Ten typ sygnalizuje wyszukiwarkom, że strona autorytatywnie definiuje pojęcie, które wspiera ekstrakcję panelu wiedzy i uprawnień do wyróżnionych wstawek dla zapytań definicyjnych („co to jest wyciek WebRTC?”).
FAQPage + Question / Answer: Sekcje FAQ na stronach usług wykorzystują znaczniki FAQPage. Dokumentacja Google stwierdza, że prawidłowo wdrożony schemat FAQPage jest uprawniony do bogatych wyników FAQ w wyszukiwaniu — rozwijane akordeony pytań i odpowiedzi wyświetlane bezpośrednio w SERP. Te zwiększają współczynnik klikalności poprzez zajmowanie dodatkowej przestrzeni pionowej.
Service (strony usług): Adnotuje każdą ofertę specyficzną dla platformy o nazwę, opis, dostawcę i obszar usługi. W połączeniu z AggregateRating, to wspiera bogate wyniki ocen gwiazdkami w konkurencyjnych zapytaniach.
AggregateRating + Review: Strony usług handlu głosami zawierają znaczniki agregacji ocen. Google wymaga, aby oceny odzwierciedlały autentyczne recenzje użytkowników i były zbierane i wyświetlane na stronie wydawcy — nie pochodzą z platform trzecich — aby schema recenzji kwalifikowała się do wyświetlenia.
HowTo: Wyjaśnienia dostawy krok po kroku są oznaczone jako HowTo z poszczególnymi elementami HowToStep. Bogate wyniki HowTo wyświetlają numerowane kroki bezpośrednio w SERP i w odpowiedziach Asystenta Google.
Organization: Schémat głównej witryny obejmuje Organization z legalName, url, logo, contactPoint i linkami sameAs do profili społecznych. Jest to główne wejście danych strukturalnych do generowania panelu wiedzy Google.
BreadcrumbList: Nawigacyjne okruszki na wszystkich wewnętrznych stronach wykorzystują BreadcrumbList, umożliwiając wyświetlanie okruszków w adresach URL SERP i poprawiając sygnały pełzaniaości.
Schema.org i E-E-A-T
Dane strukturalne nie poprawiają bezpośrednio rankingów — dokumentacja Google jest wyraźna na ten temat. Jednak znaczniki schema przyczyniają się do E-E-A-T w pośrednich, ale wymiernych sposób:
- Przypisanie: Właściwości
authorz typemPersoni linkamisameAsdo zweryfikowanych profili zewnętrznych ustalają nazwę, odkrywalne twórcy — podstawowy sygnał autorytatywności. - Dokładne metadane: Pola dat (
datePublished,dateModified) pomagają Google ocenić świeżość zawartości, co ma znaczenie dla zapytań z zamiarem świeżości. - Disambiguacja jednostki: Znaczniki
Organizationze stabilnym adresem URL@idpomagają Google zbudować spójny rekord jednostki dla witryny, zmniejszając błędne przypisanie i wspierając dokładność panelu wiedzy. - Bogaty wynik CTR: Bogate wyniki FAQ i HowTo poprawiają organiczny współczynnik klikalności. Wyższy CTR w zapytaniach o wysokim impresjach to sygnał drugorzędny, który zasilza oceny jakości Google w czasie.
Walidacja i monitorowanie
Google udostępnia test bogatych wyników na stronie https://search.google.com/test/rich-results i narzędzie inspekcji adresów URL w konsoli wyszukiwania Google. Oba narzędzia walidują JSON-LD w podzbiorze słowniczka Schema.org Google. Błędy w wymaganych właściwościach (np. brakująca name na typie Service) zapobiegają uprawnień bogatych wyników bez wpływu na indeksowanie podstawowe.
Typowe pułapki implementacji, których należy unikać:
- Oznaczanie zawartości, która nie jest widoczna na stronie (wytyczne Google zabraniają „ukrytych” danych strukturalnych)
- Używanie przestarzałych typów (np.
DataCatalog, gdzieDefinedTermSetjest teraz prawidłowym typem) - Znaczniki ocen na stronach bez autentycznej widocznej dla użytkownika zawartości recenzji
- Niezgodne
datePublished/dateModified, które są w konflikcie z nagłówkami HTTP Last-Modified
Streszczenie trzema liniami: Schema.org udostępnia znormalizowany słowniczek do osadzania metadanych możliwych do odczytania przez maszyny w HTML, umożliwiając wyszukiwarkom wyświetlanie bogatych wyników — oceny gwiazdkami, akordeony FAQ, kroki HowTo — bezpośrednio w SERP. Nasza implementacja obejmuje typy DefinedTerm (słownik), FAQPage, Service, AggregateRating, HowTo i Organization, z których każdy céluje określony format bogatych wyników. Chociaż schema nie bezpośrednio zwiększa rankingów, wzmacnia sygnały przypisania E-E-A-T i miernie poprawia współczynniki klikalności w konkurencyjnych zapytaniach.