Schema.org to wspólny słownik danych strukturalnych stworzony w 2011 roku przez Google, Microsoft, Yahoo i Yandex. Jego celem jest dostarczenie webmasterom ujednoliconego języka, którym mogą „rozmawiać” z wyszukiwarkami – precyzyjnie opisując, czym jest dana treść na stronie, nie tylko jak wygląda dla ludzkiego oka.
Mówiąc prościej: przeglądarka widzi tekst „19 marca 2025″. Schema.org pozwala powiedzieć Google wprost: „to jest data publikacji artykułu” – a nie np. data urodzin, termin wydarzenia czy numer wersji produktu.
Jak działają dane strukturalne?
Dane strukturalne to dodatkowy kod osadzony w HTML strony, niewidoczny dla użytkownika, ale czytelny dla robotów wyszukiwarek. Schema.org definiuje typy (np. Article, Product, Person, Event) oraz właściwości każdego typu (np. dla Product: nazwa, cena, dostępność, ocena).
Najpopularniejszy format zapisu to dziś JSON-LD – blok kodu JavaScript osadzany w sekcji <head> lub <body> strony. Google oficjalnie rekomenduje właśnie ten format jako najwygodniejszy w implementacji i utrzymaniu.
Przykład prostego znacznika dla organizacji:
json
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Webiti",
"url": "https://webiti.pl",
"logo": "https://webiti.pl/logo.png"
}Alternatywne formaty zapisu to Microdata (znaczniki osadzane bezpośrednio w HTML) oraz RDFa – oba są poprawne, ale rzadziej stosowane ze względu na większą złożoność implementacji.
Po co wdrażać Schema.org?
Dane strukturalne nie są oficjalnym czynnikiem rankingowym w tradycyjnym sensie – poprawna implementacja schema.org nie sprawi automatycznie, że strona wskoczy na pierwszą pozycję. Jednak ich wpływ na widoczność w wyszukiwarce jest bardzo realny.
Rich results (rozszerzone wyniki) – strony z danymi strukturalnymi mogą wyświetlać się w SERP-ach w wzbogaconej formie: z gwiazdkami ocen, ceną produktu, zdjęciem, czasem przygotowania przepisu, datami wydarzeń, FAQ bezpośrednio w wynikach czy breadcrumbami. To wizualnie wyróżnia wynik spośród konkurencji i zazwyczaj przekłada się na wyższy CTR.
Lepsza interpretacja treści – nawet jeśli dany typ schema nie generuje rich result, pomaga Google precyzyjniej zrozumieć zawartość strony i przypisać ją do właściwych zapytań.
Knowledge Graph – dane strukturalne, szczególnie typy Organization, Person czy LocalBusiness, zasilają bazę wiedzy Google i zwiększają szanse na pojawienie się w Knowledge Panel.
AI Overviews i SGE – nowe funkcje Google oparte na AI chętniej cytują i prezentują treści, których struktura jest dla algorytmów jednoznacznie czytelna.
Najpopularniejsze typy Schema.org w SEO
Article / BlogPosting – oznaczanie artykułów i wpisów blogowych. Pozwala Google precyzyjnie zidentyfikować autora, datę publikacji, datę aktualizacji i temat tekstu. Wzmacnia sygnały E-E-A-T.
Product – jeden z najważniejszych typów dla e-commerce. Umożliwia wyświetlanie ceny, dostępności, ocen i recenzji bezpośrednio w wynikach wyszukiwania.
Review / AggregateRating – oceny i recenzje produktów, usług, książek, filmów. Gwiazdki w wynikach wyszukiwania to efekt właśnie tego typu danych.
LocalBusiness – dane o firmie lokalnej: adres, godziny otwarcia, numer telefonu, geolokalizacja. Niezbędnik dla biznesów działających lokalnie.
FAQ / Q&A – pytania i odpowiedzi, które mogą wyświetlić się bezpośrednio w SERP-ach jako rozwinięty wynik. Bardzo skuteczny sposób na zajęcie większej powierzchni w wynikach wyszukiwania.
BreadcrumbList – ścieżka nawigacyjna wyświetlana pod tytułem strony w wynikach Google. Poprawia czytelność struktury serwisu zarówno dla użytkowników, jak i dla robotów.
Event – dane o wydarzeniach: data, miejsce, organizator, dostępność biletów. Pozwala wyświetlać szczegóły wydarzenia bezpośrednio w SERP-ach.
Recipe – przepisy kulinarne z czasem przygotowania, składnikami, kaloriami i zdjęciami w wynikach wyszukiwania.
VideoObject – oznaczanie materiałów wideo, co zwiększa szanse na wyświetlenie miniaturki filmu w wynikach organicznych.
Person – dane o autorze lub ekspercie: imię i nazwisko, stanowisko, powiązania z organizacjami. Bezpośrednio wspiera budowanie E-E-A-T.
Jak sprawdzić poprawność implementacji?
Google udostępnia dwa narzędzia do weryfikacji danych strukturalnych:
Rich Results Test (search.google.com/test/rich-results) – sprawdza, czy strona kwalifikuje się do wyświetlania rich results i wskazuje ewentualne błędy w implementacji.
Google Search Console – zakładka „Wyszukiwanie” zawiera raporty dla poszczególnych typów rich results, pokazując liczbę wyświetleń, błędy i ostrzeżenia dla całego serwisu.
Warto też korzystać ze Schema Markup Validator (validator.schema.org) – oficjalnego narzędzia schema.org do ogólnej walidacji znaczników, niezależnie od tego, czy generują rich results.
Najczęstsze błędy przy wdrażaniu Schema.org
Oznaczanie treści niewidocznej na stronie – Google wymaga, by dane strukturalne opisywały treść faktycznie dostępną dla użytkownika. Ukryte elementy lub treści niezgodne z tym, co widzi odwiedzający, mogą skutkować manualną karą.
Błędny typ dla danej treści – użycie Product dla strony usługowej lub Article dla strony kategorii to częsty błąd, który nie przynosi żadnych korzyści.
Brakujące właściwości wymagane – każdy typ rich result ma właściwości obowiązkowe i zalecane. Pominięcie wymaganych uniemożliwia wyświetlanie rozszerzonych wyników.
Nieaktualne dane – szczególnie groźne przy cenach produktów, dostępności czy datach wydarzeń. Dane strukturalne powinny być zsynchronizowane z rzeczywistą zawartością strony.

