Sprawdź na żywo wyniki naszego SEO i widoczności w AI dla Analizafirm.plZobacz →

Schema.org co to jest i jak wdrożyć dane strukturalne?

Kamil Rybicki · Opublikowano: · Zaktualizowano:

Schema.org to wspólny słownik znaczników, który w 2011 roku ustaliły Google, Microsoft, Yahoo i Yandex, żeby ujednolicić sposób opisywania treści w kodzie strony. Sam znacznik nie podnosi pozycji w wynikach wyszukiwania, ale poprawnie wdrożony otwiera drogę do rozszerzonego wyniku w wyszukiwarce, czyli oceny w gwiazdkach, ceny produktu czy daty wydarzenia widocznej już na liście wyników. Zapis odbywa się w jednym z trzech formatów: JSON-LD, mikrodane albo RDFa, przy czym Google od lat rekomenduje JSON-LD jako najłatwiejszy do wdrożenia i utrzymania.

Co to jest Schema.org i kto go stworzył?

Schema.org powstał w 2011 roku jako wspólna inicjatywa czterech największych wówczas wyszukiwarek: Google, Microsoft, Yahoo i Yandex. Celem było stworzenie jednego, ogólnodostępnego słownika znaczników zamiast osobnych, konkurencyjnych systemów opisu danych w każdej wyszukiwarce z osobna. Dziś o realnym wdrożeniu w Polsce decydują przede wszystkim Google i Bing, bo to one odpowiadają za zdecydowaną większość ruchu z wyszukiwania.

Schema.org nie jest firmą ani produktem jednej wyszukiwarki, tylko otwartym standardem: może z niego korzystać każda strona, bez opłat i bez rejestracji. W praktyce jest to biblioteka gotowych typów, takich jak Product, Article, Event, LocalBusiness czy FAQPage, oraz właściwości przypisanych do każdego typu, na przykład cena, ocena, data albo adres. Osoba obsługująca stronę wybiera odpowiedni typ i uzupełnia właściwości danymi, które i tak już są na stronie widoczne.

Ten słownik odpowiada wprost na pytanie, czym jest Schema.org: to zestaw wspólnych oznaczeń, które wyszukiwarki rozumieją tak samo, niezależnie od tego, w jakim języku i na jakim CMS-ie powstała strona.

Czym są dane strukturalne i jak wyglądają w kodzie?

Dane strukturalne, nazywane też uporządkowanymi, to dodatkowy kod opisujący znaczenie treści widocznej na stronie. Prosty przykład: liczba 20 obok nazwy produktu dla wyszukiwarki jest tylko ciągiem znaków, mogłaby oznaczać cenę, wagę albo rok produkcji. Znacznik Schema.org jednoznacznie mówi robotowi, że to jest cena, w jakiej walucie i czy produkt jest dostępny w magazynie.

Bez danych strukturalnych strona ma szansę wyłącznie na standardowy wynik: tytuł, adres URL i krótki opis. Z poprawnie wdrożonym znacznikiem może dodatkowo pokazać ocenę w gwiazdkach, cenę, zdjęcie, datę wydarzenia albo rozwijane pytania i odpowiedzi, opisane w dokumentacji Google dotyczącej znacznika FAQPage. Taki rozszerzony wynik zajmuje więcej miejsca na ekranie i zwykle przyciąga więcej uwagi niż sąsiednie, standardowe wyniki.

Jak wdrożyć dane strukturalne na stronie?

Wdrożenie zaczyna się od wyboru typu znacznika dopasowanego do treści: sklep oznacza karty produktów jako Product, redakcja artykuły jako Article albo NewsArticle, firma usługowa swoją wizytówkę jako LocalBusiness. Na WordPressie popularne wtyczki SEO, na przykład Yoast SEO czy Rank Math, generują podstawowy kod JSON-LD automatycznie, na podstawie danych już wprowadzonych na stronie, więc nie trzeba pisać niczego ręcznie. Sklepy internetowe na dedykowanych platformach zwykle mają wbudowaną obsługę schematu Product i Offer.

