Przejdź do treści
codecollab.pl
§ Blog dane strukturalne

Dane strukturalne schema.org - wyjaśnione po ludzku

Twoja strona mówi do człowieka obrazkiem i układem, a do maszyny musi powiedzieć to samo wprost - i właśnie od tego są dane strukturalne

Krystian Kacik 8 min czytania
Spis treści

Twoja strona mówi do człowieka obrazkiem i układem, a do maszyny musi powiedzieć to samo wprost - i właśnie od tego są dane strukturalne. Ty patrzysz na podstronę i w sekundę wiesz, że to firma remontowa z Krakowa, że numer telefonu jest u góry, a liczba obok przycisku to cena usługi, nie rok założenia. Robot widzi tylko tekst i znaczniki. Dane strukturalne to dopisany do strony, niewidoczny dla odwiedzającego opis w formacie, który maszyna czyta jednoznacznie: to jest firma, to jej adres, to artykuł, to produkt, a to jego cena i dostępność.

Standard, w którym się to zapisuje, nazywa się schema.org - wspólny słownik uzgodniony przez wyszukiwarki. Dziś domyślnym sposobem zapisu jest JSON-LD: mały blok danych w kodzie strony, oddzielony od treści, więc nie da się nim popsuć wyglądu. To jedna z tych warstw technicznych, które warto ogarnąć przy okazji porządków w pozycjonowaniu i SEO, a nie traktować jak osobny projekt.

Jakie dane strukturalne mają sens w małej firmie

Typów w schema.org są setki. W praktyce małej firmy czy sklepu pracuje kilka i tylko o nie warto się bić:

  1. LocalBusiness albo Organization - wizytówka firmy: nazwa, adres, telefon, godziny otwarcia, profile w sieci. LocalBusiness, gdy masz fizyczny adres i obsługujesz okolicę; Organization, gdy działasz zdalnie w całym kraju
  2. Article - dla wpisów blogowych: tytuł, autor, data publikacji i aktualizacji
  3. BreadcrumbList - ścieżka nawigacji, czyli „Strona główna > Usługi > Remonty łazienek”. Najprostszy i najbardziej wdzięczny znacznik, bo Google chętnie pokazuje taką ścieżkę zamiast surowego adresu URL
  4. Product - w sklepie: nazwa, opis, cena, waluta, dostępność. Najbardziej „opłacalny” typ, bo cena i informacja o dostępności potrafią realnie zmienić wygląd wyniku
  5. FAQPage - sekcja pytań i odpowiedzi opisana tak, żeby maszyna wiedziała, gdzie kończy się pytanie, a zaczyna odpowiedź. Dziś robi robotę wyłącznie dla systemów AI, bo w samej wyszukiwarce nie daje już nic widocznego - wracam do tego niżej
  6. Review i AggregateRating - opinie i ocena średnia

Przy ostatnim punkcie zatrzymam się dłużej, bo to jedyne miejsce w całym temacie, gdzie da się zrobić sobie realną krzywdę. Oznaczenie opinii, których na stronie nie ma, albo dorysowanie sobie średniej oceny wziętej z sufitu, to prosta droga do ręcznej kary od Google za spam w danych strukturalnych. Efekt: znikają nie tylko gwiazdki, ale i zaufanie do całej domeny, a odkręcanie tego trwa tygodniami. Jeśli nie masz zbieranych opinii - po prostu nie oznaczaj ich wcale.

Po co to dziś, gdy Google przykręcił kurek

Uczciwie: dane strukturalne nie są automatem na gwiazdki w wynikach. W 2023 Google wycofał rozszerzone wyniki dla instrukcji krok po kroku, a rozwijane pytania i odpowiedzi zawęził do wąskiej grupy serwisów rządowych i zdrowotnych. W maju 2026 domknął sprawę: FAQ nie pokazuje się w wynikach już nikomu, a jego obsługa znika kolejno z Search Console i z narzędzia testowego. Sam znacznik pozostaje poprawny i Google dalej go czyta - tylko nie zobaczysz po nim śladu w wyszukiwarce. Kto wdrażał schema wyłącznie po to, żeby zająć więcej miejsca w wynikach, ma prawo czuć się rozczarowany.

