LocalBusiness strukturovaná data: Jak dostat firmu do Knowledge Panelu
Máte web, máte Google Firemní profil, máte spokojené zákazníky. Ale když někdo vyhledá název vaší firmy, vpravo se nezobrazí ten pěkný infobox s adresou, telefonem a otevírací dobou. Proč?
Protože Google neví, že váš web a váš firemní profil patří k sobě. A to je přesně problém, který LocalBusiness schema řeší.
Za roky v SEO jsem viděla desítky lokálních firem, které investovaly do webu, do reklamy, do všeho možného. Ale zapomněly na jeden kousek kódu, který by jim přinesl viditelnost zdarma. V tomto článku vám ukážu, jak to napravit.
Proč LocalBusiness strukturovaná data pro každého s pobočkou
LocalBusiness strukturovaná data jsou způsob, jak Googlu říct: "Tohle je moje firma, tady sídlím, takhle se na mě dostanete." Je to most mezi vaším webem a celým lokálním ekosystémem Google.
Propojení s Google Firemním Profilem
Když máte na webu LocalBusiness strukturovaná data a zároveň Google Business Profile, Google tyto informace propojí. Ověří si, že adresa na webu souhlasí s adresou v profilu. Že telefon je stejný. Že otevírací hodiny odpovídají.
Toto propojení není automatické. Google potřebuje důkazy, že váš web skutečně reprezentuje danou firmu. Strukturovaná data jsou ten důkaz.
Praktický dopad:
- Vyšší důvěryhodnost v očích algoritmu
- Lepší pozice v lokálním vyhledávání
- Přesnější zobrazení informací v SERP
knowledge panel - jak ho získat
Knowledge Panel je ten infobox vpravo ve vyhledávání. Zobrazuje se při brand dotazech ("Restaurace U Pepy Brno") a obsahuje:
- Logo a fotky
- Adresu s mapou
- Telefonní číslo
- Otevírací hodiny
- Recenze
- Odkaz na web
Jak ho získat? Google ho vytváří automaticky, ale pouze pokud má dostatek důvěryhodných dat. LocalBusiness strukturovaná data jsou jedním z klíčových zdrojů těchto dat.
Bez strukturovaných dat: Google si musí informace "domyslet" z textu na webu. Často se splete.
Se strukturovanými daty: Google má strukturovaná data, která může přímo použít. Žádné hádání.
Dopad na lokální vyhledávání
Lokální citace a NAP konzistence jsou základ. Ale strukturovaná data jsou další vrstva, která posiluje signály pro lokální vyhledávání.
Když Google vidí:
- Stejnou adresu v Google Business Profile
- Stejnou adresu v LocalBusiness strukturovaných datech na webu
- Stejnou adresu v katalozích (Firmy.cz, Mapy.cz)
...věří vám víc než konkurenci, která má data jen na jednom místě.
Výběr správného typu
Schema.org nabízí desítky typů pro lokální firmy. Vybrat správný je důležitější, než si myslíte.
LocalBusiness vs specifické typy
LocalBusiness je obecný typ. Funguje pro jakoukoli firmu s fyzickou adresou. Ale existují specifičtější varianty, které Googlu řeknou víc.
Hierarchie:
Thing > Organization > LocalBusiness > [Specifický typ]
Čím specifičtější typ, tím lépe Google chápe, co děláte.
Restaurant, Store, ProfessionalService...
Nejpoužívanější specifické typy:
Jak vybrat ten pravý typ
- Jděte na schema.org/LocalBusiness
- Podívejte se na podtypy (More specific Types)
- Najděte nejbližší variantu vašemu podnikání
- Pokud nic nesedí, zůstaňte u LocalBusiness
Příklad: Provozujete autoservis a zároveň prodáváte pneumatiky?
- Primární typ: AutoRepair
- Můžete přidat i TireShop jako další organizaci
Častá chyba: Vybrat typ, který nesedí, jen protože má víc atributů. Lepší je obecnější LocalBusiness než špatně zvolený specifický typ.
Povinné a doporučené atributy
Ne všechny atributy jsou stejně důležité. Některé jsou povinné pro zobrazení rozšířených výsledků (rich results), jiné doporučené pro lepší pochopení.
name, address, telephone
Tři základní atributy, bez kterých strukturovaná data nefungují:
name - Přesný název firmy. Stejný jako v Google Business Profile. Žádné klíčová slova navíc.
"name": "Instalatérství Novák"
address - Kompletní adresa ve formátu PostalAddress (viz dále).
telephone - Telefonní číslo v mezinárodním formátu.
"telephone": "+420 123 456 789"
geo (GeoCoordinates)
GPS souřadnice vaší provozovny. Google je používá pro ověření polohy a propojení s mapami.
"geo": {
"@type": "GeoCoordinates",
"latitude": 49.1951,
"longitude": 16.6068
}
Bez geo souřadnic strukturovaná data fungují, ale přicházíte o propojení s Google Maps.
openingHoursSpecification
Otevírací doba. Google ji zobrazuje přímo v SERP, takže musí být přesná.
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "08:00",
"closes": "17:00"
}
]
priceRange
Cenová kategorie. Google zobrazuje symboly $ až $$$$.
"priceRange": "$$"
Pro české firmy:
- $ = Do 200 Kč (rychlé občerstvení)
- $$ = 200-500 Kč (běžná restaurace)
- $$$ = 500-1000 Kč (lepší restaurace)
- $$$$ = Nad 1000 Kč (fine dining)
image, logo
Vizuální prvky pro Knowledge Panel.
"image": "https://example.com/fotka-provozovny.jpg",
"logo": "https://example.com/logo.png"
Doporučení: Obrázek minimálně 1200x900 px. Logo čtvercové nebo horizontální.
PostalAddress - správný formát
Adresa má svůj vlastní typ a strukturu. Špatně formátovaná adresa = špatně pochopená lokalita.
streetAddress, addressLocality
"address": {
"@type": "PostalAddress",
"streetAddress": "Masarykova 15",
"addressLocality": "Brno"
}
streetAddress - Ulice a číslo popisné. Bez města, bez PSČ.
addressLocality - Město nebo obec. V Praze sem patří "Praha", ne městská část.
addressRegion, postalCode
"addressRegion": "Jihomoravský kraj",
"postalCode": "602 00"
addressRegion - Kraj. Pro Česko méně důležité, ale Google to očekává.
postalCode - PSČ. S mezerou uprostřed (602 00) nebo bez (60200). Držte konzistenci.
addressCountry
"addressCountry": "CZ"
Dvoupísmenný kód země podle ISO 3166-1. Pro Českou republiku: CZ.
Kompletní příklad adresy:
"address": {
"@type": "PostalAddress",
"streetAddress": "Masarykova 15",
"addressLocality": "Brno",
"addressRegion": "Jihomoravský kraj",
"postalCode": "602 00",
"addressCountry": "CZ"
}
Otevírací doba (openingHoursSpecification)
Otevírací doba je jedním z nejviditelnějších prvků v SERP. Když je špatná, zákazníci přijdou před zavřenou provozovnu. A pak napíšou negativní recenzi.
Základní formát
"openingHoursSpecification": {
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Monday",
"opens": "09:00",
"closes": "18:00"
}
Časy ve formátu HH
(24hodinový). Dny v angličtině.Různá doba pro různé dny
Většina firem má různou otevírací dobu o víkendu:
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "08:00",
"closes": "17:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Saturday",
"opens": "09:00",
"closes": "12:00"
}
]
Neděle chybí = zavřeno. Google to pochopí.
Svátky a výjimky
Pro speciální dny použijte atribut validFrom a validThrough:
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Friday",
"opens": "00:00",
"closes": "00:00",
"validFrom": "2026-12-24",
"validThrough": "2026-12-24"
}
opens a closes na 00
= zavřeno.Tip: Aktualizujte strukturovaná data před svátky. Nebo používejte specialOpeningHoursSpecification pro mimořádné události.
Geo souřadnice
GPS pozice vaší firmy. Bez nich Google neví, kde přesně jste.
Jak získat přesné souřadnice
Nejjednodušší způsob:
- Otevřete Google Maps
- Najděte svou adresu
- Klikněte pravým tlačítkem na místo
- První položka v menu jsou souřadnice (kliknutím se zkopírují)
Alternativa: Najděte svou firmu v Google Business Profile. Souřadnice jsou součástí nastavení polohy.
latitude a longitude
"geo": {
"@type": "GeoCoordinates",
"latitude": 50.0755,
"longitude": 14.4378
}
latitude = zeměpisná šířka (sever-jih). Pro Česko přibližně 48-51.
longitude = zeměpisná délka (východ-západ). Pro Česko přibližně 12-19.
Pozor na pořadí: V JSON-LD je latitude první. V některých mapových službách je to naopak.
Propojení s Google Maps
Když máte správné souřadnice, Google může:
- Zobrazit mapu přímo v Knowledge Panelu
- Propojit váš web s Google Business Profile
- Ověřit, že adresa v textu odpovídá skutečné poloze
Přesnost: Buďte přesní na 4-6 desetinných míst. Větší přesnost nemá smysl.
Service Area Business (bez kamenné pobočky)
Co když nemáte pobočku, kam by zákazníci chodili? Instalatér, elektrikář, úklidová služba - jezdíte za klienty, ne oni za vámi.
Kdy použít místo LocalBusiness
Service Area Business (SAB) použijte, když:
- Nemáte showroom nebo prodejnu
- Služby poskytujete v místě klienta
- Nechcete zveřejňovat domácí adresu
V Google Business Profile nastavíte "Service area" místo adresy. Ve strukturovaných datech to vyřešíte pomocí areaServed.
areaServed atribut
{
"@type": "HomeAndConstructionBusiness",
"name": "Instalatér Praha",
"areaServed": [
{
"@type": "City",
"name": "Praha"
},
{
"@type": "City",
"name": "Kladno"
}
]
}
Můžete specifikovat:
- City (město)
- State (kraj)
- Country (země)
- GeoCircle (okruh kolem bodu)
Kombinace s LocalBusiness
Máte kancelář, ale služby poskytujete i jinde? Kombinujte:
{
"@type": "ProfessionalService",
"name": "Účetní kancelář Novák",
"address": {
"@type": "PostalAddress",
"streetAddress": "Vodičkova 30",
"addressLocality": "Praha"
},
"areaServed": {
"@type": "State",
"name": "Středočeský kraj"
}
}
Tohle říká: "Sídlíme v Praze, ale obsluhujeme celý Středočeský kraj."
JSON-LD implementace
Teorie je fajn, ale pojďme ke kódu. Zde jsou kompletní příklady pro různé typy podnikání.
Základní LocalBusiness
Pro většinu firem s jednou pobočkou:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Autoservis Rychlá kola",
"description": "Autoservis v Brně s 15 lety zkušeností. Opravy, servis, STK.",
"image": "https://example.com/autoservis.jpg",
"logo": "https://example.com/logo.png",
"telephone": "+420 541 123 456",
"email": "info@rychlakola.cz",
"url": "https://www.rychlakola.cz",
"address": {
"@type": "PostalAddress",
"streetAddress": "Průmyslová 45",
"addressLocality": "Brno",
"addressRegion": "Jihomoravský kraj",
"postalCode": "627 00",
"addressCountry": "CZ"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 49.2125,
"longitude": 16.6356
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "07:00",
"closes": "17:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Saturday",
"opens": "08:00",
"closes": "12:00"
}
],
"priceRange": "$$",
"paymentAccepted": "Cash, Credit Card",
"currenciesAccepted": "CZK"
}
</script>
Restaurace s menu
Pro gastronomii použijte typ Restaurant a přidejte menu:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Restaurant",
"name": "Pizzerie U Toniho",
"servesCuisine": ["Italian", "Pizza"],
"acceptsReservations": "True",
"menu": "https://www.utoniho.cz/menu",
"image": "https://www.utoniho.cz/interior.jpg",
"telephone": "+420 222 333 444",
"address": {
"@type": "PostalAddress",
"streetAddress": "Vodičkova 25",
"addressLocality": "Praha",
"postalCode": "110 00",
"addressCountry": "CZ"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 50.0811,
"longitude": 14.4247
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Sunday"],
"opens": "11:00",
"closes": "22:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Friday", "Saturday"],
"opens": "11:00",
"closes": "23:00"
}
],
"priceRange": "$$"
}
</script>
Profesionální služby
Pro právníky, účetní, konzultanty:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "ProfessionalService",
"name": "Advokátní kancelář JUDr. Novák",
"description": "Právní služby v oblasti obchodního a občanského práva.",
"image": "https://www.aknovak.cz/kancelar.jpg",
"telephone": "+420 602 123 456",
"email": "novak@aknovak.cz",
"url": "https://www.aknovak.cz",
"address": {
"@type": "PostalAddress",
"streetAddress": "Národní 10",
"addressLocality": "Praha",
"postalCode": "110 00",
"addressCountry": "CZ"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 50.0821,
"longitude": 14.4192
},
"openingHoursSpecification": {
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "09:00",
"closes": "17:00"
},
"priceRange": "$$$",
"areaServed": {
"@type": "Country",
"name": "Czech Republic"
}
}
</script>
Kam strukturovaná data umístit
Kde v kódu by strukturovaná data měla být? A co když máte více poboček?
Homepage - Organization + LocalBusiness
Na homepage doporučuji kombinaci:
- Organization strukturovaná data (pro značku jako celek)
- LocalBusiness strukturovaná data (pro hlavní pobočku)
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Řetězec kaváren Zelená",
"url": "https://www.kavarnyzalena.cz",
"logo": "https://www.kavarnyzalena.cz/logo.png",
"sameAs": [
"https://www.facebook.com/kavarnyzalena",
"https://www.instagram.com/kavarnyzalena"
]
}
Kontaktní stránka
Na stránce /kontakt by měla být kompletní LocalBusiness strukturovaná data se všemi detaily. Tady Google hledá kontaktní informace nejčastěji.
Více poboček - jak řešit
Pro firmy s více pobočkami máte dvě možnosti:
- Samostatné stránky pro každou pobočku:
- /pobocky/brno/
- /pobocky/praha/
- Každá stránka má vlastní LocalBusiness strukturovaná data
2. Seznam poboček na jedné stránce:
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Kavárny Zelená",
"location": [
{
"@type": "LocalBusiness",
"name": "Kavárna Zelená - Brno",
"address": {...}
},
{
"@type": "LocalBusiness",
"name": "Kavárna Zelená - Praha",
"address": {...}
}
]
}
Doporučení: Pro více než 3 pobočky vytvořte samostatné stránky. Lepší pro SEO i uživatele.
Testování a propojení
Strukturovaná data máte nasazená. Jak ověřit, že fungují?
Test rozšířených výsledků (Rich Results Test)
Rich Results Test od Google je povinná zastávka.
- Zadejte URL stránky
- Počkejte na analýzu
- Zkontrolujte výsledky
Zelená = OK. Strukturovaná data jsou validní.
Oranžová = Varování. Něco chybí, ale strukturovaná data fungují. Doplňte doporučené atributy.
Červená = Chyba. Syntaktická chyba nebo chybí povinný atribut. Musíte opravit.
Ověření v Google Firemním Profilu
Po nasazení strukturovaných dat:
- Otevřete Google Search Console
- Sekce "Vylepšení" (Enhancements)
- Hledejte "Local business" nebo "Organization"
Trvá to 2-4 týdny, než Google strukturovaná data zpracuje a propojí s Business Profile.
Knowledge Panel monitoring
Jak poznáte, že strukturovaná data fungují?
- Hledejte název své firmy v Google (incognito mode)
- Podívejte se, jestli se zobrazuje Knowledge Panel vpravo
- Zkontrolujte, jestli informace odpovídají strukturovaným datům
Tip: Knowledge Panel se nezobrazuje vždy. Záleží na brand dotazu a konkurenci. Ale pokud se zobrazí, měl by mít správná data.
Potřebujete pomoct s LocalBusiness strukturovanými daty?
Pomáhám firmám získat viditelnost v lokálním vyhledávání. Bez složitých smluv, jen výsledky.
Často kladené otázky (FAQ)
Musí LocalBusiness strukturovaná data souhlasit s Google Firemním Profilem?
Ano, stoprocentně. Adresa, telefon, název firmy, otevírací doba - vše musí být identické. Google porovnává data z obou zdrojů. Jakákoli nesrovnalost snižuje důvěryhodnost. Držte se pravidla NAP konzistence (Name, Address, Phone) napříč všemi platformami.
Jak přidat více poboček?
Máte dvě možnosti. Pokud má každá pobočka vlastní stránku na webu (/pobocky/brno/, /pobocky/praha/), přidejte LocalBusiness strukturovaná data na každou z nich zvlášť. Pokud máte pouze jednu stránku se seznamem poboček, použijte Organization strukturovaná data s polem "location", které obsahuje pole LocalBusiness objektů pro každou pobočku.
Co když nemám kamennou pobočku?
Použijte Service Area Business model. Ve strukturovaných datech vynechte address a místo toho použijte areaServed, kde specifikujete města nebo kraje, ve kterých působíte. V Google Business Profile nastavte "Service area" místo konkrétní adresy. Typické pro instalatéry, elektrikáře, úklidové služby nebo konzultanty, kteří jezdí za klienty.
Jak často aktualizovat otevírací dobu?
Minimálně před každými svátky a při jakékoli změně běžné otevírací doby. Google aktivně sleduje, jestli se informace ve strukturovaných datech shodují s realitou. Zákazníci, kteří přijdou před zavřenou provozovnu, píší negativní recenze. Nastavte si kalendářní připomínku na konec listopadu - zkontrolovat vánoční otevírací dobu. A na začátek roku - vrátit zpět běžný režim.
Související články
O autorce

Ing. Jana Hrabalová
SEO specialistka
SEO se věnuji od roku 2012. Pomáhám firmám získat více zákazníků z Google a přežít každý algoritmus update bez škrábnutí.
📚 Čtěte dále
Získejte SEO článek zdarma
Publikuji váš článek na kvalitním webu s vysokou autoritou
- Publikace na webu s DA 50+
- Dofollow odkaz na váš web
- Profesionální copywriting
Vyzkoušejte také mé bezplatné SEO nástroje: