Schema markup (dane strukturalne w formacie JSON-LD) to sposób, w jaki mówisz maszynom – Google, ChatGPT, Perplexity, Gemini – kim jesteś, co oferujesz i jak Twoja treść jest zorganizowana. Bez schema markup strona jest dla AI rozmytym zbiorem tekstu i obrazków. Z schema – staje się zdefiniowaną encją z nazwą, autorem, ceną, ocenami i relacjami do innych encji. Strony z poprawnie wdrożoną schema mają 3,2× wyższy wskaźnik cytowań w odpowiedziach AI niż strony bez danych strukturalnych (analiza 73 stron, 2026). Google potwierdził w kwietniu 2025, że dane strukturalne dają przewagę w wynikach wyszukiwania, a Microsoft potwierdził w marcu 2025, że schema markup pomaga ich LLM-om zrozumieć treść dla Copilota. Schema markup to piąta z 8 warstw audytu widoczności w AI i pozycjonowania w AI – warstwa, która łączy treść z maszynowym rozumieniem.
W skrócie – schema markup i AI w 5 punktach:
- Schema markup nie gwarantuje cytowania w AI, ale znacząco zwiększa prawdopodobieństwo – 3,2× wyższy wskaźnik cytowań (analiza 73 stron) i +40% widoczności w AI Overviews (BrightEdge/Search Engine Land)
- JSON-LD to jedyny rekomendowany format – Google, Bing/Copilot i Perplexity preferują go, bo jest oddzielony od HTML i łatwiejszy do parsowania
- Kluczowe typy schema dla AI: Organization (tożsamość marki), Person (autor z credentials), Article/BlogPosting (treść), FAQPage (najwyższy potencjał cytowania), Product (zapytania komercyjne)
- Po marcowym update Google 2026 schema wpływa zarówno na rich results, jak i na selekcję źródeł w AI Mode – disambiguacja encji (Organization + Person + sameAs) to najważniejsza inwestycja
- Schema musi odzwierciedlać rzeczywistą treść strony – AI cross-referencjuje schema z widocznym contentem i penalizuje rozbieżności
Czym jest schema markup i dlaczego AI go potrzebuje?
Schema markup to ustrukturyzowany kod (JSON-LD) dodawany do HTML strony, który mówi maszynom nie jak wyświetlić treść, ale co ta treść oznacza. Bez schema AI musi zgadywać, czy „Paweł Gontarek” to autor artykułu, nazwa firmy czy temat wpisu. Z Person schema – wie, że to osoba, z takim stanowiskiem, pracująca w takiej firmie, z profilami na LinkedIn i YouTube.
Dokładność GPT-5 rośnie z 16% do 54% gdy treść opiera się na danych strukturalnych – to 300% poprawa dokładności odpowiedzi. LLM-y to silniki dopasowania statystycznego, nie maszyny rozumujące – schema daje im eksplicytny kontekst, który zamienia probabilistyczne zgadywanie w pewne cytowanie.
W Semgence schema markup audytujemy jako piątą warstwę audytu widoczności w AI – po crawlability (czy boty widzą stronę), rendering readiness (czy treść jest widoczna w HTML), extractability (czy AI łatwo wyciągnie odpowiedź) i authority signals (czy marka jest wiarygodna).
Które typy schema markup mają największy wpływ na widoczność w AI?
Nie wszystkie typy schema mają takie samo znaczenie dla AI Search. Stackmatix dzieli je na dwie kategorie: typy generujące cytowania (Tier 1) i typy wspierające rozumienie (Tier 2).
Tier 1 – generują cytowania AI:
| Typ schema | Co robi dla AI | Kiedy stosować |
| FAQPage | Najwyższy potencjał cytowania – AI wyciąga pytania i odpowiedzi bezpośrednio | Na każdej stronie z sekcją FAQ (blog, usługi, produkty) |
| Article / BlogPosting | Identyfikuje typ treści, autora, datę – AI rozpoznaje artykuł jako źródło | Na każdym wpisie blogowym i artykule |
| Organization | Definiuje markę jako odrębną encję z sameAs do Knowledge Graph | Na stronie głównej i stronie „O nas” |
| Person | Identyfikuje autora z credentials, jobTitle, sameAs – buduje E-E-A-T maszynowo | Na stronie autora, w Article schema jako author |
| Product | Cena, dostępność, opinie – AI odpowiada na zapytania komercyjne „jaki najlepszy X” | Na każdej karcie produktu w e-commerce |
Ważne wyjaśnienie dotyczące FAQPage: W maju 2026 Google oficjalnie wycofało FAQ rich results z wyników wyszukiwania – kafelki FAQ, które wcześniej pojawiały się pod wynikami, nie będą już widoczne. Ale to nie oznacza, że FAQPage schema stała się bezużyteczna – wręcz przeciwnie.
FAQ na stronie pełni dwie odrębne funkcje:
- Rich results w Google (WYCOFANE) – kafelki z pytaniami pod wynikami. Ta funkcja zniknęła.
- Sygnał dla AI Search (NADAL DZIAŁA) – systemy AI (ChatGPT, Perplexity, Gemini, Google AI Mode) nadal parsują FAQPage schema i wyciągają z niej pytania i odpowiedzi do cytowania. FAQPage ma najwyższy potencjał cytowania ze wszystkich typów schema, bo dostarcza gotowe pary Q&A w formacie, który AI bezpośrednio konsumuje.
Trzecia funkcja FAQ, o której rzadko się mówi: dobra sekcja FAQ odpowiada na realne pytania użytkowników i poprawia user experience niezależnie od tego, czy Google pokazuje ją w SERP. FAQ redukuje obciążenie supportu, zwiększa czas na stronie i buduje zaufanie – to korzyści, które nie zależą od żadnego algorytmu.
Dlatego w Semgence nadal wdrażamy FAQPage schema na każdej stronie z sekcją pytań i odpowiedzi.
Tier 2 – wspierają rozumienie (nie generują cytowań samodzielnie):
| Typ schema | Funkcja |
| BreadcrumbList | Pomaga AI zrozumieć hierarchię strony |
| Speakable | Wskazuje AI najlepszy fragment do cytowania (underused!) |
| SiteLinksSearchBox | Wzmacnia encję marki w Knowledge Graph |
| LocalBusiness | Lokalizacja, godziny, kontakt – dla firm z adresem |
Po marcowym update Google 2026 schema, która nigdy nie generowała widocznego wyniku, może mimo to wpływać na to, czy AI Mode cytuje Twoją stronę. Uściślenie encji i nacisk na nie (Organization + Person + sameAs) to najważniejsza inwestycja – nie dlatego, że generuje gwiazdki w SERP, ale dlatego, że AI przyznaje wyższy trust score zweryfikowanym encjom.
Dlaczego JSON-LD to jedyny sensowny format danych strukturalnych?
Schema markup można wdrożyć w trzech formatach: JSON-LD, Microdata i RDFa. W 2026 roku wybór jest jednoznaczny – JSON-LD.
Nasze case study potwierdza ten problem w praktyce. Ziko Apteka (#6 na „suplementy diety”) ma bogatą warstwę Microdata na kartach produktów – 20 produktów z Product, Offer, AggregateRating, Brand i aż 1326 recenzji. Ale ta Microdata jest wpleciona w HTML produktów, trudna do utrzymania i niewidoczna na blogowych artykułach apteki. Efekt: 592 artykuły poradnikowe bez jakichkolwiek danych strukturalnych.
JSON-LD rozwiązuje ten problem, bo:
- Jest oddzielony od HTML – jeden blok <script> w <head>, nie ingeruje w kod strony
- Łatwiejszy do audytowania i debugowania – widać go w źródle strony bez przekopywania się przez DOM
- Google oficjalnie rekomenduje JSON-LD jako preferowany format (Search Central, 2025)
- AI crawlery (GPTBot, ClaudeBot, PerplexityBot) parsują JSON-LD szybciej, bo nie muszą interpretować struktury HTML
- Łatwiejszy do aktualizacji – zmiana jednego bloku JSON zamiast edycji atrybutów rozsianych po setkach elementów HTML
Jeśli Twój sklep ma Microdata na produktach (jak Ziko, eNaturalnie) – nie usuwaj jej. Ale na blogu, stronach usługowych i artykułach poradnikowych – wdrażaj wyłącznie JSON-LD.
Jak schema markup wpływa na poszczególne systemy AI?
Każdy system AI wykorzystuje schema inaczej – ale JSON-LD jest wspólnym mianownikiem:
| System AI | Jak wykorzystuje schema | Potwierdzenie |
| Google AI Overviews / AI Mode | Schema wpływa na selekcję źródeł do cytowania. Organization + Person z sameAs = wyższy poziom zaufnia | Oficjalne potwierdzenie Google, IV.2025 |
| Bing Copilot | Wykorzystuje schema via Bing Webmaster Tools. Organization i LocalBusiness dla rozpoznawalności encji, Speakable dla odpowiedzi głosowych | Potwierdzenie Fabrice Canel (Microsoft), III.2025 |
| Perplexity | Crawluje strony w czasie rzeczywistym (RAG). 94% odpowiedzi Perplexity zawiera cytowania – schema przyspiesza parsowanie encji | Dane Visiblie, 2026 |
| ChatGPT | Przetwarza schema gdy browsing plugin pobiera stronę. Organization + Article = dokładniejsze dane o marce | Praktyczne testy, brak oficjalnego potwierdzenia |
Kluczowy wniosek: Google i Microsoft oficjalnie potwierdziły, że schema pomaga ich AI. Dla ChatGPT i Perplexity mamy potwierdzenia praktyczne (testy), ale nie oficjalne. Mimo to – wdrożenie jest jedno, a działa na wszystkie platformy.
Case study 1: Semgence.pl – co mamy wdrożone i czego brakuje?
Zanim pokażemy dane z SERP dla innych branż, sprawdźmy własne podwórko. Analiza JSON-LD na semgence.pl (maj 2026):
| Strona | Schema types |
| Strona główna | Organization, ProfessionalService, Place, WebPage, WebSite, ImageObject |
| Blog (artykuły) | Article, Person, Organization, FAQPage (4 pytania), BreadcrumbList, WebPage, ImageObject |
Co działa dobrze:
- Organization z sameAs (4 profile) – marka rozpoznawalna jako encja
- ProfessionalService – typ pasujący do agencji SEO
- Person schema z imieniem autora (Paweł Gontarek) i sameAs (5 profili)
- Article + FAQPage zagnieżdżony w subjectOf – prawidłowa relacja
- Place – adres fizyczny wzmacnia zaufanie
Co brakuje (plan wdrożenia):
- Person: brak `jobTitle` i `knowsAbout` – AI nie wie, czym się zajmuje autor
- Organization: brak `foundingDate` – sygnał długowieczności
- Brak Speakable – nie wskazujemy AI, który fragment jest najlepszy do cytowania
Case study 2: branża YMYL „suplementy diety” – kto ma jakie schema w top 20?
Przeanalizowaliśmy JSON-LD na stronach rankujących w top 20 Google na frazę „suplementy diety” (27 100 wyszukiwań/miesiąc, kategoria YMYL: zdrowie). Dane z DataForSEO, maj 2026.
| Strona | Pozycja | JSON-LD | Microdata | Uwagi |
| ForMeds (producent) | #1 | Organization, BreadcrumbList | brak | sameAs: 9 profili, ale zero Product i Article |
| SFD (sklep) | #2 | brak | WebSite, ListItem(32) | minimalne – brak Product, brak Person |
| Badamy Suplementy | #3 | brak | brak | zero danych strukturalnych |
| PZU Zdrowie | #4 | BlogPosting, MedicalOrganization, WebSite | BreadcrumbList | autor Ilona Skrzypek, ale bez jobTitle; sameAs: 3 |
| eNaturalnie (sklep) | #5 | brak | Product(34), Offer(34) | produkty w Microdata – ale brak Person i Article na blogu |
| Ziko Apteka | #6 | Organization | Product(20), Offer(20), AggregateRating(20), Review(1326), Brand(20), Person(1326) | bogata Microdata na produktach – 1326 recenzji! Ale zero Person/Article na blogu |
| NCEZ/PZH (gov.pl) | #9 | Article, Person, BreadcrumbList, WebPage, WebSite | brak | jedyna strona z Person schema – dr inż. Katarzyna Stoś, sameAs: 1, description z credentials |
| Apteka Amica | #11 | Organization, BreadcrumbList, WebSite | brak | Organization bez sameAs(!) |
| Wybieramy Kolagen | #10 | brak | BreadcrumbList | autor widoczny w HTML (Zuzanna Kulesza-Banasiak), ale zero w schema |
Kluczowe wnioski:
- Ziko Apteka (#6) – najbogatsza Microdata w SERP: 20 produktów z Product + Offer + AggregateRating + Brand + 1326 recenzji w Microdata. Ale to dotyczy tylko kart produktowych – na blogu apteki (592 artykuły!) zero Person schema, zero Article schema, zero autorów z credentials. Ogromna inwestycja w content bez fundamentów wiarygodności
- eNaturalnie (#5) – 34 produkty w Microdata (Product + Offer), ale w JSON-LD nic. Blog bez Article schema. Microdata na produktach to standard e-commerce – ale AI Search potrzebuje też JSON-LD z Article + Person na treściach poradnikowych
- Tylko 1 strona ma Person schema – rządowy NCEZ/PZH z autorem „dr inż. Katarzyna Stoś” + description z credentials + sameAs. Jedyny ekspert z weryfikowalnym profilem w temacie YMYL zdrowotnym
- SFD (#2) i Badamy Suplementy (#3) – prawie zero danych strukturalnych. SFD ma minimalne Microdata (WebSite + ListItem), Badamy Suplementy nie ma nic. Obie strony rankują wyłącznie na sile profilu linkowego
- Żadna strona nie ma FAQPage schema – mimo że pytania typu „Jakie suplementy brać?” generują 27 100 wyszukiwań miesięcznie
- ForMeds (#1) – Organization z 9 profilami sameAs, ale zero Article i zero Person. Producent suplementów z 81 artykułami na blogu, ale żaden nie jest oznaczony w schema. Najlepsza disambiguacja encji w SERP (9 sameAs!), ale nie przenosi się na treści
Kluczowy wzorzec: sklepy mają Microdata na produktach (bo wymusił to e-commerce), ale na blogach – zero. To dokładnie odwrotnie niż potrzebuje AI Search: systemy AI cytują treści poradnikowe, nie karty produktów. Marka, która wdroży Article + Person + FAQPage na blogu suplementowym, będzie jedyną z kompletem sygnałów.
Case study 3: branża e-commerce „suknie ślubne” – schema w top 3
Przeanalizowaliśmy JSON-LD na 3 pierwszych pozycjach Google na frazę „suknie ślubne” (wysokie CPC, intencja zakupowa). Dane z DataForSEO, maj 2026.
| Sklep | Pozycja | Schema types | Product schema | Organization | FAQPage |
| Outlet Ślubny 24 | #1 | OnlineStore, BreadcrumbList | brak | brak (tylko OnlineStore) | brak |
| Kulunove | #2 | BreadcrumbList | brak | brak | brak |
| Elizabeth Passion | #3 | brak (zero JSON-LD!) | brak | brak | brak |
To jest straszne!:
- Elizabeth Passion (#3) – zero danych strukturalnych. Salon sukien ślubnych z kolekcją 2025/2026 nie ma ani jednego JSON-LD. AI dosłownie nie wie, że to sklep, co sprzedaje, ani jakie ma ceny
- Żaden sklep nie ma Product schema – suknie ślubne za 699–6 500 zł nie są oznaczone w danych strukturalnych. Gdy AI odpowiada na „jakie suknie ślubne polecacie?”, nie ma skąd wyciągnąć cen, opinii ani dostępności
- Kulunove (#2) – tylko BreadcrumbList. Jedyny sygnał strukturalny to hierarchia nawigacji. Brak Organization, brak Product, brak Review
- Zero FAQPage – pytania „Jak dobrać suknię ślubną?” czy „Ile kosztuje suknia ślubna?” mogłyby generować cytowania AI, ale nikt ich nie wdrożył
Dla porównania: Semgence.pl (zupełnie inna branża) ma Organization + ProfessionalService + Person + Article + FAQPage na stronach blogowych. Mała agencja SEO ma lepsze dane strukturalne niż trzy pierwsze salony sukien ślubnych w Polsce.
Case study 4: branża prawnicza „prawnik warszawa” – schema w top 10
Fraza „prawnik warszawa” to YMYL w kategorii prawo – błędna porada prawna może mieć poważne konsekwencje finansowe i życiowe. Przeanalizowaliśmy JSON-LD na 10 stronach z top 10 organicznego i local pack Google (DataForSEO, maj 2026).
| Kancelaria | Pozycja | JSON-LD types | Person schema | Local Business | sameAs | FAQPage |
| Kraśniej | #1 org. #1 local | Attorney | brak | tak (Attorney) | 3 profile | brak |
| Kopeć Zaborowski KKZ | #2 local | Organization, WebPage, WebSite | brak | brak | 3 profile | brak |
| Anna Szydłowska | #3 local | brak | brak | brak | brak | brak |
| najlepszy-prawnik .com.pl | #2 org. | Organization, WebPage, WebSite | brak | brak | brak | brak |
| Kamila Morawska | #3 org. | WebPage, WebSite | brak | brak | brak | brak |
| Centrum Prawa Rodzinnego | #5 org. | LocalBusiness, Organization, WebPage, WebSite | brak | tak | brak | brak |
| Mendyka-Moniuszko | #6 org. | brak | brak | brak | brak | brak |
| Weronika Drejewicz | #7 org. | Organization, AggregateRating, WebPage, WebSite | brak | brak | 1 profil | brak |
| Kancelaria Barlik | #8 org. | LocalBusiness, Organization, WebPage, WebSite | brak | tak | brak | brak |
| Anna Krystowska | #9 org. | brak (strona zablok.) | brak | brak | brak | brak |
Kluczowe wnioski:
Żadna kancelaria nie ma Person schema – w branży YMYL, gdzie ekspertyza prawnika jest fundamentem zaufania, żadna z 10 stron nie identyfikuje autora/prawnika w schema. AI nie wie, kto jest adwokatem, jakie ma uprawnienia, jakie sprawy prowadzi.
Kraśniej (#1) – jedyny z Attorney schema – najbardziej zaawansowana implementacja w SERP. Attorney to podtyp LegalService/LocalBusiness z adresem, telefonem, godzinami otwarcia, priceRange i 3 profilami sameAs. To dlatego jest #1 zarówno w organiku, jak i w local pack.
3 z 10 stron mają LocalBusiness (Kraśniej jako Attorney, Centrum Prawa Rodzinnego, Kancelaria Barlik) – adres, telefon, godziny. Minimum dla kancelarii z siedzibą.
2 strony mają zero JSON-LD (Anna Szydłowska #3 local, Mendyka-Moniuszko #6 organic) – kancelarie w top 10 bez jakichkolwiek danych strukturalnych.
Zero FAQPage w całym SERP – pytania „Ile kosztuje prawnik w Warszawie?” (pojawiają się w People Also Ask!) nie mają odpowiedzi w schema żadnej kancelarii.
sameAs wdrożone tylko na 3 z 10 stron – większość kancelarii nie łączy strony z profilami (LinkedIn, Okręgowa Rada Adwokacka, GBP).
Co powinna mieć kancelaria prawnicza w schema (minimum):
- Attorney lub LegalService schema z address, telephone, openingHours, priceRange, areaServed
- Person schema per prawnik: name, jobTitle (Adwokat/Radca prawny), memberOf (Okręgowa Rada Adwokacka), sameAs (LinkedIn, ORA, GBP)
- FAQPage z odpowiedziami na People Also Ask: „Ile kosztuje prawnik?”, „Jak wybrać adwokata?”
- AggregateRating z prawdziwymi opiniami Google (Kraśniej: 188 opinii, KKZ: 426 – to silny sygnał)
- Article schema na wpisach blogowych z author → Person @id
Jak wdrożyć schema markup pod AI Search – praktyczny poradnik?
Wdrożenie schema to nie jednorazowy projekt – to warstwa infrastruktury, która wymaga aktualizacji. JSON-LD to jedyny rekomendowany format – jest oddzielony od HTML, łatwiejszy do parsowania i preferowany przez Google, Bing i Perplexity.
Krok 1: Organization schema (strona główna)
Minimum: `name`, `url`, `logo`, `sameAs` (3–5 profili: LinkedIn, Facebook, YouTube, Google Business Profile). Dodaj `foundingDate`, `address`, `contactPoint`. To fundament – bez niego AI nie rozpoznaje marki jako odrębnej encji.
Krok 2: Person schema (strona autora)
Minimum: `name`, `jobTitle`, `worksFor` (z @id do Organization), `sameAs` (LinkedIn, X, YouTube). Dodaj `knowsAbout` (lista tematów eksperckich). Person schema z sameAs zwiększa cytowania w Claude o 110% (Astiva, Q1 2026).
Krok 3: Article + FAQPage na każdym wpisie blogowym
Article z `author` (Person @id), `datePublished`, `dateModified`. FAQPage zagnieżdżony w `subjectOf` – zagnieżdżenie schema zwiększa cytowania AI o ~40% wobec osobnych bloków.
Krok 4: Product schema na kartach produktów (e-commerce)
Minimum: `name`, `description`, `image`, `offers` (cena, dostępność, waluta), `brand`. Dodaj `aggregateRating` (minimum 5 prawdziwych recenzji). Produkty z kompletną schema są 4,2× częściej widoczne w Google Shopping (ALM Corp).
Krok 5: Walidacja i monitoring
- Google Rich Results Test – per strona
- Google Search Console → Ulepszenia – sitewide
- Ręczne zapytania w ChatGPT/Perplexity – czy AI cytuje Twoje dane poprawnie?
Krytyczna zasada: schema musi odzwierciedlać rzeczywistą treść strony. Po marcowym update 2026 Google klasyfikuje rozbieżności między schema a widocznym contentem jako „misleading markup” – kara, nie ignorowanie.
Dlaczego większość sklepów nie wdraża schema – i co z tym zrobić?
Nasze case study z branży suplementów i sukien ślubnych pokazuje paradoks: największe sklepy z setkami produktów mają najsłabsze dane strukturalne. Powód nie jest merytoyczny – to dług technologiczny.
Trzy główne bariery:
Platformy SaaS z zamkniętym kodem: Wiele sklepów działa na platformach (Shoper, IdoSell, PrestaShop), które generują HTML automatycznie. Dodanie własnego JSON-LD wymaga albo wtyczki od platformy (często ograniczonej), albo ingerencji w szablony – co jest kosztowne i ryzykowne przy aktualizacjach.
Legacy code i wieloletnie nakładki: Sklepy rozwijane przez lata mają warstwy kodu od różnych zespołów. Dodanie schema na stronie głównej jest proste, ale spójne wdrożenie Product + Offer + AggregateRating na 5000 kart produktów wymaga automatyzacji, której legacy systemy często nie wspierają.
Brak wiedzy o ItemList / Carousel: Google wspiera typ danych strukturalnych Carousel (ItemList), który pozwala oznaczać wiele produktów na jednej stronie kategorii – np. 20 sukien ślubnych z cenami, zdjęciami i ocenami w jednym bloku JSON-LD. Ale wdrożenie wymaga dynamicznego generowania JSON-LD z danych produktowych, co przekracza możliwości większości wtyczek SEO.
Dokumentacja Google: Carousel (ItemList) structured data – typ danych strukturalnych, który pozwala oznaczać karuzele z wieloma elementami (produkty, przepisy, kursy) na jednej stronie.
Rozwiązanie: Zamiast czekać na idealną automatyzację, wdróż schema ręcznie na 20 najważniejszych stronach (top landing pages z GSC). JSON-LD w <head> nie wymaga zmian w szablonie sklepu – można go dodać przez Google Tag Manager lub dedykowany snippet w CMS.
Najczęstsze błędy we wdrożeniu schema markup
Błąd 1: Ten sam schema na każdej stronie. Pluginy SEO (Rank Math, Yoast) stosują domyślnie ten sam typ schema do każdej strony – kontakt oznaczony jako Article to błędny sygnał.
Błąd 2: Organization schema bez sameAs. Samo `name` + `url` to za mało. Bez sameAs do LinkedIn, GBP, YouTube – AI nie łączy marki ze stroną.
Błąd 3: Brak Person schema na wpisach blogowych. Artykuł z Article schema, ale bez author z Person @id – AI nie wie, kto jest autorem. W tematach YMYL to dyskwalifikacja.
Błąd 4: Nieaktualny dateModified. Schema mówi „zaktualizowano 2024-03-15″, ale treść zawiera dane z 2026 – rozbieżność obniża zaufanie.
Błąd 5: FAQPage z marketingowymi odpowiedziami. AI szuka faktów, nie sloganów. FAQ „Dlaczego warto nas wybrać? Bo jesteśmy najlepsi!” nie przejdzie selekcji AI.
Błąd 6: Product schema bez prawdziwych recenzji. AggregateRating bez weryfikowalnych recenzji podlega zaostrzonym kontrolom po marcowym update 2026 – minimum 5 prawdziwych recenzji.
☑ Checklista: czy schema markup wspiera widoczność w AI?
- ☑ Organization schema na stronie głównej z name, url, logo, sameAs (3–5 profili)
- ☑ Person schema na stronie autora z jobTitle, worksFor, sameAs, knowsAbout
- ☑ Article/BlogPosting schema na każdym wpisie z author (Person @id)
- ☑ FAQPage zagnieżdżony w Article.subjectOf (nie osobny blok)
- ☑ dateModified aktualne na każdym artykule
- ☑ Product schema na kartach produktów z offers, brand, image
- ☑ AggregateRating tylko z prawdziwymi recenzjami (min. 5)
- ☑ Schema odzwierciedla rzeczywistą treść strony (brak rozbieżności)
- ☑ JSON-LD format (nie Microdata, nie RDFa)
- ☑ Walidacja: Google Rich Results Test per strona
- ☑ sameAs w Organization i Person prowadzą do aktywnych, spójnych profili
FAQ
Czy schema markup gwarantuje cytowanie w AI?
Nie – schema zwiększa prawdopodobieństwo, ale nie gwarantuje cytowania. Strony z poprawną schema mają 3,2× wyższy wskaźnik cytowań (analiza 73 stron, 2026) i +40% widoczności w AI Overviews (BrightEdge). Ale schema bez dobrej treści, authority signals i extractability nie zadziała – to piąta warstwa audytu widoczności w AI, nie jedyna.
Które typy schema są najważniejsze dla AI?
FAQPage ma najwyższy potencjał cytowania – AI wyciąga pytania i odpowiedzi bezpośrednio. Drugie miejsce: Organization + Person z sameAs (disambiguacja encji – wyższy trust score). Trzecie: Article z author i dateModified. Dla e-commerce: Product z offers i aggregateRating.
Czy ChatGPT i Perplexity korzystają ze schema markup?
Google i Microsoft Bing/Copilot oficjalnie potwierdziły, że schema pomaga ich AI. Dla ChatGPT – praktyczne testy pokazują, że przetwarza schema gdy browsing plugin pobiera stronę, ale OpenAI nie potwierdziło tego oficjalnie. Perplexity crawluje strony w czasie rzeczywistym i benefituje z schema, bo parsuje encje szybciej z JSON-LD.
Jak sprawdzić, czy schema działa poprawnie?
Google Rich Results Test (per URL), Google Search Console → Ulepszenia (sitewide), walidator schema.org, oraz ręczne zapytania w ChatGPT/Perplexity – sprawdź czy AI podaje poprawne dane o Twojej marce, cenach, autorach. Jeśli AI podaje błędne informacje – schema może mieć rozbieżności z treścią strony.
Schema markup to piąta z 8 warstw audytu widoczności w AI. Pełny przegląd wszystkich warstw: Audyt widoczności w AI – jak naprawdę ocenić gotowość marki do AI Search?, Rendering readiness – czy AI widzi to, co widzi użytkownik Twojej strony?
Poprzednia warstwa: Authority signals – jak budować wiarygodność marki, którą AI chce cytować · Następna warstwa: Observed visibility – jak zmierzyć obecność marki w AI
Sprawdź też: Crawlability AI – jak sprawdzić, czy boty AI mają dostęp do strony, Extractability – jak pisać treści, które AI łatwo cytuje?, Narrative control – kto kontroluje to, co AI mówi o Twojej marce?, Confidence – jak ocenić, czy wyniki audytu AI są wiarygodne?