To nie znaczy, że temat umarł. Zmieniło się to, po co się to robi:

  • Wyniki rozszerzone tam, gdzie dalej działają - okruszki nawigacji oraz ceny i dostępność produktów. Osobno warto oznaczyć dane firmy: nie wywołują one żadnego dodatkowego elementu w wynikach, ale zasilają panel wiedzy, czyli to, co Google wie o Twojej firmie
  • Zrozumiałość dla systemów AI - ChatGPT, Perplexity czy przeglądy od AI składają odpowiedź z tego, co zdołały zrozumieć. Jednoznaczny opis firmy i treści zmniejsza ryzyko, że model pomyli Twoje ceny albo miasto. Szerzej rozpisałem to w tekście o pozycjonowaniu pod AI, a pokrewnym narzędziem z tej samej półki jest plik llms.txt
  • Spójny opis firmy w sieci - ta sama nazwa, ten sam adres i telefon podane maszynowo na stronie, w wizytówce Google i w katalogach. To fundament wiarygodności lokalnej

Mówiąc wprost: schema to nie dźwignia, tylko higiena. Sama nie wypchnie Cię na pierwszą pozycję. Jej brak potrafi natomiast kosztować - gdy konkurent ma w wyniku cenę i dostępność, a Ty gołą linijkę tekstu.

Jak wdrożyć dane strukturalne bez programisty

W WordPressie większość roboty robi wtyczka SEO. Popularne wtyczki generują automatycznie podstawowy zestaw - Organization lub LocalBusiness, Article przy wpisach, BreadcrumbList, a przy WooCommerce także Product z ceną i dostępnością pobieraną wprost z karty produktu. Model cenowy jest zwykle taki, że wersja darmowa wystarcza do podstaw, a płatna dokłada rzeczy niszowe. Twoje zadanie sprowadza się do jednego: wejść w ustawienia i uzupełnić dane firmy uczciwie, zamiast zostawić pola przykładowe.

Przy stronach robionych na miarę, poza WordPressem, znacznik wpisuje się ręcznie w szablonie - raz, w jednym miejscu, a dane podstawiają się z treści. To robota na godziny, nie dni, i zwykle robię ją przy okazji innych prac technicznych.

Zasada nadrzędna jest jedna i nie ma od niej wyjątków: schema musi opisywać to, co realnie jest na stronie. Oznaczasz FAQ - te pytania i odpowiedzi muszą być widoczne dla użytkownika. Oznaczasz cenę - musi się zgadzać z tą na karcie produktu. Dane strukturalne to nie miejsce na obietnice, tylko na powtórzenie faktów w innym języku.

Co pomaga: zanim cokolwiek dodasz, sprawdź, co Twoja strona już wysyła - na wielu stronach, które przejmuję, siedzą trzy nakładające się zestawy znaczników po kolejnych wtyczkach i motywach, sprzeczne ze sobą i wskazujące na nieistniejące już usługi. Uporządkowanie tego bałaganu daje więcej niż dokładanie kolejnego typu na wierzch.

Jak sprawdzić, czy działa

Trzy narzędzia, wszystkie darmowe, w tej kolejności:

  1. Test wyników z elementami rozszerzonymi Google - wklejasz adres strony i widzisz, które typy Google rozpoznał i czy kwalifikują się do wyników rozszerzonych. To sprawdzian praktyczny: pokazuje, co widzi konkretnie Google
  2. Walidator schema.org - sprawdza poprawność względem samego standardu, także dla typów, których Google nie używa do wyników rozszerzonych. Przydaje się, gdy pierwszy test milczy, a chcesz wiedzieć, czy kod jest w porządku
  3. Search Console, sekcja Ulepszenia - jedyne źródło pokazujące stan całej witryny w czasie, a nie pojedynczej podstrony. Tu wychodzą błędy, które na stronie głównej nie występują, ale sypią się na kartach produktów

Ostrzeżenie do punktu pierwszego: „kwalifikuje się do wyników rozszerzonych” znaczy tylko tyle, że kod jest poprawny. To Google decyduje, czy i kiedy coś pokaże. Poprawny znacznik jest warunkiem koniecznym, nie gwarancją.

