Podstawy AEO
Schemat produktu (JSON-LD) pod zakupy AI: pola, które mają znaczenie
Nie potrzebujesz każdej właściwości schema.org. Wymagane pola Product/Offer, zalecane pola do porównywania produktów i wartości dostępności.
Autor: zespół ShopToAI, aktualizacja: 20 paź 2026
Dane strukturalne najbardziej pomagają asystentom AI i usługom zakupowym Google odczytać Twój produkt. Nie potrzebujesz jednak każdej możliwej właściwości, bo prawie całą pracę wykonuje kilka z nich. Poniżej praktyczna lista, podzielona na pola wymagane i te, które warto dodać.
Mówimy o bloku Product w JSON-LD, z zagnieżdżonym Offer, umieszczonym na każdej stronie produktu. Asystenci i wyszukiwarki czytają go, by wiedzieć, co sprzedajesz, za ile i czy jest na stanie.
Pola, które są naprawdę wymagane
Google nie potraktuje produktu jako oferty sklepu bez nich. Zrób je najpierw.
| Pole | Uwagi |
|---|---|
| name | Tytuł produktu. |
| image | Jeden lub więcej adresów zdjęć. Lepiej wiele, w wysokiej rozdzielczości. |
| offers | Zagnieżdżony obiekt Offer, w którym jesteś sprzedawcą. |
| offers.price | Aktualna cena. Dla oferty sklepu musi być większa od zera. |
| offers.priceCurrency | Trzyliterowy kod ISO 4217, jak EUR czy USD. |
To minimum. Strona z samymi tymi polami się kwalifikuje, a strona, której brakuje któregoś z nich, zwykle nie.
Pola, które warto dodać
Są zalecane, nie wymagane, ale to one oddzielają produkt, który asystent poleca, od tego, który pomija. Pomagają dopasować produkt do pytania klienta i zaufać wynikowi.
| Pole | Dlaczego ma znaczenie |
|---|---|
| brand | Nazwa marki. Asystenci dopasowują po niej bez przerwy. |
| gtin (lub gtin8/12/13/14) | Globalny identyfikator. Użyj najbardziej szczegółowego, jaki masz. Nigdy go nie wymyślaj. |
| mpn | Numer części producenta, gdy nie ma GTIN. |
| sku | Twój własny identyfikator. Bez spacji. |
| offers.availability | Na stanie czy nie, w wartości, której maszyna ufa (patrz niżej). |
| aggregateRating i review | Oceny i recenzje, jeśli naprawdę je masz. |
| offers.shippingDetails | Koszt i szybkość wysyłki. |
| offers.hasMerchantReturnPolicy | Twoja polityka zwrotów. Ta jest po cichu ważna (patrz niżej). |
Dostępność: użyj realnej wartości, nie dowolnego tekstu
Dostępność przyjmuje jedną ze stałych wartości schema.org. Użyj tej, która pasuje:
- InStock
- OutOfStock
- BackOrder
- PreOrder
- Discontinued
- LimitedAvailability
- SoldOut
Wpisanie "zwykle wysyłka w 2 dni" w to pole nic nie daje. Maszyna chce jednej z powyższych wartości.
Dlaczego polityka zwrotów i wysyłka mają znaczenie
ChatGPT buduje odpowiedzi zakupowe z tego, co czyta na stronach sklepów, i z feedów produktowych, które sklepy przesyłają do OpenAI. Gdy kilka sklepów sprzedaje ten sam produkt, znaczenie mogą mieć dostępność, cena i to, kto jest producentem lub głównym sprzedawcą. Jasna polityka zwrotów i warunki dostawy to fakty, których szuka kupujący, a hasMerchantReturnPolicy i shippingDetails umieszczają je tam, gdzie odczyta je maszyna. Dokumentacja Google o ofertach sprzedawców (merchant listings) zaleca oba pola.
Jedno źródło prawdy
Więcej markupu nie jest lepsze, jeśli sam sobie przeczy. Częsta usterka to dwa bloki Product na tej samej stronie, jeden z motywu lub rdzenia WooCommerce i jeden z wtyczki SEO, niezgodne co do ceny lub dostępności. Asystent, który widzi konflikt, wycofuje się. Wybierz jedno źródło schematu Product i wycisz resztę.
Sprawdź za darmo próbkę swoich produktów, a potem podłącz sklep, żeby zobaczyć braki przy każdym produkcie. Sprawdź sklep. Jeśli jesteś na WooCommerce, pełne wdrożenie jest tutaj: Jak zoptymalizować katalog WooCommerce pod asystentów zakupowych AI.
Częste pytania
Jakie są absolutnie minimalne pola?
name, image oraz obiekt offers z price i priceCurrency. Google nie potraktuje produktu jako oferty sklepu bez nich, więc zacznij od tego, zanim dodasz resztę.
Co jeśli nie mam GTIN?
Użyj mpn i brand, i nigdy nie wymyślaj GTIN. Zmyślony identyfikator jest gorszy niż żaden, bo można go sprawdzić i wykryć błąd.
Czy więcej danych strukturalnych zawsze pomaga?
Nie. Dwa sprzeczne bloki Product na jednej stronie szkodzą, bo asystent widzący sprzeczną cenę lub dostępność wycofuje się. Trzymaj jedno źródło prawdy i wycisz duplikaty.