Preferencje

Prywatność jest dla nas ważna, dlatego możesz wyłączyć niektóre rodzaje przechowywania danych, które nie są niezbędne do podstawowego działania strony. Zablokowanie kategorii może wpłynąć na Twoje doświadczenie podczas korzystania z witryny. Więcej informacji (Polityka cookies)

Zaakceptuj wszystkie pliki cookie

Schema Local Business: kompletny przykład JSON-LD, zasady Google i błędy, których należy unikać

Schema Local Business wyjaśnione: wymagane i zalecane właściwości, pełny przykład JSON-LD, godziny otwarcia, wiele lokalizacji, walidacja i widoczność w AI.

Opublikowano:
19/10/2026
-
Zaktualizowano:
19/10/2026
Okładka poradnika Sorank o schema Local Business: blok JSON-LD obok pinezki na mapie

Narzędzia

Thibault Besson-Magdelain, założyciel Sorank

O autorze

Thibault Besson-Magdelain

Założyciel Sorank, 7+ lat doświadczenia w SEO, entuzjasta GEO.
Na tej stronie

W skrócie

schema Local Business to blok danych strukturalnych, zwykle w formacie JSON-LD, który opisuje wyszukiwarkom firmę stacjonarną: jej typ, nazwę, adres, numer telefonu, współrzędne, godziny otwarcia i stronę internetową. Google wymaga tylko name i address, ale zaleca współrzędne geograficzne, godziny, telefon, URL i przedział cenowy. Znacznik pomaga Google i asystentom AI powiązać Twoją witrynę z firmą, którą znają z Profilu Firmy w Google i katalogów. Nie zastępuje profilu i nie gwarantuje wyniku rozszerzonego.

Chcesz dowiedzieć się więcej? Zapytaj

Schema Local Business to typ znaczników schema, który zamienia blok kontaktowy sklepu, restauracji, kliniki lub agencji w dane czytelne dla maszyn. Google opisuje go w swoim poradniku o danych strukturalnych firmy lokalnej, a słownictwo pochodzi z schema.org/LocalBusiness. Ten poradnik podaje kompletny przykład, który możesz dostosować, najważniejsze zasady i błędy, które czynią znacznik bezużytecznym.

Czym jest schema LocalBusiness?

LocalBusiness to typ schema.org dla „konkretnej firmy stacjonarnej lub oddziału organizacji”. Dziedziczy po dwóch typach nadrzędnych, Organization i Place, więc akceptuje zarówno właściwości firmy (logo, telefon, profile społecznościowe), jak i miejsca (adres, współrzędne, mapa, godziny otwarcia).

Schema.org wymienia 30 bezpośrednich podtypów, a wiele z nich ma własne podtypy. Google prosi o użycie najbardziej szczegółowego dostępnego podtypu. Dentysta powinien mieć Dentist, piekarnia Bakery, kancelaria prawna LegalService lub Attorney. Najczęstsze wybory:

FirmaZalecany typTyp nadrzędny
Restauracja, kawiarnia, barRestaurant, CafeOrCoffeeShop, BarOrPubFoodEstablishment
SklepClothingStore, HardwareStore, Florist...Store
Dentysta, lekarz, aptekaDentist, Physician, PharmacyMedicalBusiness
Salon fryzjerski, spa, salon paznokciHairSalon, DaySpa, NailSalonHealthAndBeautyBusiness
Hydraulik, elektryk, dekarzPlumber, Electrician, RoofingContractorHomeAndConstructionBusiness
Prawnik, notariuszAttorney, NotaryLegalService
Hotel, pensjonatHotel, BedAndBreakfastLodgingBusiness
Warsztat, dealer samochodowyAutoRepair, AutoDealerAutomotiveBusiness
Księgowy, oddział bankuAccountingService, BankOrCreditUnionFinancialService
Agencja, konsultant, inne biuro usługoweProfessionalServiceLocalBusiness

Jeśli firma pasuje do kilku typów, Google akceptuje tablicę, na przykład ["Store", "AutoRepair"]. Nie obsługuje w tym celu additionalType.

Które właściwości Google wymaga, a które zaleca?

Dokumentacja Google dzieli właściwości na dwie grupy. Tylko dwie są wymagane, a zalecane sprawiają, że znacznik jest użyteczny.

