Schema markup w Divi — jak dodać dane strukturalne dla lepszego SEO?
Schema markup (dane strukturalne) to specjalny kod JSON-LD, który pomaga wyszukiwarkom zrozumieć zawartość Twojej strony. Wpływa na rich snippets w Google — te kolorowe wyniki z gwiazdkami, cenami, FAQ, breadcrumbami. W tym poradniku pokażę, jak dodać schema do strony Divi.
Najważniejsze typy schema dla strony Divi
- Organization — dane firmy
- WebSite — strona internetowa
- WebPage — pojedyncza podstrona
- BreadcrumbList — okruszki nawigacyjne
- Product — produkt w sklepie
- Service — usługa
- LocalBusiness — lokalny biznes
- Article — artykuł blogowy
- FAQPage — strona z FAQ
- Review/AggregateRating — recenzje, oceny
- Event — wydarzenie
- Recipe — przepis kulinarny
Sposób 1: Yoast SEO / Rank Math (najprościej)
Yoast SEO Premium oraz Rank Math (już w darmowej wersji) automatycznie generują schemę dla większości typów. Konfigurujesz to w panelu wtyczki — wybierasz typ podstrony, wtyczka generuje JSON-LD.
Sposób 2: Schema Pro (zaawansowane)
Wtyczka Schema Pro pozwala na bardzo precyzyjne dostosowanie schemy z poziomu wizualnego edytora. Płatna (od 79 USD/rok), ale daje pełną kontrolę.
Sposób 3: Custom JSON-LD w Divi Code module
Dla zaawansowanych: w Divi możesz dodać moduł Code i wkleić własny JSON-LD. Walidacja w Google Rich Results Test (rich-results-test.google.com).
Przykład schema FAQ
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "Czym jest Divi?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Divi to płatny motyw WordPress..."
}
}]
}
</script>
Test schema
Po dodaniu schema sprawdź w narzędziach: Google Rich Results Test, Schema Markup Validator. Po 2-4 tygodniach zobaczysz efekty w Google Search Console (Performance → Search Appearance).
Pobierz Divi -10% →
Powiązane
Jak wdrożyć schema w Divi krok po kroku?
Najprostsza metoda to wtyczka SEO. Yoast SEO i Rank Math automatycznie generują schemat Organization, WebSite, BreadcrumbList i Article dla wpisów. Wystarczy uzupełnić dane firmy w ustawieniach wtyczki. Dla bardziej zaawansowanych typów (FAQPage, HowTo, Product) dodajesz kod JSON-LD ręcznie przez moduł Code w Divi lub blok HTML w edytorze.
Przykład: schema FAQPage w Divi
Jeśli na stronie masz sekcję pytań i odpowiedzi, dodanie schematu FAQPage pozwala Google wyświetlić rozwijane pytania bezpośrednio w wynikach. Umieść kod JSON-LD w module Code na końcu strony — pamiętaj, by treść w schemacie była identyczna z tą widoczną na stronie, inaczej Google uzna to za spam i odrzuci oznaczenia.
Jak sprawdzić poprawność schema?
- Rich Results Test (search.google.com/test/rich-results) — pokazuje, które fragmenty Google rozpozna jako rich snippet.
- Schema Markup Validator (validator.schema.org) — sprawdza poprawność składni JSON-LD.
- Google Search Console — raport „Ulepszenia” pokazuje błędy schematu na żywej stronie.
Najczęstsze błędy przy schema markup
Najpopularniejszy błąd to oznaczanie treści, której nie ma na stronie (np. ocen, których użytkownicy nie wystawili). To narusza wytyczne Google i grozi ręczną karą. Drugi błąd to duplikaty — gdy wtyczka SEO i ręczny kod generują dwa schematy Organization. Zostaw jedno źródło prawdy i regularnie waliduj stronę po większych zmianach.
Schema a rich snippets w praktyce
Poprawnie wdrożony schemat może dać bogatsze wyniki w Google: gwiazdki ocen, rozwijane FAQ, breadcrumby, ceny produktów. To zwiększa widoczność i CTR, nawet bez wzrostu pozycji. Pamiętaj jednak, że Google decyduje, czy i kiedy wyświetli rich snippet — schemat to warunek konieczny, ale nie gwarancja.
Schema dla różnych typów stron
- Sklep — Product, Offer, AggregateRating.
- Firma lokalna — LocalBusiness z adresem i godzinami.
- Blog — Article, BreadcrumbList, FAQPage.
- Usługi — Service, Organization.
Utrzymanie schematu w czasie
Schema wymaga aktualizacji wraz ze zmianami na stronie — zmieniona cena, godziny czy oferta muszą zgadzać się z danymi w JSON-LD. Po większych zmianach waliduj stronę w Rich Results Test i sprawdzaj raport „Ulepszenia” w Search Console, by wyłapać błędy, zanim wpłyną na wyświetlanie w wynikach.