Tam, gdzie CMS nie generuje znacznika sam, kod JSON-LD trzeba dodać ręcznie w nagłówku strony, korzystając z gotowych szablonów z dokumentacji schema.org albo z generatora, a następnie dopasować pola do treści konkretnej podstrony. Po wdrożeniu kod warto sprawdzić w Google Rich Results Test, oficjalnym narzędziu, które pokazuje, czy strona kwalifikuje się do rozszerzonego wyniku i jaki fragment się wyświetli. Pomocny bywa też niezależny Schema Markup Validator, który sprawdza zgodność kodu ze specyfikacją schema.org, niezależnie od tego, czy dany typ jest akurat obsługiwany przez Google. W Search Console warto regularnie zaglądać do raportu o wynikach z rozszerzeniami, bo tam widać zbiorczo, które podstrony mają błędy w znacznikach.

Które rodzaje danych strukturalnych wdrożyć najpierw?

Nie każdy typ znacznika daje taki sam efekt, a oznaczanie całej witryny naraz rzadko ma sens biznesowy. Czas na wdrożenie kosztuje tyle samo niezależnie od tego, którą podstronę się oznacza, więc racjonalnie jest zacząć od adresów, które faktycznie sprowadzają ruch albo prowadzą do sprzedaży, a nie od stron o znaczeniu czysto technicznym, jak regulamin czy paginacja listingu.

Typ znacznikaCo pokazuje w wynikachGdzie ma sens najbardziej
Product / Offercena, dostępność, ocena w gwiazdkachkarty produktów w sklepie
Review / AggregateRatingśrednia ocena i liczba opiniistrony usług i produktów
FAQPagerozwijane pytania i odpowiedzistrony ofertowe, poradniki
Eventdata, miejsce, cena biletustrony wydarzeń, koncertów
LocalBusinessadres, godziny otwarcia, telefonwizytówka firmy lokalnej
Article / NewsArticledata publikacji, autor, zdjęcieblog, artykuły redakcyjne
BreadcrumbListścieżka nawigacji zamiast pełnego adresu URLkażda strona z kategoriami

Koszt wdrożenia to głównie czas programisty albo osoby obsługującej CMS, nie stała opłata. Na stronie z kilkunastoma kluczowymi podstronami ofertowymi to zwykle kilka do kilkunastu godzin pracy jednorazowo, a potem tylko drobne poprawki przy zmianie cen czy oferty. Próg opłacalności wygląda prosto: znacznik ma sens tam, gdzie strona ma realne wyświetlenia w wynikach wyszukiwania, bo dopiero wtedy rozszerzony wynik może podnieść liczbę kliknięć. Oznaczanie podstron bez ruchu to czysty koszt utraconej szansy, bo te same godziny pracy dałyby większy efekt gdzie indziej.

Czy Schema.org wpływa na pozycje w Google?

Google od lat podkreśla, że samo dodanie znaczników Schema.org nie jest sygnałem rankingowym i nie gwarantuje wyższej pozycji. Wynika to wprost z dokumentacji Google o tworzeniu treści przydatnych dla ludzi: o pozycji w wynikach decyduje jakość i przydatność samej treści, a dane strukturalne tylko pomagają ją poprawnie zinterpretować.

To jednak nie znaczy, że znacznik jest bez znaczenia dla wyniku biznesowego. Rozszerzony wynik zajmuje więcej miejsca, wygląda bardziej wiarygodnie i zwykle podnosi współczynnik klikalności w stosunku do standardowego wyniku na tej samej pozycji. Wyższy CTR z tego samego miejsca w rankingu oznacza więcej odwiedzin bez dodatkowego wydatku na reklamę, czyli niższy koszt pozyskania każdego kolejnego odwiedzającego ze zwykłego wyszukiwania.

Dobra wiadomość jest taka, że wdrożenie źle dobranego albo niepoprawnego znacznika zwykle kończy się po prostu brakiem rozszerzonego wyniku, a nie karą. Ryzykiem jest tu strata czasu na kod, który i tak się nie wyświetli, a nie pogorszenie pozycji strony.