WłaściwośćStatus w GoogleCo w niej umieścić
nameWymaganaNazwa firmy dokładnie taka jak na szyldzie i w Profilu Firmy
addressWymaganaPostalAddress z ulicą, miastem, regionem, kodem pocztowym i kodem kraju
geoZalecanaSzerokość i długość geograficzna z co najmniej 5 miejscami po przecinku
openingHoursSpecificationZalecanaDni, godziny otwarcia i zamknięcia, wyjątki sezonowe
telephoneZalecanaGłówny numer, z numerem kierunkowym kraju i regionu
urlZalecanaDziałająca strona tej konkretnej lokalizacji
priceRangeZalecanaWzględny przedział, taki jak „$$” lub „$20-50”, poniżej 100 znaków
menu, servesCuisineZalecane (gastronomia)Adres URL menu i rodzaj kuchni
departmentZalecanaOdrębne jednostki z własnymi godzinami lub telefonem (apteka w supermarkecie)
aggregateRating, reviewZalecane tylko dla serwisów z opiniamiOceny innych firm zbierane przez Twoją witrynę, nigdy własne
image, logo, sameAs, areaServed, hasMapNiewymienione przez Google, poprawne w schema.orgZdjęcia, logo, adresy profili, obszar usług, link do mapy: przydatne do rozumienia encji

Ostatni wiersz ma znaczenie dla widoczności w AI. sameAs łączy Twoją stronę z Profilem Firmy, kontami w mediach społecznościowych i wpisami w katalogach, co pomaga każdemu systemowi potwierdzić, że te profile opisują tę samą encję.

Kompletny przykład schema Local Business w JSON-LD

JSON-LD to format zalecany przez Google: tag script typu application/ld+json, umieszczony w head lub body strony lokalizacji. Oto kompletny przykład dla fikcyjnego gabinetu stomatologicznego, do dostosowania do Twoich danych:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Dentist",
  "@id": "https://www.example-dental.com/lyon/#business",
  "name": "Example Dental Lyon",
  "url": "https://www.example-dental.com/lyon/",
  "image": "https://www.example-dental.com/images/lyon-front.jpg",
  "logo": "https://www.example-dental.com/images/logo.png",
  "telephone": "+33 4 00 00 00 00",
  "priceRange": "$$",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "12 Rue de la République",
    "addressLocality": "Lyon",
    "postalCode": "69002",
    "addressRegion": "Auvergne-Rhône-Alpes",
    "addressCountry": "FR"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 45.76012,
    "longitude": 4.83584
  },
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
      "opens": "08:30",
      "closes": "19:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": "Saturday",
      "opens": "09:00",
      "closes": "12:30"
    }
  ],
  "sameAs": [
    "https://www.facebook.com/exampledentallyon",
    "https://www.linkedin.com/company/example-dental"
  ]
}
</script>

Trzy szczegóły czynią ten przykład solidnym: @id nadaje firmie stały identyfikator, do którego mogą odwoływać się inne bloki w Twojej witrynie (Organization, Service, Review), współrzędne mają 5 miejsc po przecinku, jak chce Google, a url wskazuje stronę lokalizacji, a nie stronę główną. Jeśli nie chcesz pisać kodu ręcznie, nasz bezpłatny generator schema buduje blok z formularza.

Jak oznaczyć godziny otwarcia, święta i wiele lokalizacji?

Godziny otwarcia

Użyj jednego obiektu OpeningHoursSpecification na grupę dni z tymi samymi godzinami. Dokumentacja Google obejmuje przypadki szczególne:

  • Otwarte do późna: pojedynczy obiekt może przekraczać północ (sobota od 18:00 do 03:00).
  • Otwarte całą dobę: opens „00:00” i closes „23:59”.
  • Zamknięte cały dzień: opens i closes oba „00:00”.
  • Godziny sezonowe lub zamknięcie z powodu święta: dodaj do obiektu daty validFrom i validThrough (RRRR-MM-DD).

Aktualizuj znacznik, gdy godziny się zmieniają, jednocześnie z Profilem Firmy. Godziny niezgodne między nimi to częste źródło błędnych informacji w Google i w odpowiedziach AI.

Kilka lokalizacji

Każda lokalizacja potrzebuje własnej strony z własnym blokiem LocalBusiness, własnym adresem, telefonem i godzinami. Nie upychaj dziesięciu adresów w jednym bloku na stronie głównej. Strona główna zawiera blok Organization dla marki, a każda strona lokalizacji odwołuje się do niego przez parentOrganization. Nasze poradniki o SEO dla wielu lokalizacji i lokalnych stronach docelowych wyjaśniają, jak budować te strony.