Typowe błędy, które widzę najczęściej

  • Dane niezgodne z widoczną treścią - najczęściej FAQ oznaczone w kodzie, którego nie ma na stronie, bo wtyczka wygenerowała je z pola w ustawieniach. Google traktuje to jak próbę oszustwa
  • Ceny i godziny otwarcia, których nikt nie aktualizuje - podwyżka poszła do cennika, ale nie do znacznika. Po roku strona twierdzi jedno, a wyszukiwarka pokazuje drugie
  • Firma z innego miasta - klasyk po przeprowadzce albo po skopiowaniu konfiguracji ze starego projektu. Znacznik podaje stary adres i psuje całą widoczność lokalną
  • Kilka konkurencyjnych zestawów naraz - motyw dodaje swój, wtyczka SEO swój, wtyczka od opinii trzeci. Maszyna dostaje trzy różne odpowiedzi na to samo pytanie
  • Oznaczenie każdej podstrony jako strony głównej firmy - wtedy żaden pojedynczy adres nie ma sensownego opisu

Wspólny mianownik jest zawsze ten sam: ktoś wdrożył raz i nigdy więcej nie zajrzał. Dane strukturalne to element, który starzeje się razem z treścią - i dlatego wchodzi w zakres zwykłego przeglądu technicznego, obok tego, co składa się na porządny audyt SEO.

Od czego zacząć

Nie od dokumentacji schema.org - to lektura na wieczory, których nie masz. Zacznij od sprawdzenia, co strona wysyła dzisiaj, i porównania tego z rzeczywistością: czy adres jest aktualny, czy ceny się zgadzają, czy nie ma oznaczonych opinii, których nie zbierasz. Jeśli chcesz, żeby ktoś zrobił ten przegląd za Ciebie - wysyłasz link, a ja wracam z listą tego, co jest, czego brakuje i co realnie warto poprawić. Bezpłatnie i bez opowieści o cudach, których dane strukturalne nie robią.

Najczęstsze pytania

Czy dane strukturalne poprawiają pozycje w Google? Nie bezpośrednio - nie są czynnikiem rankingowym. Wpływają na to, jak wynik wygląda i czy jest zrozumiały dla wyszukiwarki oraz systemów AI, a to przekłada się na liczbę kliknięć. Traktuj to jako higienę techniczną, nie jako dźwignię pozycji.

Czy wtyczka SEO wystarczy, czy trzeba pisać kod? Przy typowej stronie firmowej lub sklepie na WooCommerce wtyczka pokrywa podstawy: dane firmy, artykuły, okruszki, produkty. Kod wpisuje się ręcznie przy stronach robionych na miarę albo przy nietypowych typach treści, których wtyczka nie obsługuje.

Dlaczego moje FAQ nie pokazuje się w wynikach? Bo od maja 2026 Google nie pokazuje już rozwijanych pytań i odpowiedzi nikomu - wcześniej, od 2023, były zawężone do serwisów rządowych i zdrowotnych, a teraz zniknęły i tam. Poprawny znacznik nadal ma sens, bo porządkuje treść dla systemów AI, ale w samej wyszukiwarce nie zobaczysz po nim śladu.

Czy mogę dodać oceny gwiazdkowe, jeśli klienci chwalą mnie w mailach? Nie. Oznaczać wolno wyłącznie opinie realnie opublikowane i widoczne na stronie. Dorysowane oceny to najczęstszy powód ręcznej kary za spam w danych strukturalnych - a taka kara bywa nakładana na całą witrynę, nie tylko na jedną podstronę, i wtedy traci widoczność wszystko.


Chcesz, żeby Twoja firma wychodziła w Google i w odpowiedziach ChatGPT? Zajmuję się technicznym SEO i widocznością w AI od strony kodu, nie od strony raportów. Napisz, na jakich pytaniach Ci zależy, a odeślę wycenę.

§ Wycena 24h

Masz podobny problem u siebie i nie wiesz, od czego zacząć?

Opisz zakres w dwóch zdaniach albo podeślij link. Wskażę, co poprawić najszybciej, a wycenę dostajesz na piśmie w 24 godziny - bez „od X zł".

Wyślij zakres - wycena 24h