Skip to main content
RevioReputation
Rozpocznij darmowy 7-dniowy okres próbny PRO

LocalBusiness Schema dla AI Overviews: Gotowy Szablon + 5 Pułapek do Uniknięcia (2026)

AI Overviews używa LocalBusiness JSON-LD jako kanonicznego rekordu encji Twojej firmy. Poprawna znacznik może zwiększyć częstotliwość cytowań przez AI o 30–50%. Oto szablon copy-paste, który naprawdę przechodzi walidację — i pięć pułapek, które po cichu niszczą sygnał.

By Denis Shapochkin May 19, 2026 9 min read
LocalBusiness Schema dla AI Overviews: Gotowy Szablon + 5 Pułapek do Uniknięcia (2026)

Angielska wersja: LocalBusiness Schema for AI Overviews — Template 2026

TL;DR

LocalBusiness JSON-LD Schema to rekord danych strukturalnych, który AI Overviews używa jako kanoniczny opis encji Twojej firmy. Strona z prawidłowym LocalBusiness Schema jest cytowana w AI Overviews mniej więcej 1,3–1,5 razy częściej niż identyczna strona bez niego. Większość stron MŚP albo nie ma schema, albo ma schema z co najmniej jednym błędem walidacji — w obu przypadkach sygnał jest tracony. Poniżej: siedem pól, które istotnie wpływają na cytowanie w AI Overviews, szablon copy-paste sprawdzony wobec Schema.org i testu Google Rich Results, pięć najczęstszych pułapek (zduplikowany @id, zły podtyp, błędy formatu godzin, podzielony adres, niezgodne oceny) oraz 10-minutowy workflow audytu.

Dlaczego schema bezpośrednio zasila AI Overviews

Kiedy AI Overview Google'a komponuje odpowiedź o lokalnej firmie, potrzebuje ustrukturyzowanych punktów danych: nazwę, adres, telefon, godziny, kategorię, zakres cenowy. Może je pobrać z widocznego HTML, ale widoczny HTML jest chaotyczny — numery telefonów w różnych formatach, godziny w różnych układach, adresy przerywane inną treścią. Dane strukturalne rozwiązują tę niejednoznaczność. Ekstraktor AI odczytuje Twoje JSON-LD raz i otrzymuje czysty rekord encji.

To samo dotyczy ChatGPT, Perplexity i Bing Copilot. Wszystkie one przetwarzają dane strukturalne w ramach swoich potoków indeksowania. Czysty LocalBusiness Schema to najtańszy i najbardziej kontrolowalny sygnał, jaki możesz wdrożyć.

7 pól, które mają znaczenie (według priorytetu)

1. @type — i właściwy podtyp. Używaj najbardziej szczegółowego podtypu LocalBusiness, który pasuje. Restaurant, Dentist, AutoDealer, HotelBed, RealEstateAgent, MedicalBusiness. Jeśli żaden podtyp nie pasuje, użyj samego LocalBusiness. Zły podtyp to najczęstszy wyciek sygnału rankingowego, jaki widzimy w audytach.

2. name — oficjalna nazwa firmy, dokładnie. Musi odpowiadać temu, co jest w Twoim Google Business Profile i rejestrze handlowym. Nie upychaj słów kluczowych ("Hydraulika Jana & Awaryjny Serwis 24/7 Warszawa" to sygnał ostrzegawczy). Tylko nazwa.

3. address — pełny PostalAddress, wszystkie pola wypełnione. streetAddress, addressLocality (miasto), addressRegion (województwo), postalCode, addressCountry. Nieprawidłowo podzielony adres jest nieczytelny dla AI.

4. telephone — w formacie E.164. +48501234567, nie 501 234 567. Tak, oba działają dla ludzi. Tylko E.164 jest jednoznaczny dla ekstraktorów AI.

5. openingHoursSpecification — jawny, ustrukturyzowany. Nie ciąg znaków oddzielony przecinkami. Tablica obiektów OpeningHoursSpecification z polami dayOfWeek, opens i closes. To najczęściej źle sformułowane pole na stronach MŚP.

6. geo — szerokość i długość geograficzna. Dwa miejsca po przecinku (więcej jest w porządku, mniej zaprasza do niejednoznaczności). Pobierz bezpośrednio z Google Maps.

7. image — bezwzględny URL do Twojego głównego zdjęcia. Preferowane kadrowanie kwadratowe (minimum 1200×1200). Nie logo. Zdjęcie miejsca lub usługi.

Szablon copy-paste

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Restaurant",
  "@id": "https://yourdomain.com/#business",
  "name": "Casa Mariana",
  "image": "https://yourdomain.com/images/storefront-1200.jpg",
  "url": "https://yourdomain.com",
  "telephone": "+13125551234",
  "priceRange": "$$",
  "servesCuisine": ["Spanish", "Mediterranean"],
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "1234 W Diversey Pkwy",
    "addressLocality": "Chicago",
    "addressRegion": "IL",
    "postalCode": "60614",
    "addressCountry": "US"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 41.93163,
    "longitude": -87.66792
  },
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Tuesday", "Wednesday", "Thursday"],
      "opens": "17:00",
      "closes": "22:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Friday", "Saturday"],
      "opens": "17:00",
      "closes": "23:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": "Sunday",
      "opens": "11:00",
      "closes": "21:00"
    }
  ],
  "sameAs": [
    "https://www.facebook.com/casamariana",
    "https://www.instagram.com/casamariana",
    "https://maps.google.com/?cid=YOUR-GBP-CID"
  ]
}
</script>