Działy

Apteka w supermarkecie lub serwis w salonie samochodowym trafia do tablicy department, tylko z właściwościami różniącymi się od głównej firmy. Google sugeruje nazwę w formie „{nazwa sklepu} {nazwa działu}”, chyba że dział ma własną markę.

Firmy obsługujące obszar

Hydraulik pracujący u klientów w domach może nadal używać LocalBusiness z adresem siedziby i opisać obsługiwaną strefę za pomocą areaServed. Google nie wymienia areaServed wśród swoich właściwości, ale schema.org ją akceptuje, a ona utrzymuje spójność Twojej strony z Profilem Firmy obsługującej obszar.

Czy schema Local Business zastępuje Profil Firmy w Google?

Nie. Profil Firmy w Google pozostaje głównym źródłem dla pakietu lokalnego i Map Google. Centrum pomocy Google stwierdza, że wyniki lokalne zależą głównie od trafności, odległości i rozpoznawalności oraz że „firmy z kompletnymi i dokładnymi informacjami częściej się wyświetlają”. Znacznik schema działa po drugiej stronie: sprawia, że Twoja witryna mówi to samo co profil, w formacie, który maszyny czytają bez zgadywania.

KryteriumProfil Firmy w GoogleSchema LocalBusiness
Gdzie się znajdujeW systemach Google, zarządzany przez zweryfikowanego właścicielaW kodzie Twojej witryny
Główny efektPakiet lokalny, Mapy, panel wiedzy, opinieJasne dane o encji dla Google, Bing i asystentów AI
Kto może to odczytaćProdukty GoogleKażdy robot czytający Twoją stronę
WeryfikacjaWymagana (pocztówka, wideo, telefon...)Brak, ale musi odpowiadać widocznej treści
PriorytetPierwszyDrugi, jako warstwa spójności

Łącznikiem między nimi jest spójność NAP: nazwa, adres i telefon zapisane tak samo w profilu, na stronie, w znaczniku i w katalogach. Nasza definicja NAP opisuje zasady, a strona o lokalnym SEO umieszcza schema wśród innych sygnałów lokalnych.

Jak zwalidować znacznik LocalBusiness i jakie błędy są częste?

Przetestuj każdy szablon lokalizacji dwoma narzędziami: Testem wyników z elementami rozszerzonymi Google, który sprawdza kwalifikowalność do funkcji Google, i Schema Markup Validator, który sprawdza składnię względem schema.org. Nasz walidator danych strukturalnych wykonuje szybką kontrolę dowolnego adresu URL. Po wdrożeniu raporty ulepszeń w Search Console pokazują błędy na dużą skalę.

Zasady Google dotyczące danych strukturalnych wyznaczają ramy: „Nie oznaczaj treści, która nie jest widoczna dla czytelników strony.” Naruszenie może prowadzić do działania ręcznego, które odbiera kwalifikowalność do wyników rozszerzonych. Najczęstsze błędy, jakie widzimy:

BłądKonsekwencjaPoprawka
Ogólny typ LocalBusinessMniej precyzyjne rozumienie działalnościNajbardziej szczegółowy podtyp
Adres lub telefon inny niż w Profilu FirmySprzeczne sygnały, błędne dane w odpowiedziachTen sam NAP wszędzie
Samodzielnie napisane aggregateRating dla własnej firmyBrak gwiazdek opinii, możliwe działanie ręczneUsuń je, wyświetlaj opinie bez znacznika we własnym interesie
Wszystkie lokalizacje w jednym bloku na stronie głównejPomieszane lokalizacje, żadna niepowiązana ze swoją stronąJedna strona i jeden blok na lokalizację
Godziny w znaczniku niepokazane na stronieZnacznik ignorowany lub oznaczonyWyświetl godziny w tekście strony
Współrzędne z 2 lub 3 miejscami po przecinkuNieprecyzyjna pinezkaCo najmniej 5 miejsc po przecinku
Nieaktualne godziny po zmianieKlienci kierowani do zamkniętego sklepuAktualizuj profil i znacznik razem

Błąd dotyczący opinii zasługuje na uwagę: od 2019 roku Google nie pokazuje gwiazdek opinii dla opinii „we własnym interesie”, które LocalBusiness lub Organization publikuje o sobie. Nasz poradnik o schema dla opinii omawia szczegóły, a ta sama logika dotyczy schema FAQ: oznaczaj tylko to, co pokazuje strona.

