Schema Markup
Kod danych strukturalnych dodawany do strony, pomagający Google zrozumieć jej zawartość i wyświetlać rich snippety.
Czym jest Schema Markup?
Schema Markup (dane strukturalne Schema.org) to kod dodawany do strony internetowej, który opisuje jej zawartość w sposób zrozumiały dla robotów wyszukiwarek — nie tylko dla ludzi. Schema.org to współdzielony słownik typów danych opracowany przez Google, Microsoft, Yahoo i Yandex w 2011 roku. Pozwala precyzyjnie poinformować algorytm: „to jest recenzja produktu", „to jest przepis kulinarny", „to jest oferta pracy" — zamiast zostawiać Google domysłom na podstawie samej treści tekstowej.
Implementacja Schema Markup umożliwia wyświetlanie rich snippetów w wynikach wyszukiwania — wzbogaconych wyników z gwiazdkami, cenami, FAQ, datami i innymi elementami, które poprawiają CTR bez zmiany pozycji.
Formaty implementacji
Google obsługuje trzy formaty danych strukturalnych: JSON-LD(rekomendowany) — blok kodu JavaScript umieszczany w tagu <script type="application/ld+json">, niezwiązany z HTML treści strony;Microdata — atrybuty HTML wbudowane bezpośrednio w znaczniki treści;RDFa — podobny do Microdata, oparty na atrybutach HTML.
JSON-LD jest rekomendowanym formatem przez Google — jest łatwy w utrzymaniu, nie wymaga modyfikacji HTML treści i można go dynamicznie generować po stronie serwera.
Najważniejsze typy Schema dla SEO
| Typ Schema | Zastosowanie | Rich snippet |
|---|---|---|
| FAQPage | Strony z sekcją pytań i odpowiedzi | Rozwijane FAQ pod wynikiem |
| Product + AggregateRating | Strony produktów e-commerce | Gwiazdki, cena, dostępność |
| LocalBusiness | Strony firm lokalnych | Adres, godziny, telefon w Knowledge Panel |
| Article / NewsArticle | Artykuły blogowe i prasowe | Data, autor, zdjęcie |
| BreadcrumbList | Struktura nawigacji okruszkowej | Ścieżka nawigacji w URL wyniku |
FAQ — Schema Markup
Jak testować poprawność Schema Markup?
Google Rich Results Test (search.google.com/test/rich-results) — sprawdza, czy strona kwalifikuje się do rich snippetów i wyświetla błędy i ostrzeżenia. Schema Markup Validator (validator.schema.org) — waliduje składnię bez kontekstu Google. Google Search Console → Ulepszenia — pokazuje zindeksowane typy danych i błędy na wszystkich stronach domeny.
Czy Schema Markup jest wymagane dla SEO?
Nie jest wymagane do rankowania — strona może być na pozycji 1 bez żadnych danych strukturalnych. Jednak dla witryn z produktami, recenzjami, FAQ i lokalnym biznesem brak Schema Markup to realna utrata CTR w SERP. Implementacja JSON-LD dla kluczowych typów to jeden z najbardziej opłacalnych działań on-page SEO z perspektywy wysiłek / efekt.