Walidator znaczników Schema.org

Darmowy walidator danych strukturalnych: podaj URL lub wklej kod — wyodrębnimy wszystkie obiekty JSON-LD, Microdata i RDFa, pokażemy błędy JSON z numerem wiersza, sprawdzimy typy i właściwości ze słownikiem schema.org (wersja 30.1) oraz wymagane i zalecane pola wyników rozszerzonych Google — z poprawkami do skopiowania.

Albo wklej kod: JSON-LD lub HTML
Czysty JSON, bloki <script type="application/ld+json"> lub fragment HTML z itemscope/typeof. Do 512 KB.

Najważniejsze fakty

Cena
Za darmo
Rejestracja
Niewymagana
Przetwarzanie
Na naszym serwerze: pobieramy HTML strony (JavaScript nie jest uruchamiany) lub analizujemy wklejony kod
Dane wejściowe
Publiczny URL (przekierowania są śledzone) lub wklejony JSON-LD / HTML do 512 KB
Limity
12 pobrań stron i 20 sprawdzeń kodu na minutę z jednego IP; bez dziennego limitu; limit czasu strony 20 sekund, sprawdzane pierwsze 5 MB HTML; wynik dla URL jest zapamiętywany na 10 minut
Wynik
Podsumowanie błędów i ostrzeżeń, błędy JSON z wierszem i kolumną oraz naprawiony blok, drzewo każdego obiektu, sprawdzenie ze słownikiem schema.org (wersja 30.1), odwołania @id i duplikaty, pola wymagane i zalecane przez Google dla 11 typów, fragmenty kodu z poprawkami
Ostatnia aktualizacja

Alternatywy

Inne narzędzia do tego samego zadania i w czym każde z nich jest dobre:

  • Schema Markup Validator (validator.schema.org) — Oficjalny walidator schema.org: sprawdza dowolne typy słownika z URL lub fragmentu kodu, bez reguł Google dla wyników rozszerzonych.
  • Google Rich Results Test — Narzędzie Google: pokazuje, jakie wyniki rozszerzone może dać strona lub kod, testuje jako robot Google na smartfon lub komputer (z JavaScriptem) i pokazuje podgląd.
  • Google Search Console — rich result reports — Raporty dla każdego typu znaczników w całej witrynie: poprawne elementy, błędy i ostrzeżenia po indeksowaniu przez Google; pokazują próbkę, nie pełną listę.

Kiedy wybrać to narzędzie: Gdy chcesz w jednym raporcie sprawdzić słownik schema.org i pola Google, znaleźć dokładne miejsce błędu JSON z poprawionym kodem i wykryć duplikaty (np. dwie różne Organization z wtyczki i motywu) — albo potrzebujesz interfejsu po polsku, ukraińsku lub rosyjsku. Znaczniki dodawane przez JavaScript sprawdzaj w Rich Results Test.

Opisy sprawdzono na stronach tych narzędzi w październiku 2026 r.

Walidator znaczników Schema.org: JSON-LD, Microdata, RDFa

Walidator znajduje na stronie lub we wklejonym kodzie wszystkie obiekty danych strukturalnych — JSON-LD, Microdata i RDFa — i sprawdza je w trzech warstwach. Najpierw składnia: jeśli JSON jest uszkodzony, pokażemy wiersz, kolumnę i przyczynę (zbędny przecinek, cudzysłowy drukarskie, złamanie wiersza w wartości) oraz poprawiony blok. Potem słownik schema.org: nieznane typy i właściwości z podpowiedzią „czy chodziło o”, właściwości użyte w złym typie, przestarzałe terminy, błędne wartości wyliczeń, daty i czasy trwania poza ISO 8601, wiszące odwołania @id i duplikaty. Na koniec zasady Google: pola wymagane i zalecane dla artykułów, produktów, opinii, ścieżek nawigacji, organizacji, wydarzeń, przepisów, wideo, aplikacji i ofert pracy.

JSON-LD, Microdata i RDFa — z adresu URL lub wklejonego kodu
Błędy JSON z wierszem i kolumną oraz automatyczna naprawa
Typy i właściwości sprawdzane ze słownikiem schema.org
@graph, odwołania @id i zduplikowane obiekty
Pola wymagane i zalecane przez Google
Gotowe fragmenty kodu do poprawek

Jak korzystać

  1. Wpisz adres strony albo wklej JSON-LD / HTML w polu kodu
  2. Zacznij od błędów: składnia JSON i pola wymagane przez Google
  3. Skopiuj poprawki, zaktualizuj stronę i sprawdź ponownie

FAQ

validator.schema.org sprawdza dowolne znaczniki schema.org, ale nic nie mówi o wymaganiach Google. Rich Results Test odwrotnie: sprawdza tylko typy, dla których Google ma wyniki rozszerzone, i uruchamia JavaScript strony. Tutaj obie warstwy są w jednym raporcie — słownik schema.org i pola Google — plus to, czego nie ma w żadnym z nich: dokładne miejsce błędu JSON z naprawionym blokiem, wykrywanie duplikatów i gotowe poprawki. Narzędzie nie uruchamia JavaScriptu, więc znaczniki dodawane skryptem sprawdzaj w Rich Results Test.