Schema Local Business i GEO: jak korzystają z niej asystenci AI

Gdy ktoś pyta ChatGPT, Gemini lub Perplexity o „dentystę otwartego w sobotę w Lyonie”, odpowiedź powstaje ze źródeł, które asystent potrafi odczytać i zweryfikować: danych Profilu Firmy, katalogów, platform z opiniami i własnych witryn firm. Nasze badanie katalogów w odpowiedziach AI pokazuje, jak często cytowane są te wpisy stron trzecich.

Dane strukturalne pomagają na dwa sposoby. Dają robotom jednoznaczne fakty (godziny, adres, typ), które nie zależą od analizowania stopki, i wiążą Twoją witrynę z tą samą encją co inne profile przez sameAs i spójny NAP. Nasz poradnik o danych strukturalnych dla wyszukiwania AI wyjaśnia szerszy obraz, a audyt danych strukturalnych dla LLM pokazuje, co model językowy wydobywa z Twojej strony. Sam znacznik nigdy nie wystarczy: fakty muszą być też zapisane w widocznym tekście, bo większość asystentów czyta stronę, a nie tylko jej JSON-LD.

Aby sprawdzić, czy wysiłek się opłaca, śledzenie wzmianek w AI w Sorank obserwuje lokalne pytania zadawane przez Twoich klientów i pokazuje, czy Twoja firma jest cytowana, a optymalizacja GEO pomaga publikować treści o lokalizacjach i usługach, które cytują asystenci. Nasza strona dla firm lokalnych podsumowuje to podejście.

Zasada do zapamiętania: jedna lokalizacja, jedna strona, jeden blok LocalBusiness, z tą samą nazwą, adresem, telefonem i godzinami co w Profilu Firmy. Dodaj go, zwaliduj i aktualizuj przy każdej zmianie w firmie.

Najczęściej zadawane pytania

Gdzie umieścić schema LocalBusiness na mojej witrynie?

Umieść ją na stronie opisującej lokalizację: na stronie głównej w przypadku firmy z jedną lokalizacją i na każdej stronie lokalizacji w przypadku firmy z kilkoma adresami. Skrypt JSON-LD wstaw w head lub body tej strony. Samą markę lepiej opisać blokiem Organization na stronie głównej.

Czy schema Local Business poprawia pozycje lokalne?

Google nie przedstawia danych strukturalnych jako czynnika rankingowego, a pozycje w pakiecie lokalnym zależą głównie od trafności, odległości i rozpoznawalności Profilu Firmy. Znacznik pomaga Google poprawnie zrozumieć i wyświetlać informacje o Twojej firmie oraz utrzymuje spójność witryny z profilem. Jego wartość to jasność i kwalifikowalność do funkcji, a nie bezpośredni wzrost pozycji.

Czy firma obsługująca obszar może używać schema LocalBusiness?

Tak. Firma obsługująca klientów w ich lokalizacji może używać LocalBusiness lub bardziej szczegółowego podtypu, takiego jak Plumber, z adresem siedziby. Obsługiwaną strefę można opisać właściwością areaServed, którą schema.org akceptuje, mimo że Google jej nie wymienia. Zachowaj spójność informacji z obszarem usług ustawionym w Profilu Firmy.

Nasz blog dla ambitnych firm

Nasze darmowe narzędzia SEO

Zobacz wszystkie nasze darmowe narzędzia

WYPRÓBOWALI SORANK PRZED TOBĄ

Opinie ambitnych założycieli

Wzrost organicznyE-commerce

Od 0 do 10000 odwiedzających w 5 miesięcy

Celio Fabianomonrobotlavevitre.fr
Wzrost organicznyOprogramowanie

Od 0 do 5000 klientów w 8 miesięcy

Thibault BMsorank.com
Wzrost organicznyWypoczynek i lotnictwo

od 0 do 1104 kliknięć w 4 miesiące

Dominiqueflight-sensations-idf.com
Wzrost organicznyOprogramowanie muzyczne

x30 kliknięć w 4 miesiące

Valentin Cordiertiger-sounds.com
Wzrost organicznyZdrowie i dobre samopoczucie

x30 kliknięć w 4 miesiące

Rodrigue Bretonalthevia.com