RevealTheme logo

Walidator znaczników schema

Wyodrębniaj i waliduj dane strukturalne JSON-LD z dowolnego adresu URL. Zobacz, jakie typy schema są obecne i czy są poprawnie analizowane.

Czym są znaczniki schema i dlaczego mają znaczenie dla pozycjonowania?

Dane strukturalne Schema.org to wspólny słownik – utrzymywany przez Google, Microsoft, Yahoo i Yandex – który pozwala Ci wskazać wyszukiwarkom, czym jest dana strona, wykraczając poza jej treść tekstową. Bez schema Google czyta Twoją stronę jak człowiek: analizuje słowa i zgaduje, co jest ważne. Dzięki schema oznaczasz wprost „to jest produkt w cenie 29 $, z oceną 4,5 gwiazdki na podstawie 1250 recenzji” lub „to jest poradnik z tymi 7 krokami”. Te ustrukturyzowane informacje napędzają wyniki rozszerzone: wizualnie wzbogacone pozycje w wynikach wyszukiwania, które zawierają oceny w gwiazdkach, ceny, karty przepisów, rozwijane sekcje FAQ, daty wydarzeń i ścieżki nawigacyjne. Wyniki rozszerzone nie tylko wyglądają lepiej; uzyskują średnio od 30 % do 50 % więcej kliknięć. Trzy formaty, które Google akceptuje, to JSON-LD (zalecany: oddzielony od kodu HTML, najłatwiejszy w utrzymaniu), Microdata (wbudowane atrybuty HTML, format starszy) oraz RDFa (oparty na XML, również starszy). Wszystkie współczesne zalecenia wskazują na JSON-LD, który właśnie ten walidator wyodrębnia i analizuje. Poza wynikami rozszerzonymi schema pomaga też Google rozumieć relacje między encjami (co buduje Twoją obecność w grafie wiedzy), zasila podsumowania generowane przez AI i pola z odpowiedziami oraz sygnalizuje wiedzę tematyczną. Najczęstsze typy schema warte wdrożenia na stronie z treścią to: Organization (tożsamość całej witryny), WebSite (z SiteSearchAction dla wyniku rozszerzonego pola wyszukiwania), BreadcrumbList (każda strona), Article (wpisy na blogu), FAQPage (FAQ), HowTo (poradniki), Product (handel elektroniczny), Review (recenzje i porównania), VideoObject (każdy osadzony film). To narzędzie pobiera adres URL, analizuje każdy blok <script type="application/ld+json"> i raportuje błędy analizy oraz wykryty @type w każdym z nich. Aby sprawdzić kwalifikowalność specyficzną dla Google, uruchom swój adres URL również w teście wyników z elementami rozszerzonymi Google (search.google.com/test/rich-results).

Typowe przypadki użycia

  • Zweryfikuj, czy nowa implementacja schematu faktycznie poprawnie się parsuje po wdrożeniu zmian.

  • Skontroluj dane strukturalne konkurenta, aby ustalić, na jakie wyniki rozszerzone (rich results) celuje.

  • Debuguj brakujące wyniki rozszerzone – potwierdź, że schemat jest obecny i poprawny składniowo, zanim zaczniesz podejrzewać Google.

  • Potwierdź, że Yoast/Rank Math emituje oczekiwane typy schematów.

  • Waliduj JSON-LD na środowisku staging przed wdrożeniem na produkcję.

  • Sprawdź, czy nie ma przypadkowo zduplikowanych bloków schematu (częsta przyczyna ostrzeżeń 'multiple Article' w Search Console).

Najczęściej zadawane pytania

Czy prawidłowy schema gwarantuje wyniki rozszerzone?
Nie. Poprawność schema to warunek konieczny, ale niewystarczający. Kwalifikowalność do wyników rozszerzonych Google zależy od dodatkowych czynników: jakości treści, wymagań danego konkretnego typu schema oraz uznania Google. Strona może mieć idealnie poprawny schema, a mimo to nie wyświetlać wyników rozszerzonych, ponieważ Google zdecydował inaczej – zwykle dlatego, że sygnały jakości strony nie są wystarczająco silne.
Jakie typy schema powinna mieć każda witryna?
W całej witrynie: Organization (lub Person dla marek osobistych), który ustanawia tożsamość w grafie wiedzy. WebSite, z SiteSearchAction dla pola wyszukiwania w linkach do podstron. BreadcrumbList, na każdej stronie poza stroną główną. Według szablonu: Article we wpisach na blogu, Product na stronach produktów, FAQPage tam, gdzie ma to zastosowanie, HowTo w poradnikach.
JSON-LD czy Microdata? Którego powinienem użyć?
JSON-LD. Google zaleca go wprost. Jest łatwiejszy w utrzymaniu (osobny blok, niewmieszany w kod HTML), łatwiejszy w debugowaniu (wklej go do walidatora) i mniej podatny na uszkodzenie przy zmianie układu strony. Microdata to format starszy: obsługiwany, ale niezalecany w przypadku nowych wdrożeń.
Dlaczego mój schema pojawia się w tym walidatorze, ale nie w walidatorze Google?
Specyfikacja schema.org i wymagania Google dotyczące wyników rozszerzonych nie są identyczne. Google wymaga określonych pól do kwalifikowalności, które szersza specyfikacja schema.org oznacza jako opcjonalne. Przykład: schema Recipe potrzebuje pól name, image i recipeIngredient, aby kwalifikować się w Google, mimo że schema.org technicznie wymaga jedynie name. Zawsze uruchamiaj go w obu walidatorach.
Czy mogę mieć wiele bloków JSON-LD na jednej stronie?
Tak: Google analizuje je wszystkie. Częsty wzorzec: jeden blok dla schema Article, kolejny dla BreadcrumbList, kolejny dla sekcji FAQ. Pamiętaj jednak, aby nie duplikować tego samego @type. W razie wątpliwości połącz je w jedną tablicę @graph.
Czy schema wpływa bezpośrednio na pozycjonowanie?
Pośrednio. Google wielokrotnie powtarzał, że schema nie jest bezpośrednim sygnałem rankingowym. Jednak wyniki rozszerzone mają wyższe współczynniki klikalności (sygnał behawioralny), schema pomaga Google z większą pewnością zrozumieć Twoją treść, a encje w grafie wiedzy pozycjonują się na zapytania związane z marką.
Czym jest @graph i kiedy powinienem go używać?
@graph to funkcja JSON-LD, która pozwala opisać wiele encji (artykuł Article ORAZ jego autora Person ORAZ wydawcę Organization) w jednym bloku JSON-LD, z odwołaniami @id między nimi. Przydatne w przypadku złożonych stron z powiązanymi encjami. Nie jest obowiązkowe: płaskie bloki dobrze sprawdzają się w prostszych przypadkach.

Powiązane narzędzia