Google go zamknął: sprawdzanie pod własne wyniki rozszerzone przeniósł do Rich Results Test, a ogólną walidację znaczników — na validator.schema.org (Schema Markup Validator). Jeśli szukasz „structured data testing tool”, ten walidator robi obie rzeczy naraz i dodatkowo pokazuje, jak poprawić błędy.

Google wprost pisze, że nie gwarantuje wyników rozszerzonych nawet przy poprawnych znacznikach. Częste przyczyny: strona nie została jeszcze ponownie zindeksowana, znaczniki opisują treść niewidoczną dla użytkownika, typ nie jest już obsługiwany (FAQ, How-to, pole wyszukiwania w linkach do podstron), opinie o własnej firmie na własnej stronie („self-serving”) lub ręczne działanie dotyczące danych strukturalnych. Sprawdź raporty ulepszeń i raport Ręczne działania w Search Console.

Od września 2023 Google pokazywał je tylko autorytatywnym witrynom rządowym i medycznym, a 7 maja 2026 całkowicie usunął wyniki FAQ z wyszukiwarki i w czerwcu skasował dokumentację. Znaczniki FAQPage możesz zostawić — to poprawne schema.org i walidator nie uznaje ich za błąd — ale nie oczekuj od nich fragmentów w Google.

Google traktuje wszystkie trzy jednakowo, jeśli znaczniki są poprawne, ale zaleca JSON-LD: nie miesza się z układem strony, łatwiej go utrzymać, a obiekty zagnieżdżone opisuje się naturalnie. Microdata i RDFa są wygodne, gdy szablon i tak wypisuje dane w HTML. Ważne, by nie opisywać tej samej rzeczy dwa razy w różnych formatach z różnymi danymi — takie duplikaty walidator pokazuje osobno.

Co sprawdza walidator

Dane strukturalne to czytelny dla maszyn opis strony w słowniku schema.org: produkt z ceną, artykuł z autorem, firma z adresem. Wyszukiwarki używają ich, by zrozumieć stronę i zbudować wynik rozszerzony. Walidator sprawdza znaczniki w trzech warstwach:

  1. Składnia. Jeden zbędny znak i wyszukiwarki pomijają cały blok JSON-LD. Pokazujemy wiersz i kolumnę, wyjaśniamy przyczynę i — jeśli to bezpieczne — naprawiamy: usuwamy zbędne przecinki i komentarze, zamieniamy cudzysłowy drukarskie na proste, zamieniamy złamania wierszy w wartościach na \n i opakowujemy kilka obiektów z rzędu w tablicę.
  2. Słownik schema.org. Każdy typ i właściwość porównujemy z aktualną wersją słownika: nieznane terminy (z podpowiedzią przy literówce lub złej wielkości liter — datepublished zamiast datePublished), właściwości użyte w niewłaściwym typie, terminy przestarzałe, wartości wyliczeń (InStock, EventScheduled) oraz daty i czasy trwania w ISO 8601.
  3. Zasady Google. Dla artykułów, produktów, opinii, ścieżek nawigacji, organizacji, firm lokalnych, wydarzeń, przepisów, wideo, aplikacji i ofert pracy sprawdzamy pola wymagane i zalecane z dokumentacji Google Search Central. Brak wymaganego pola to błąd — taki obiekt nie dostanie wyniku rozszerzonego. Brak zalecanego — ostrzeżenie.

Walidator rozpakowuje też @graph, rozwiązuje odwołania @id i znajduje duplikaty — np. dwie różne Organization wypisywane przez wtyczkę SEO i motyw.

Częste błędy i jak je poprawić

Co widziszJak poprawić
Zbędny przecinek przed } lub ]Usuń przecinek po ostatniej właściwości. Zwykle pojawia się po usunięciu pola z szablonu.
Cudzysłowy drukarskie “ ”Kod skopiowano z Worda lub edytora wizualnego. Wklejaj JSON-LD w trybie HTML albo w polu kodu.
Właściwość nie istnieje w schema.orgSprawdź pisownię i wielkość liter: właściwości małą literą (description), typy wielką (Product).
„To właściwość, a nie typ”W @type lub itemtype trafiła nazwa właściwości. Potrzebny typ: Article, Product, Organization…
Wartość spoza wyliczenia"availability": "in stock" → "https://schema.org/InStock".
Cena z walutą lub przecinkiem"price": "1 299,00 zł" → "price": "1299.00", "priceCurrency": "PLN".
Data nie w ISO 860113.10.2026 → 2026-10-13 lub 2026-10-13T09:00:00+02:00.
Czas trwania nie w ISO 8601"cookTime": "30 min" → "PT30M"; półtorej godziny to "PT1H30M".
Odwołanie @id prowadzi donikądOpisz na stronie obiekt z takim @id albo popraw odwołanie.
Dwa węzły jednej rzeczy z różnymi danymiZostaw jeden, nadaj mu @id i odwołuj się do niego w pozostałych miejscach.

Pola wymagane przez Google według typu

Według dokumentacji Google Search Central (sprawdzone w październiku 2026). Pełną listę pól zalecanych walidator pokazuje dla każdego obiektu.

TypWymaganeNajważniejsze zalecane
Article, NewsArticle, BlogPostingbrak pól wymaganychheadline, image, datePublished, dateModified, author z name
Product (fragment produktu)name oraz jedno z offers, review, aggregateRating; w Offer — pricepriceCurrency, availability; bezpłatne informacje o produktach wymagają image i Offer
Review / AggregateRatingitemReviewed z name, author i reviewRating.ratingValue (opinia); ratingValue oraz ratingCount lub reviewCount (ocena)datePublished, bestRating, worstRating
BreadcrumbListitemListElement: ListItem z position, name i item (przy ostatnim item można pominąć)—
Organizationbrak pól wymaganychname, url, logo, kontakt, adres
LocalBusinessname, addresstelephone, url, geo, openingHoursSpecification, priceRange
Eventname, startDate, location z addressendDate, eventStatus, image, offers, organizer, performer
Recipename, imagerecipeIngredient, recipeInstructions, czasy, recipeYield, aggregateRating
VideoObjectname, thumbnailUrl, uploadDatecontentUrl lub embedUrl, description, duration
SoftwareApplicationname, offers.price, aggregateRating lub reviewapplicationCategory, operatingSystem
JobPostingtitle, description, datePosted, hiringOrganization, jobLocation z addressCountry (lub praca zdalna)validThrough, employmentType, baseSalary

Czego Google już nie pokazuje

  • FAQ — od września 2023 tylko dla autorytatywnych witryn rządowych i medycznych, od 7 maja 2026 wcale; dokumentację usunięto w czerwcu 2026.
  • How-to — wyłączone na komputerach i telefonach we wrześniu 2023.
  • Pole wyszukiwania w linkach do podstron (WebSite + SearchAction) — wycofane w listopadzie 2024.
  • Ścieżka nawigacji — od stycznia 2025 nie pojawia się w wynikach mobilnych, na komputerach została.
  • Course info, Estimated salary, Learning video, Special announcement, Vehicle listing — dokumentację usunięto we wrześniu 2025; practice problem w styczniu 2026. Dataset jest teraz używany tylko w Dataset Search.

Takie znaczniki nie szkodzą i pozostają poprawnym schema.org, dlatego walidator oznacza je jako informację, nie błąd.

@graph i @id: jedna rzecz — jeden opis

Gdy na stronie jest kilka obiektów, zbierz je w @graph i połącz przez @id, zamiast powtarzać organizację w każdym bloku:

{
  "@context": "https://schema.org",
  "@graph": [
    {"@type": "Organization", "@id": "https://example.com/#org", "name": "Example", "url": "https://example.com/", "logo": "https://example.com/logo.png"},
    {"@type": "WebSite", "@id": "https://example.com/#website", "url": "https://example.com/", "publisher": {"@id": "https://example.com/#org"}},
    {"@type": "Article", "headline": "…", "datePublished": "2026-10-13", "publisher": {"@id": "https://example.com/#org"}}
  ]
}

Walidator pokazuje, dokąd prowadzi każde odwołanie. Odwołanie z # do obiektu, którego nie ma na stronie, to ostrzeżenie; odwołanie do innej strony — informacja, bo wyszukiwarka może go nie rozwiązać.

Opinie o sobie

Gwiazdki ocen dla LocalBusiness i Organization Google pokazuje tylko witrynom, które zbierają opinie o innych firmach. Jeśli strona oznacza oceny własnej firmy, Google uznaje je za self-serving i nie pokazuje gwiazdek. Walidator o tym ostrzega, a gdy url organizacji pokrywa się ze sprawdzaną witryną — mówi to wprost.

Ograniczenia

  • Czytamy HTML tak, jak wysyła go serwer, i nie uruchamiamy JavaScriptu. Google potrafi odczytać JSON-LD dodany skryptem, więc takie znaczniki sprawdzaj w Rich Results Test albo wklej tu wyrenderowany HTML z narzędzi deweloperskich.
  • Nie porównujemy znaczników z widoczną treścią: jeśli cena lub ocena w JSON-LD różni się od tego, co widzi odwiedzający, to narusza zasady Google, ale nie da się tego wykryć automatycznie.
  • Poprawne znaczniki dają szansę na wynik rozszerzony, ale Google nie gwarantuje jego wyświetlenia.

Potrzebujesz znaczników od zera — skorzystaj z generatora Schema. Meta tagi i Open Graph sprawdzisz w analizie meta tagów i OG Debugger.

Popraw pozycje w wyszukiwarce

Problemy SEO mogą kosztować Cię ruch. Kaskadowy link building poprawi widoczność strony w wyszukiwarce.

Kaskadowa promocja witryny linkami Bonus 30 $Linki zwrotne 5→50→5000 w ponad 100 serwisach. Start od 30 $, bonus 30 $ dla nowych.