Wstaw to do <head> swojej strony głównej. Zwaliduj na https://search.google.com/test/rich-results.

5 pułapek, które po cichu niszczą sygnał

Pułapka 1: Zduplikowany @id na wielu stronach. Każda strona emitująca LocalBusiness Schema musi używać tego samego @id wskazującego na kanoniczny URL Twojej firmy. Jeśli strona główna emituje @id: https://yourdomain.com/#business, a strona kontaktowa emituje @id: https://yourdomain.com/contact#business, silniki AI traktują je jako dwie oddzielne encje i rozcieńczają sygnał. Jeden @id w całym serwisie.

Pułapka 2: Zły podtyp (LocalBusiness gdy istnieje odpowiedni podtyp-dziecko). Schema.org ma ponad 50 podtypów LocalBusiness. Używanie rodzica LocalBusiness gdy pasuje dziecko takie jak Restaurant, Dentist lub AutoDealer kosztuje Cię sygnały specyficzne dla kategorii. AI Overviews używa podtypu do filtrowania zapytań "najlepsza [kategoria] w [mieście]".

Pułapka 3: Godziny przechowywane jako pojedynczy ciąg znaków. "openingHours": "Mo-Fr 09:00-17:00" to poprawna składnia schema, ale słabszy sygnał niż tablica openingHoursSpecification. Używaj tablicy. AI analizuje ją bardziej niezawodnie i możesz wyrazić zamknięte dni, wiele zakresów czasowych dziennie i wyjątki.

Pułapka 4: Podział adresu na pola najwyższego poziomu. Niektóre stare szablony emitują streetAddress, addressLocality itp. bezpośrednio w obiekcie LocalBusiness zamiast zagnieżdżać je w PostalAddress. Walidacja zazwyczaj przechodzi; kompletność semantyczna cierpi. Zawsze zagnieżdżaj pod "address": {"@type": "PostalAddress", ...}.

Pułapka 5: aggregateRating niezgodny z opiniami Google. Jeśli samodzielnie publikujesz aggregateRating wynoszący 4,9 gwiazdki na podstawie referencji, ale Twój Google Business Profile pokazuje 4,3 gwiazdki, AI Overviews teraz dokonuje krzyżowej walidacji i obniża zaufanie do Twojej encji. Albo dokładnie dopasuj ocenę GBP (i aktualizuj ją co miesiąc), albo całkowicie pomiń aggregateRating i pozwól silnikom AI pobierać dane bezpośrednio z Google.

Narzędzia do walidacji

Przepuść swoje schema przez każde z nich przed uznaniem za gotowe:

  1. Google Rich Results Testhttps://search.google.com/test/rich-results. Wykrywa problemy parsowania specyficzne dla Google.
  2. Schema.org Validatorhttps://validator.schema.org/. Wykrywa ogólne problemy zgodności z Schema.org.
  3. Bing Markup Validatorhttps://www.bing.com/webmaster/diagnostics/markup/validator. Specjalnie dla parsera Bing/ChatGPT.

Jeśli wszystkie trzy przejdą, jesteś w najlepszych 15% implementacji LocalBusiness Schema w sieci.

10-minutowy workflow audytu

Krok 1 (3 min): Odwiedź swoją stronę główną. Wyświetl źródło strony. Wyszukaj application/ld+json. Jeśli brak, nie masz żadnego LocalBusiness Schema. Dodaj powyższy szablon.

Krok 2 (3 min): Jeśli schema istnieje, wklej pełny blok JSON-LD do Rich Results Test. Zanotuj błędy lub ostrzeżenia. Częste ostrzeżenia (address.streetAddress missing, openingHoursSpecification invalid format) są łatwe do naprawienia.

Krok 3 (2 min): Porównaj name, address, telephone i aggregateRating (jeśli obecny) ze schema z Twoim Google Business Profile. Uzgodnij wszelkie rozbieżności.

Krok 4 (2 min): Sprawdź, czy Twój @id jest spójny, jeśli emitujesz schema na wielu stronach. Większość stron MŚP potrzebuje schema tylko na stronie głównej i stronie kontaktowej; obie powinny odwoływać się do tego samego @id.

Poza LocalBusiness: co dodać później

Gdy LocalBusiness będzie poprawny, dodawaj stopniowo:

  • Schema Service dla każdej głównej usługi, którą oferujesz (pozwala silnikom AI odpowiadać "czy robią X?")
  • Schema FAQPage dla sekcji FAQ na stronie głównej (pobierane jako cytowane odpowiedzi w AI Overviews)
  • Schema BreadcrumbList dla kontekstu nawigacji
  • Schema Person dla założyciela/właściciela (buduje zaufanie do encji)

Ale zacznij od poprawnie wykonanego LocalBusiness. Trzy z pięciu najczęściej cytowanych firm na każdym rynku AI Overviews, który audytowaliśmy, miały czysty LocalBusiness Schema. Żadna z trzech ostatnich nie miała.

To najtańsza inwestycja w lokalne SEO w 2026 roku i ta, której większość właścicieli nigdy nie robi.

New blog posts. No spam.

Get the next reputation playbook delivered when it drops.

Denis Shapochkin

Denis Shapochkin

Founder, RevioReputation

Builds RevioReputation — an AI reputation platform for SMBs. Writes on reviews, local SEO, and AI search. Read more →

Read next

Browse by industry

Utwórz konto

Plan darmowy — bez karty kredytowej

lub
lub

(tryb tylko do odczytu · zmiany nie są zapisywane)

Masz już konto?