Schema.org to słownik typów danych strukturalnych, które mówią wyszukiwarkom: tu jest firma, oto jej adres, godziny, telefon, kategoria. Dla biznesu lokalnego najważniejszym typem jest LocalBusiness — bez niego Google buduje obraz Twojej firmy z fragmentów (NAP z katalogów, dane z wizytówki, treść strony), a niespójności obniżają ranking lokalny. Z LocalBusiness Schema masz jedno, spójne źródło prawdy, z którym wszystkie inne dane mają się zgadzać.
Po co właściwie schema lokalna?
Cztery konkretne korzyści:
- Spójność danych — Google porównuje dane z wizytówki GBP, schema na stronie i NAP w katalogach. Niespójności = niższy ranking. Schema to Twoja deklaracja „tak wygląda moja firma".
- Rich snippets — niektóre typy (LocalBusiness + opinie + cennik) mogą dawać wzbogacone wyniki: gwiazdki, godziny, ceny w organicznych SERP-ach,
- Knowledge Graph — Google używa schema do budowy karty firmy w prawym panelu wyników. Bez schema karta opiera się na fragmentach.
- GEO/LLM — modele językowe (ChatGPT, Perplexity, AI Overviews) czytają schema, by zrozumieć kontekst firmy. Bez tego Twoja firma jest „w mieście X", z tym jest „gabinetem fizjoterapii w Toruniu przy ul. Mickiewicza".
Podstawowy LocalBusiness JSON-LD
Wzorzec, który stosujemy na każdym wdrożeniu lokalnym. JSON-LD w <head> strony (najlepiej w layout, żeby było na każdej podstronie):
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"@id": "https://twojafirma.pl/#localbusiness",
"name": "Twoja Firma sp. z o.o.",
"image": "https://twojafirma.pl/og-image.jpg",
"url": "https://twojafirma.pl",
"telephone": "+48-123-456-789",
"priceRange": "$$",
"address": {
"@type": "PostalAddress",
"streetAddress": "ul. Mickiewicza 10",
"addressLocality": "Toruń",
"postalCode": "87-100",
"addressCountry": "PL"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 53.0138,
"longitude": 18.5984
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "08:00",
"closes": "18:00"
}
],
"sameAs": [
"https://www.facebook.com/twojafirma",
"https://www.linkedin.com/company/twojafirma"
]
}
Typy bardziej specjalistyczne — używaj tych, które pasują
LocalBusiness to typ ogólny. Schema.org ma kilkadziesiąt bardziej szczegółowych podtypów — i Google premiuje precyzję:


