Co to są dane strukturalne? Definicja, formaty i wdrożenie

Dane strukturalne to zapisany w słowniku schema.org, czytelny dla maszyn opis tego, co znajduje się na stronie: produktu, firmy, artykułu czy wydarzenia. Google obsługuje trzy formaty zapisu i w swojej galerii wymienia 25 funkcji wyszukiwania opartych na takich znacznikach. Wdrażam je w niemal każdym projekcie, bo to tani sposób, żeby wyszukiwarka nie musiała zgadywać.

Infografika: dane strukturalne w liczbach, 3 formaty zapisu, 25 funkcji w galerii Google, start schema.org w 2011 roku i ponad 45 mln domen korzystających ze słownika
Źródło: Google Search Central; Schema.org

Po co są dane strukturalne

Dane strukturalne usuwają domysły. Człowiek patrząc na kartę produktu od razu widzi, gdzie jest cena, a gdzie ocena klientów. Robot widzi kod HTML i musi to wywnioskować z układu. Znaczniki schema.org mówią mu wprost: to jest produkt, tak się nazywa, kosztuje 849 zł, jest dostępny i ma średnią ocen 4,7.

Google wykorzystuje te informacje na dwa sposoby. Po pierwsze, lepiej rozumie encje, o których jest strona, i może je powiązać z innymi danymi, na przykład z Knowledge Graph. Po drugie, może wyświetlić wynik rozszerzony: gwiazdki, cenę, okruszki nawigacji, datę wydarzenia czy logo firmy. Taki wynik zajmuje więcej miejsca w SERP i zwykle ściąga więcej kliknięć.

Formaty, w których zapisuje się dane strukturalne

Dane strukturalne można zapisać na trzy sposoby i Google czyta każdy z nich, o ile kod jest poprawny. Różnica dotyczy wygody wdrożenia i tego, jak łatwo coś zepsuć przy zmianach szablonu.

FormatJak wyglądaMoja ocena
JSON-LDosobny blok skryptu z obiektem JSONpierwszy wybór, zalecany przez Google
Microdataatrybuty itemscope i itemprop w widocznych tagachkruchy, psuje się przy przebudowie szablonu
RDFaatrybuty vocab i property w HTMLspotykam głównie w starych motywach

W nowych wdrożeniach używam wyłącznie JSON-LD. Blok jest oddzielony od wyglądu strony, więc programista może zmienić układ, nie ruszając znaczników, a ja mogę je sprawdzić w jednym miejscu.

Schema.org, czyli słownik, z którego korzystają dane strukturalne

Dane strukturalne opierają się na wspólnym słowniku schema.org. Google, Bing i Yahoo ogłosiły go 2 czerwca 2011 roku, a później dołączył Yandex. Chodziło o to, żeby wydawca opisywał treść raz, a nie osobno dla każdej wyszukiwarki. Według schema.org słownika używa ponad 45 mln domen.

Słownik składa się z typów (Product, Organization, Article, LocalBusiness, Event) i właściwości (name, price, address, author). Typów jest kilkaset, ale Google obsługuje w wynikach tylko część z nich. Dlatego zanim cokolwiek wdrożę, sprawdzam galerię Google, bo opisanie strony typem, który nie daje żadnej funkcji w wyszukiwarce, ma sens głównie dla porządku encji.

Które dane strukturalne wdrażam najczęściej

Dane strukturalne dobieram do typu serwisu. W praktyce wystarcza kilka typów:

  • Sklepy: Product z Offer, AggregateRating i BreadcrumbList. To daje cenę, dostępność i oceny w wynikach.
  • Firmy lokalne: LocalBusiness z adresem, godzinami otwarcia i współrzędnymi, spójny z wizytówką Google.
  • Blogi i serwisy eksperckie: Article z autorem oraz Person z linkami do profili, co wspiera sygnały E-E-A-T.
  • Każda strona: Organization z logo i właściwością sameAs prowadzącą do oficjalnych profili marki.

Pamiętaj, że Google co jakiś czas wycofuje wyniki rozszerzone. Tak stało się z większością wyników FAQ i HowTo, dlatego nie buduję strategii wokół jednego typu wyróżnienia.

Czy dane strukturalne pomagają w SEO i w wyszukiwaniu AI

Dane strukturalne według Google nie są bezpośrednim czynnikiem rankingowym. Ich wartość leży w wynikach rozszerzonych i lepszym zrozumieniu strony. Google pokazuje w dokumentacji studia przypadków: Rotten Tomatoes odnotował 25% wyższy CTR na stronach ze znacznikami, a Nestlé 82% wyższy CTR na stronach wyświetlanych jako wyniki rozszerzone.

W kontekście AI Overviews i trybu AI Google zaznacza, że nie trzeba żadnych specjalnych znaczników, ale poprawne dane zgodne z widoczną treścią należą do dobrych praktyk. Ja traktuję je jako fundament warstwy encji: jedna spójna Organization z tym samym identyfikatorem na całej stronie pomaga modelom połączyć markę z jej opisem w innych źródłach. To część pracy, którą wykonuję w ramach usługi GEO i AI SEO.

Typowe błędy

  • Cena w znacznikach inna niż na stronie, bo JSON-LD wpisano ręcznie i nikt go nie aktualizuje.
  • Oceny dodane do stron, na których nie ma żadnych opinii.
  • Skopiowane znaczniki w wersjach językowych: polska waluta przy cenie w euro i adres URL niezgodny z tagiem canonical.

Znaczniki sprawdzam Testem wyników z elementami rozszerzonymi, a po wdrożeniu raportami ulepszeń w Google Search Console. Ręczne działanie za spam w danych strukturalnych odbiera wyniki rozszerzone, choć nie obniża samych pozycji.

Wskazówka: Generuj JSON-LD automatycznie z tych samych pól, które wyświetlają treść strony. Wtedy zmiana ceny czy dostępności w panelu sklepu od razu trafia też do znaczników i nie powstaje rozjazd, za który Google potrafi zabrać wyniki rozszerzone.

Dane strukturalne: najczęstsze pytania

Krótkie odpowiedzi na pytania, które często słyszę o tym, czym jest Dane strukturalne i jak z tego korzystać.

Czy dane strukturalne są obowiązkowe?

Nie, strona może się pozycjonować bez nich. Bez znaczników tracisz jednak szansę na wyniki rozszerzone i ułatwiasz Google pomyłkę przy rozpoznawaniu treści.

Jak dodać JSON-LD w WordPressie?

Najprościej przez wtyczkę SEO, która generuje podstawowe typy automatycznie, na przykład Organization, Article i BreadcrumbList. Dla nietypowych treści lepiej dopisać własny blok w szablonie, zasilany polami z bazy.

Dlaczego Google nie pokazuje moich gwiazdek mimo poprawnych znaczników?

Poprawne znaczniki dają tylko prawo do wyniku rozszerzonego, nie gwarancję. Google decyduje o wyświetleniu na podstawie jakości strony, zapytania i zasad dla danego typu.

Czy dane strukturalne wpływają na widoczność w ChatGPT czy Perplexity?

Nie ma potwierdzenia, że te narzędzia czytają schema.org bezpośrednio. Spójne znaczniki pomagają jednak budować jednoznaczny obraz marki w indeksach, z których korzystają.

Dane strukturalne: powiązane pojęcia

Pojęcia, które warto znać razem z hasłem Dane strukturalne.

Dane strukturalne w Twoim projekcie? Porozmawiajmy

Jeśli Dane strukturalne to temat, z którym walczysz na swojej stronie, w 30 minut powiem Ci, od czego zacząć.

Umów bezpłatną konsultację
ad.Porozmawiajmy o Twoim SEO