
Dane strukturalne JSON-LD: generator i walidator
Utwórz znaczniki schema.org dla artykułu, produktu, firmy albo okruszków — lub sprawdź istniejące pod kątem brakujących pól obowiązkowych. Działa bez dostępu do witryny, więc nadaje się do stagingu i lokalnego programowania, dokąd oficjalne walidatory nie sięgną.
Wypełnij co najmniej jedno pole, aby zobaczyć znaczniki.
Pojawi się razem ze znacznikami.
Wklejaj do functions.php motywu potomnego albo do wtyczki na snippety. Jeśli w witrynie działa już Yoast lub Rank Math — najpierw wyłącz ich znaczniki tego samego typu, inaczej na stronie znajdą się dwa konkurujące bloki.
Ctrl+U) → wyszukaj application/ld+json. Albo DevTools → Elements → head.
| Blok | @id | Pola wymagane |
|---|
Znaczniki są analizowane w Twojej przeglądarce — ani kod strony, ani wpisane dane nigdzie nie są wysyłane.
Poprawne według schema.org nie znaczy wynik rozszerzony w Google
To główne nieporozumienie w temacie danych strukturalnych. Walidator schema.org sprawdza, czy znaczniki odpowiadają słownikowi — i przepuści blok, w którym brakuje połowy potrzebnych pól. Google ma własną, znacznie ostrzejszą listę wymagań dla każdego typu wyniku rozszerzonego i to jej naruszenie daje w Search Console komunikat «Missing field». Dlatego są tu dwie listy: pola wymagane przez Google i zalecane. Brak wymaganego oznacza, że rozszerzonego wyniku nie będzie w ogóle. Brak zalecanego — że będzie uboższy. Warto też wiedzieć: FAQPage i HowTo Google mocno ograniczył w 2023 roku. Wyniki FAQ pokazują się teraz niemal wyłącznie dla witryn instytucji państwowych i placówek medycznych, a HowTo usunięto z wyników na komputerach. Znaczniki nadal pomagają wyszukiwarce zrozumieć stronę, ale nie ma co liczyć na zmianę wyglądu w wynikach. Kolejny częsty problem na WordPressie: Yoast i Rank Math oba generują dane strukturalne. Jeśli działają jednocześnie, na stronie lądują dwa bloki Organization albo dwa Article, a wyszukiwarka dostaje sprzeczne dane.
