Dane strukturalne schema.org pomagają Google i AI zrozumieć Twoją firmę. Zobacz, które typy wdrożyć, jak je sprawdzić i jakich błędów nie popełniać.
Dane strukturalne schema.org to ustandaryzowany opis informacji ze strony (nazwy firmy, adresu, usług, autora, opinii) zapisany w kodzie tak, żeby wyszukiwarki i systemy AI odczytały go jednoznacznie. Nie są magicznym przyciskiem do widoczności w ChatGPT, ale porządkują wiedzę o firmie i zmniejszają ryzyko, że maszyna coś źle zrozumie. W tym artykule pokazuję, które typy schema.org wdrażam na stronach firm i jak to zrobić bez błędów.
Piszę z perspektywy kogoś, kto buduje strony we Framerze i sklepy na Shoperze, więc skupiam się na tym, co realnie da się wdrożyć w małej firmie. Bez programistycznego żargonu tam, gdzie nie jest potrzebny.
Czy dane strukturalne pomagają w widoczności w AI?
Pomagają pośrednio: ułatwiają wyszukiwarkom zrozumienie, kim jesteś i co oferujesz, ale same w sobie nie gwarantują cytowania. Google wprost mówi, że do pojawienia się w AI Overviews nie trzeba żadnych specjalnych oznaczeń.
Dlaczego więc w ogóle się nimi zajmuję? Bo modele językowe i wyszukiwarki budują obraz firmy z wielu źródeł. Jeśli na stronie jasno zapisano nazwę firmy, adres, godziny, zakres usług i powiązane profile, łatwiej to połączyć z wizytówką Google, katalogami i wzmiankami w sieci.
Drugi powód jest bardziej przyziemny. Poprawne dane strukturalne dają szansę na rozszerzone wyniki w Google, np. okruszki nawigacyjne czy informacje o produkcie w sklepie. To nadal realny zysk w klasycznym wyszukiwaniu.
Jakie typy schema.org warto wdrożyć na stronie firmy?
Na stronie firmy usługowej zwykle wystarcza kilka typów: Organization lub LocalBusiness, Service, BreadcrumbList, Article i Person. Nie trzeba wdrażać wszystkiego, co istnieje w słowniku schema.org.
Typy schema.org dla strony firmy
Kilka uwag praktycznych:
LocalBusiness ma wiele podtypów, np. Dentist, Restaurant, AutoRepair, LegalService. Wybierz najbardziej dokładny, jaki pasuje do firmy.
Service opisuję na podstronach poszczególnych usług, z obszarem działania i powiązaniem z firmą jako dostawcą.
Person ma sens, gdy firma opiera się na konkretnej osobie: lekarzu, prawniku, trenerze, freelancerze. Wtedy łączę osobę z firmą.
Product i Offer to podstawa w sklepie internetowym. Większość platform, w tym Shoper, generuje je automatycznie, ale warto sprawdzić, czy są kompletne.
Jeśli prowadzisz gabinet lekarski, połączenie typów MedicalBusiness lub Dentist z osobą lekarza bardzo porządkuje informacje o placówce.
Jak wdrożyć dane strukturalne krok po kroku?
Najpierw spisz fakty o firmie, potem przygotuj kod w formacie JSON-LD, wklej go na właściwe podstrony i przetestuj. Google zaleca właśnie JSON-LD, bo jest oddzielony od treści i łatwy w utrzymaniu.
Wdrożenie schema.org
Od faktów do testu w Google
Rozwinę kluczowe kroki:
Spis faktów. Pełna nazwa firmy, adres, telefon, e-mail, godziny otwarcia, obszar działania, NIP, linki do profili, logo. Te same dane muszą być w wizytówce Google.
Mapa typów. Ustalam, który typ trafia na którą stronę: Organization lub LocalBusiness na stronie głównej i w kontakcie, Service na podstronach usług, Article na blogu.
Kod JSON-LD. Przygotowuję blok kodu z danymi. Można skorzystać z generatorów, ale zawsze czytam wynik, bo generatory często dodają pola z przykładowymi wartościami.
Wdrożenie. We Framerze wklejam kod w ustawieniach strony w sekcji niestandardowego kodu w nagłówku. W innych systemach służą do tego wtyczki lub pola na kod w szablonie.
Test i monitoring. Sprawdzam każdą stronę w narzędziach Google i obserwuję raporty w Search Console.
Wskazówka: Trzymaj wszystkie dane firmy w jednym dokumencie i aktualizuj z niego stronę, wizytówkę i katalogi jednocześnie. Rozjazd danych to najczęstsza przyczyna chaosu w AI.
Jak wygląda przykładowy opis firmy w danych strukturalnych?
Przykładowy opis lokalnej firmy zawiera kilkanaście pól, które odpowiadają na podstawowe pytania klienta: kto, gdzie, kiedy i co. Weźmy fikcyjny warsztat samochodowy z Bochni.
W bloku JSON-LD takiego warsztatu znalazłyby się:
typ AutoRepair jako podtyp LocalBusiness,
pełna nazwa firmy, dokładnie taka jak w wizytówce Google,
adres z ulicą, kodem pocztowym i miastem,
telefon w jednym formacie, tym samym co na stronie,
godziny otwarcia z podziałem na dni tygodnia,
obszar działania, np. Bochnia i okoliczne gminy,
adres strony, logo i zdjęcie warsztatu,
linki do profili w sieci we właściwości sameAs.
Na podstronach usług, np. wymiany rozrządu czy klimatyzacji, dodaję typ Service z nazwą usługi, krótkim opisem i powiązaniem z warsztatem jako dostawcą. Jeśli chcesz zobaczyć, jak wygląda cała strona dla tej branży, zajrzyj do oferty stron dla warsztatów i serwisów.
Jak powiązać firmę z profilami w sieci?
Do powiązania służy właściwość sameAs, w której podajesz adresy oficjalnych profili firmy: Facebooka, Instagrama, LinkedIna, YouTube'a czy wpisu w branżowym katalogu. Dzięki temu maszyny łatwiej uznają, że to ta sama firma.
To szczególnie ważne przy nazwach, które się powtarzają. Firm o nazwie "Budmax" czy "Studio Urody Anna" jest w Polsce wiele, a sameAs razem z adresem i NIP pomaga odróżnić Twoją od pozostałych.
Dla marki osobistej ta sama zasada dotyczy osoby. W typie Person podaję profile autora, stronę "o mnie" i powiązanie z firmą. Więcej o budowaniu takiej strony piszę przy ofercie stron dla marek osobistych.
Jak sprawdzić, czy schema.org działa poprawnie?
Każde wdrożenie sprawdzam w dwóch narzędziach: Teście wyników z elementami rozszerzonymi od Google oraz w walidatorze schema.org. Pierwszy mówi, czy Google widzi dane i czy kwalifikują się do wyników rozszerzonych, drugi sprawdza zgodność ze słownikiem.
Potem zaglądam do Search Console. W sekcji ulepszeń pojawiają się raporty dla obsługiwanych typów, np. okruszków czy produktów, z listą błędów i ostrzeżeń.
Na koniec robię rzecz, o której wiele osób zapomina: czytam kod i porównuję z treścią strony. Narzędzie nie wykryje, że w danych są stare godziny otwarcia albo telefon sprzed zmiany numeru.
Jakie błędy w danych strukturalnych szkodzą najbardziej?
Najbardziej szkodzą dane niezgodne z tym, co widzi użytkownik na stronie. Google traktuje to jako naruszenie zasad i może zignorować oznaczenia albo nałożyć działanie ręczne.
Najczęstsze błędy, które poprawiam:
Opinie o samej sobie. Firma oznacza na swojej stronie oceny w typie LocalBusiness lub Organization, licząc na gwiazdki. Google od 2019 roku nie pokazuje gwiazdek dla takich opinii wystawionych sobie przez firmę.
FAQ dla gwiazdek. Rozszerzone wyniki FAQ są od 2023 roku pokazywane głównie dla autorytatywnych serwisów rządowych i medycznych. Oznaczenie FAQPage nie szkodzi, ale nie oczekuj, że rozbuduje wynik w Google.
Dane z szablonu. Przykładowe adresy, numery telefonów czy nazwy z generatora zostawione w kodzie.
Duplikaty. Kilka różnych bloków Organization na jednej stronie, np. jeden z wtyczki, drugi wklejony ręcznie.
Schema zamiast treści. Informacje, których nie ma w widocznej treści strony, a są tylko w kodzie.
Co jest ważniejsze od danych strukturalnych?
Ważniejsza jest sama treść i jej układ, bo dane strukturalne tylko opisują to, co już jest na stronie. Jeśli podstrona usługi ma dwa zdania ogólników, żadne oznaczenie tego nie naprawi.
Dlatego kolejność prac zawsze wygląda u mnie tak: najpierw porządna strona z osobnymi podstronami usług, cenami orientacyjnymi i jasnym kontaktem, potem dane strukturalne. Listę elementów, które powinna mieć dobra strona, opisałem w artykule strona dla firmy usługowej: elementy.
Równolegle dbam o resztę ekosystemu: wizytówkę Google, opinie, katalogi i klasyczne pozycjonowanie SEO. Schema.org jest spoiwem, które łączy te elementy, ale nie zastępuje żadnego z nich. Cały ten zakres prac składa się na usługę pozycjonowania w AI.
Ile kosztuje wdrożenie danych strukturalnych?
Na typowej stronie firmy usługowej wdrożenie podstawowych typów to orientacyjnie od kilkuset do około półtora tysiąca złotych, zależnie od liczby podstron i systemu. W sklepie internetowym koszt zależy głównie od tego, ile platforma generuje sama.
Przy nowych stronach dodaję dane strukturalne od razu w ramach projektu, więc nie ma osobnej pozycji. Orientacyjny koszt całej strony możesz sprawdzić w kalkulatorze.
Przeczytaj też: Jak sprawdzić, czy ChatGPT poleca Twoją firmę? Test krok po kroku, AI Overviews w Google a ruch na stronie: co zrobić w 2026, SEO, SEM i GEO – różnice.
Najczęstsze pytania
Czy dane strukturalne są wymagane, żeby ChatGPT polecał firmę?
Nie są wymagane. Pomagają uporządkować informacje o firmie, ale o rekomendacjach decydują głównie treść strony, opinie i wzmianki w innych źródłach.
Który format danych strukturalnych wybrać?
JSON-LD. Google go zaleca, a kod jest oddzielony od treści, więc łatwiej go utrzymać i poprawiać.
Czy Framer obsługuje dane strukturalne?
Tak. Kod JSON-LD można wkleić w ustawieniach strony lub całej witryny w polu na niestandardowy kod w nagłówku.
Czy mogę oznaczyć opinie klientów na swojej stronie?
Możesz je pokazać na stronie, ale oznaczanie ich w typie LocalBusiness lub Organization nie da gwiazdek w Google. Lepiej zbierać opinie w wizytówce Google i na niezależnych portalach.
Jak często aktualizować dane strukturalne?
Przy każdej zmianie danych firmy: adresu, telefonu, godzin, zakresu usług. Dobrze też raz na kilka miesięcy sprawdzić raporty w Search Console.
Podsumowanie
Dane strukturalne schema.org nie zastąpią dobrej strony, ale porządkują wiedzę o firmie dla Google i systemów AI. Wdróż kilka właściwych typów w JSON-LD, połącz firmę z profilami przez sameAs, testuj i pilnuj zgodności z treścią. Jeśli chcesz, żebym sprawdził dane strukturalne na Twojej stronie, napisz do mnie.











