Krótka odpowiedź
Dane strukturalne to niewidoczny dla klienta opis strony w standardzie schema.org: kto prowadzi sklep, jaki to produkt, ile kosztuje, czy jest dostępny i jakie ma opinie. Google i asystenci AI odczytują go wprost, zamiast zgadywać z wyglądu strony. Sklep internetowy potrzebuje ich prawie zawsze – bez nich produkt w wynikach wyszukiwania pokazuje się bez ceny i dostępności.
Jak wyglądają dane strukturalne w praktyce?
Klient widzi na stronie zdjęcie kubka, cenę 59 zł i przycisk „Dodaj do koszyka”. Maszyna widzi kod HTML i musi zgadywać, która liczba to cena, a który tekst to nazwa. Dane strukturalne mówią jej wprost: to jest Produkt, nazwa „Kubek ceramiczny 350 ml”, cena 59 PLN, dostępny, sprzedawca „Twój sklep”. Najczęściej zapisuje się je w formacie JSON-LD – osobnym bloku kodu, którego klient nie widzi.
Twoja strona
- Dane strukturalne: firma, produkty, ceny
- Opisy, które odpowiadają na pytania
- Poradniki prowadzące do produktów
Wyszukiwarki
- Indeksują i rozumieją stronę
- Pokazują ją w wynikach
- Z wyników korzystają asystenci AI
Asystent AI
- Odpowiada na pytanie klienta
- Wymienia sklepy, które jasno opisują ofertę
- Podaje link do źródła
Co dają dane strukturalne?
- Bogatsze wyniki w Google – cena, dostępność, ocena w gwiazdkach, okruszki zamiast długiego adresu. Pytania i odpowiedzi Google pokazuje dziś w wynikach rzadko, ale nadal pomagają maszynom zrozumieć treść.
- Lepsze zrozumienie strony – Google wie, że to sklep z ceramiką, a nie blog o ceramice.
- Materiał dla asystentów AI – konkretne fakty, które łatwo zacytować w odpowiedzi.
- Spójność – te same informacje o firmie na każdej podstronie.
Jakie dane powinien mieć sklep, a jakie firma usługowa?
| Typ danych | Sklep | Firma usługowa |
|---|---|---|
| Organizacja (nazwa, logo, kontakt) | tak | tak |
| Produkt i oferta (cena, dostępność) | tak, na każdej karcie produktu | dla usług z ceną – opcjonalnie |
| Usługa (Service) | rzadko | tak, na stronach usług |
| Okruszki (BreadcrumbList) | tak | tak |
| Opinie i ocena | jeśli zbierasz zgodnie z zasadami | jeśli zbierasz zgodnie z zasadami |
| FAQ i artykuły | w poradnikach | w poradnikach i na stronach usług |
| Firma lokalna (adres, godziny) | jeśli masz sklep stacjonarny | jeśli przyjmujesz klientów |
Jak sprawdzić, czy moja strona je ma?
- Otwórz Test wyników z elementami rozszerzonymi Google.
- Wklej adres karty produktu lub strony usługi (nie tylko strony głównej) i uruchom test.
- Sprawdź, czy wykryto „Fragmenty kodu produktu” lub „Informacje o produktach” i czy nie ma błędów krytycznych.
- Dodatkowo użyj walidatora schema.org – pokaże wszystkie typy danych, także te, których Google nie wyświetla w wynikach.
- W Search Console zajrzyj do sekcji „Ulepszenia” – zobaczysz błędy w danych na wszystkich stronach naraz.
Jak czytać wynik testu?
- Błąd (czerwony) – brak wymaganego pola, np. ceny lub nazwy. Element nie może pojawić się jako wynik rozszerzony. Do poprawy.
- Ostrzeżenie (żółty) – brak zalecanego pola, np. marki czy opisu. Warto uzupełnić, ale nie blokuje wyników.
- Kilka takich samych elementów – np. dwa „Produkty” na jednej stronie. Zwykle znak, że dane dodaje jednocześnie motyw i wtyczka.
Najczęstsze problemy
- Zdublowane dane – motyw, WooCommerce i wtyczka SEO dodają te same dane, każda w trochę innej wersji. Google dostaje sprzeczne informacje, na przykład dwie różne ceny.
- Dane niezgodne z treścią – cena w danych inna niż na stronie, opinie, których nie ma na stronie. Google może je pominąć, a w skrajnych przypadkach uznać za manipulację.
- Brak danych na kategoriach i stronach usług – tylko strona główna jest opisana.
- Stare formaty – dane w przestarzałym zapisie, którego narzędzia już nie wspierają.
Jak dodać dane strukturalne w WordPressie?
- Wtyczka SEO – dodaje podstawowe dane firmy, strony i okruszków. Często wystarcza dla strony firmowej.
- WooCommerce – dodaje dane produktu. Warto sprawdzić, czy są kompletne (cena, dostępność, marka) i czy nie dublują się z danymi z wtyczki SEO.
- Motyw – niektóre motywy dodają własne dane, często przestarzałe. Jeśli test pokazuje duplikaty, zwykle to one.
- Własny kod – przy nietypowych stronach (usługi, rezerwacje, kursy) najlepiej działa jeden spójny blok danych przygotowany dla całej strony, bez nakładania się wielu źródeł.
Zasada jest jedna: każda informacja powinna pochodzić z jednego źródła i zgadzać się z tym, co widzi klient.
Czego unikać?
- Oznaczania opinii, których klient nie widzi na stronie.
- Wpisywania w dane fraz kluczowych zamiast prawdziwych informacji.
- Dodawania danych typu FAQ do pytań, które nie są widoczne na stronie.
Dane strukturalne działają najlepiej razem z dobrymi opisami – schemat opisu znajdziesz w poradniku Jak napisać opis produktu, który sprzedaje?, a o asystentach AI w poradniku Jak sprawić, żeby ChatGPT polecał mój sklep?.