Dane strukturalne a wyszukiwanie wspierane AI

Zapytania coraz częściej kończą się odpowiedzią generowaną przez AI, widoczną nad klasyczną listą wyników albo w osobnym oknie czatu, a nie kliknięciem w konkretną stronę. Z badania SparkToro na rynku amerykańskim wynika, że na 1000 wyszukiwań w Google w Stanach Zjednoczonych tylko 374 kończy się kliknięciem w otwarty wynik.

Dane strukturalne mają w tym kontekście inne znaczenie niż w klasycznym SEO: nie tyle podnoszą CTR, co ułatwiają systemowi AI wyciągnięcie ze strony konkretnego faktu, na przykład ceny, oceny albo definicji, bez konieczności analizowania całego tekstu. Google opisuje to w dokumentacji o funkcjach AI w wyszukiwarce: jasno opisana i dobrze oznaczona treść ma większą szansę zostać przywołana w odpowiedzi generowanej przez model niż tekst bez struktury.

Z biznesowego punktu widzenia sama definicja czy odpowiedź na pytanie "co to jest X" trafia dziś do użytkownika bez kliknięcia w wielu przypadkach, niezależnie od tego, jak wysoko strona stoi w rankingu. Wartość takich stron trzeba więc liczyć inaczej niż samym ruchem: ich rola przesuwa się w stronę budowania rozpoznawalności i zaufania do marki. Strony z ofertą i cennikiem, gdzie użytkownik i tak musi wejść, żeby podjąć decyzję, tracą na tym zwykle znacznie mniej niż czysto poradnikowe wpisy.

Najczęstsze pytania o Schema.org

Czym jest Schema.org?

Schema.org to wspólny słownik znaczników danych strukturalnych, ustalony w 2011 roku przez Google, Microsoft, Yahoo i Yandex. Standard jest bezpłatny i otwarty, więc może z niego skorzystać dowolna strona, niezależnie od branży czy systemu CMS. Znaczniki opisują wyszukiwarce, czym jest dana treść: produktem, artykułem, wydarzeniem czy pytaniem z odpowiedzią.

Czy Schema.org jest darmowy i dla każdego?

Tak, korzystanie ze słownika Schema.org nie wymaga żadnej opłaty ani rejestracji. Kod można napisać samodzielnie, wygenerować narzędziem albo skorzystać z wtyczki CMS, która robi to automatycznie. Jedynym kosztem jest czas potrzebny na wdrożenie i utrzymanie znaczników przy zmianach na stronie.

Jak sprawdzić, czy strona ma poprawne dane strukturalne?

Najszybciej przez Google Rich Results Test, oficjalne narzędzie, które wczytuje adres strony albo wklejony kod i pokazuje, czy kwalifikuje się on do rozszerzonego wyniku. Warto też sprawdzić raport o wynikach z rozszerzeniami w Search Console, bo tam widać błędy zbiorczo, dla całej witryny, a nie tylko dla jednego adresu.

Czy dane strukturalne podnoszą pozycję w Google?

Same znaczniki nie są sygnałem rankingowym i nie gwarantują wyższej pozycji w wynikach wyszukiwania. Realny efekt jest pośredni: rozszerzony wynik wygląda bardziej atrakcyjnie i zwykle podnosi liczbę kliknięć na tej samej pozycji, a nie samą pozycję.

Jaki format zapisu danych strukturalnych jest najlepszy?

Google od lat rekomenduje JSON-LD, bo kod jest oddzielony od reszty strony i łatwiej go wdrożyć oraz zaktualizować bez ingerencji w widoczną treść. Mikrodane i RDFa też są obsługiwane, ale wymagają wpisania znaczników bezpośrednio w widocznym kodzie HTML, co utrudnia późniejsze zmiany.

Jedna odpowiedź

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

Najnowsze wpisy

Jak technologia wspiera nasz dział Google ADS?

Czytaj więcej 

Marka premium: co to znaczy i jak ją zbudować?

Czytaj więcej 

Błąd 404 not found: co to znaczy i jak naprawić w 5 krokach

Czytaj więcej