Słowniczek

Czym są dane strukturalne JSON-LD?

8 lutego 2026 Zaktualizowano 19 kwi 2026

JSON-LD (JavaScript Object Notation for Linked Data) to ustrukturyzowany format danych, który pozwala wyszukiwarkom lepiej zrozumieć, o czym faktycznie są Twoje strony. Zamiast tylko zgadywać na podstawie zawartości HTML, wyszukiwarki mogą odczytać blok JSON-LD i dokładnie wiedzieć, czy strona opisuje przepis, produkt, lokalną firmę czy artykuł informacyjny. Format używa bloku <script type="application/ld+json"> osadzonego w Twoim HTML, niewidocznego dla odwiedzających, ale w pełni czytelnego dla maszyn.

Co dane strukturalne mówią wyszukiwarkom

Traktuj dane strukturalne jak warstwę tłumaczenia między Twoją witryną a Google. Twoja strona może gdzieś w tekście wspomnieć "49,99", ale bez danych strukturalnych Google nie ma pojęcia, czy to cena, ocena czy tylko losowa liczba. JSON-LD usuwa tę niejednoznaczność, umieszczając Twoją treść w wyraźnie oznaczonych polach zgodnych ze słownictwem Schema.org.

Google używa tych informacji do różnych celów:

  • Rich snippets: ulepszone wyniki wyszukiwania, które pokazują oceny gwiazdkowe, ceny, czasy przygotowania, odpowiedzi FAQ lub daty wydarzeń bezpośrednio na stronie wyników. Wizualnie wyróżniają się wśród zwykłych wpisów i zwykle przyciągają więcej kliknięć.
  • Knowledge Graph: gdy Google składa te panele informacyjne po prawej stronie wyników wyszukiwania (dla firm, osób lub lokalizacji), dane strukturalne są jednym z głównych źródeł, z których czerpie.
  • Wyszukiwanie głosowe i asystenci: Asystent Google i podobne narzędzia czerpią odpowiedzi z danych strukturalnych. Jeśli Twoja strona FAQ ma poprawne znaczniki JSON-LD, Twoje odpowiedzi mogą być odczytywane użytkownikom na głos.
  • Google Shopping i wpisy Merchant: dane strukturalne produktu mogą być uwzględnione w bezpłatnych wpisach sprzedawców w wynikach Google Shopping, dając Ci widoczność bez płacenia za reklamy.

JSON-LD kontra Microdata kontra RDFa

Są trzy sposoby dodawania danych strukturalnych do strony internetowej i wszystkie osiągają ten sam cel, ale w praktyce działają bardzo różnie:

  • JSON-LD: samodzielny blok skryptu, zwykle umieszczany w <head> lub na końcu <body>. W ogóle nie dotyka Twojego znacznika HTML. Możesz go dodawać, modyfikować lub usuwać bez wpływu na wizualny układ Twojej strony. Google oficjalnie zaleca ten format.
  • Microdata: atrybuty dodawane bezpośrednio do Twoich elementów HTML (itemscope, itemprop itd.). Oznacza to, że Twoje dane strukturalne są wplecione w kod szablonu, co czyni je trudniejszymi do utrzymania i bardziej podatnymi na zepsucie przy zmianie motywu.
  • RDFa: podobne do Microdata pod względem używania atrybutów HTML, ale podąża za inną specyfikacją. Jest częściej spotykane w kontekstach poza Google i jest mniej szeroko wspierane przez wtyczki WordPress.

Dla witryn WordPress JSON-LD jest wyraźnym zwycięzcą. Utrzymuje Twoje szablony czyste, dobrze współpracuje z wtyczkami cache i może być dynamicznie generowany przez PHP bez modyfikowania plików motywu.

Typowe typy Schema.org dla witryn WordPress

Schema.org definiuje setki typów, ale tylko garstka jest zwykle istotna dla witryn WordPress. Poniżej typy, z którymi spotkasz się najczęściej:

  • Article / BlogPosting: używany w artykułach blogowych i newsach. Zawiera nagłówek, autora, datę publikacji i wyróżniony obraz. To najczęściej używany typ na witrynach WordPress i może aktywować rich results w stylu artykułu w Google.
  • FAQPage: oznacza strony z treścią pytanie-odpowiedź. Gdy Google to wychwyci, można wyświetlać rozwijane snippets FAQ bezpośrednio w wynikach wyszukiwania, co może znacznie zwiększyć przestrzeń zajmowaną przez Twój wpis.
  • HowTo: dla tutoriali lub treści krok po kroku. Google może wyświetlać poszczególne kroki w wynikach wyszukiwania, czasem z obrazami do każdego kroku.
  • Product: niezbędne dla sklepów WooCommerce. Zawiera cenę, dostępność, recenzje i markę. Umożliwia rich results w stylu produktu z cenami i ocenami gwiazdkowymi.
  • LocalBusiness: dla firm z fizyczną lokalizacją. Zawiera adres, godziny otwarcia, numer telefonu i współrzędne geograficzne. To zasila Google Maps i lokalne wyniki wyszukiwania.
  • BreadcrumbList: opisuje ścieżkę nawigacji do bieżącej strony. Google używa tego do pokazywania linków okruszków w wynikach wyszukiwania zamiast surowego URL, co wygląda czyściej i pomaga użytkownikom zrozumieć strukturę Twojej witryny.
  • WebSite: umieszczony na stronie głównej, ten typ może aktywować pole wyszukiwania sitelinks w Google, pozwalając użytkownikom przeszukiwać Twoją stronę bezpośrednio ze strony wyników wyszukiwania.

Jak wtyczki SEO WordPress generują JSON-LD

Większość właścicieli witryn WordPress nie pisze JSON-LD ręcznie. Zamiast tego wtyczki SEO obsługują to automatycznie:

  • Yoast SEO: generuje kompleksowy graf JSON-LD na każdej stronie, w tym typy WebSite, WebPage, Organization (lub Person), Article i BreadcrumbList. Yoast buduje połączony graf, w którym wszystkie encje odwołują się do siebie nawzajem, dając Google kompletny obraz Twojej witryny.
  • Rank Math: oferuje podobną automatyczną generację, ale dostarcza też interfejs użytkownika, gdzie możesz dodawać niestandardowe typy schematów do indywidualnych postów. Możesz oznaczyć post jako Recipe, Event lub Course bez pisania kodu.
  • Schema Pro i inne wyspecjalizowane wtyczki: jeśli potrzebujesz bardziej szczegółowej kontroli (np. dodawania wielu typów schematów do jednej strony lub zarządzania złożonymi zagnieżdżonymi strukturami), wyspecjalizowane wtyczki schematów dają tę elastyczność.

Ważna kwestia do zapamiętania: nie używaj wielu wtyczek generujących JSON-LD jednocześnie. Zduplikowane lub kolidujące dane strukturalne mylą wyszukiwarki i mogą sprawić, że żaden z Twoich rich snippets nie zostanie wyświetlony.

Praktyczny przykład JSON-LD

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "What is JSON-LD?",
  "author": {
    "@type": "Person",
    "name": "John Doe"
  },
  "datePublished": "2025-01-15",
  "dateModified": "2025-03-10",
  "publisher": {
    "@type": "Organization",
    "name": "Example Site",
    "logo": {
      "@type": "ImageObject",
      "url": "https://example.com/logo.png"
    }
  },
  "image": "https://example.com/article-image.jpg",
  "description": "A comprehensive guide to JSON-LD structured data."
}

Zauważ, jak wszystko jest zawarte w jednym samodzielnym bloku. Możesz to wkleić w dowolną stronę bez modyfikowania ani jednego elementu HTML, a wyszukiwarki natychmiast zrozumiałyby, że strona opisuje artykuł napisany przez Johna Doe.

Testowanie i walidacja danych strukturalnych

Zanim zaufasz, że Twoje dane strukturalne wygenerują rich results, powinieneś je zwalidować. Google oferuje do tego dwa narzędzia:

  • Rich Results Test (search.google.com/test/rich-results): wprowadź URL lub wklej kod, a Google pokaże, dla jakich typów rich results się kwalifikujesz i czy są błędy lub ostrzeżenia.
  • Schema Markup Validator (validator.schema.org): bardziej ogólny walidator, który sprawdza Twoje znaczniki względem pełnej specyfikacji Schema.org, nie tylko części wspieranej przez Google.

Wykonuj te kontrole po wprowadzeniu zmian w ustawieniach wtyczki SEO lub po zmianie motywu. Zmiany motywu mogą czasem usuwać lub duplikować bloki danych strukturalnych.

Wpływ na współczynnik klikalności

Praktyczna korzyść z danych strukturalnych to lepsza widoczność w wynikach wyszukiwania. Strony z rich snippets zajmują więcej miejsca wizualnego na stronie wyników i oferują więcej informacji na pierwszy rzut oka. Badania i raporty branżowe konsekwentnie pokazują, że rich results mogą zwiększyć współczynnik klikalności o 20 do 30 procent w porównaniu z prostymi wpisami. W szczególności snippets FAQ mogą podwoić wysokość Twojego wyniku wyszukiwania, spychając konkurentów dalej w dół. Nawet jeśli Twoja pozycja w rankingu pozostaje taka sama, większa wizualna widoczność oznacza więcej kliknięć.

To powiedziawszy, Google nie gwarantuje rich results dla każdej strony z danymi strukturalnymi. Zależy to od jakości Twojej treści, czy Google ufa znacznikom i jak konkurencyjne jest zapytanie.

Co sprawdza InspectWP

InspectWP skanuje Twoją witrynę WordPress pod kątem bloków JSON-LD z danymi strukturalnymi i raportuje, jakie typy Schema.org są obecne. Sprawdza, czy Twoje strony zawierają najczęstsze typy (Article, BreadcrumbList, WebSite) i oznacza strony, gdzie dane strukturalne całkowicie brakują. Pomaga to zidentyfikować luki w znacznikach i zapewnić, że Twoja wtyczka SEO generuje poprawny wynik na całej witrynie.

Sprawdź teraz swoją stronę WordPress

InspectWP analizuje Twoją stronę WordPress pod kątem bezpieczeństwa, problemów SEO, zgodności z RODO i wydajności — za darmo.

Przeanalizuj stronę za darmo