Technické SEO·12. ledna 2026·8 min čtení

LocalBusiness schema: k čemu je a jak ho správně nasadit

LocalBusiness schema je pár desítek řádků kódu ve formátu JSON-LD, kterými web řekne vyhledávačům základní fakta o firmě: jak se jmenuje, kde sídlí, kdy má otevřeno. Nasazení stojí hodinu práce a žádné peníze. Jednu věc k němu ale musím uvést na pravou míru hned v úvodu, protože ji slibuje kdekdo — a slibovala ji i starší verze tohohle článku: znalostní panel, ten box s mapou, fotkami a recenzemi po vyhledání názvu firmy, vám LocalBusiness schema nezařídí. Panel Google staví především z profilu firmy (Business Profile) a píše to i ve své dokumentaci.

Proč tedy markup nasazovat, která pole Google vyžaduje a co za vás vyplní Shoptet nebo WordPress samy — to všechno projdu popořadě, včetně ukázky kódu, kterou si stačí přepsat na svou firmu.

Co LocalBusiness schema umí a co se mu jen připisuje

Co od nasazení čekat můžete:

  • Google čte fakta místo odhadů. Bez markupu si vyhledávač adresu, telefon a otevírací dobu vytahuje z textu stránky, a občas vedle — třeba když je v patičce vedle provozovny i adresa účetní kanceláře. Strukturovaná data řeknou jasně, co je co.
  • Údaje na webu si potvrdí s ostatními zdroji. Když stejný název, adresa a telefon sedí na webu, v profilu firmy i v katalozích, všechno do sebe zapadne. Říká se tomu NAP konzistence a vrátím se k ní níž.
  • Čitelnost pro AI vyhledávače. Strukturovaným datům rozumí i nástroje mimo Google. Strojová vizitka firmy je podklad, se kterým si AI odpovědi poradí spolehlivěji než s odstavcem v patičce.

A co od něj nečekejte:

  • Znalostní panel. Ještě jednou: o panelu a zobrazení na Mapách rozhoduje spravovaný a ověřený profil firmy, markup jeho data nanejvýš potvrzuje. Jak z profilu vytěžit maximum, popisuju v průvodci profilem firmy na Googlu.
  • Hvězdičky ve výsledcích. Pole review a aggregateRating Google u LocalBusiness doporučuje jen webům, které recenzují cizí podniky. Hodnocení vlastní firmy na vlastním webu ignoruje. U produktů v e-shopu je to jiný příběh — tam hvězdičky řeší Product schema.
  • Lepší pozice. Strukturovaná data jsou formát, ne známka kvality. S pořadím ve výsledcích nehnou.

Zní to jako slabá bilance? Vezměte to z druhé strany: hodina práce jednou provždy, po které má každý stroj — od Googlu po hlasového asistenta — vaši adresu a otevírací dobu černé na bílém. Levnější pojistka proti špatně opsaným údajům neexistuje.

Povinná pole jsou jen dvě

Dokumentace Googlu je u LocalBusiness stručnější, než by člověk čekal: povinné jsou přesně dvě položky, name (název firmy) a address (adresa typu PostalAddress). Starší verze článku počítala mezi povinné i telefon — nepočítejte, je jen doporučený.

Z doporučených polí stojí za vyplnění tahle:

PoleCo obsahujeNa co si dát pozor
geoGPS souřadniceGoogle chce přesnost aspoň na 5 desetinných míst
openingHoursSpecificationotevírací dobudny anglicky (Monday…), časy jako 08
telephonetelefons předvolbou: +420541234567
priceRangecenovou hladinudo 100 znaků, delší údaj Google nezobrazí
urladresu stránky provozovnymusí jít o funkční odkaz
imagefotky provozovnyideálně v poměrech 16
, 4
a 1
menu, servesCuisinejen pro gastroodkaz na jídelní lístek, typ kuchyně

Čím přesnější typ, tím líp

Schema.org nabízí pro LocalBusiness třicet podtypů a pod nimi další úrovně: Restaurant, Dentist, AutoRepair, Electrician, HairSalon, RealEstateAgent, LegalService a tak dál. Google říká výslovně: použijte nejkonkrétnější typ, který na vaši firmu sedí.

Dvě pravidla, která se v dokumentaci snadno přehlédnou:

  • Firma s více činnostmi zapíše typy jako pole: "@type": ["Electrician", "Plumber"]. Vlastnost additionalType Google nepodporuje.
  • Když nesedí nic, zůstaňte u obecného LocalBusiness. Pravdivý obecný typ je lepší než konkrétní, který lže.

Článek vám poradí, co dělat obecně. Neřekne vám ale, co je špatně právě na vašem webu. To zjistí až audit — projdu váš web ručně a do 48 hodin víte, kde ztrácíte pozice a zákazníky. Zdarma a bez závazku.

Chci vědět, na čem jsem

Ukázka JSON-LD: přepište a nasaďte

Kód patří na stránku, která o firmě skutečně informuje — nejčastěji na kontakt, u malých webů na úvodní stránku. Máte-li víc poboček, dejte každé vlastní stránku s vlastním blokem dat; hromada všech adres na jedné stránce orientaci spíš ztíží.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "AutoRepair",
  "name": "Autoservis Vrba",
  "url": "https://www.autoservisvrba.cz",
  "telephone": "+420541234567",
  "image": "https://www.autoservisvrba.cz/foto/dilna.jpg",
  "priceRange": "$$",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Palackého třída 12",
    "addressLocality": "Brno",
    "postalCode": "612 00",
    "addressCountry": "CZ"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 49.22513,
    "longitude": 16.59331
  },
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
      "opens": "07:30",
      "closes": "17:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Saturday", "Sunday"],
      "opens": "00:00",
      "closes": "00:00"
    }
  ]
}
</script>

Souřadnice vytáhnete z Google Maps: klik pravým tlačítkem na místo provozovny, první řádek nabídky je zkopíruje.

Otevírací doba: čtyři zápisy, které se pletou

  • Zavřený den se zapisuje výslovně, opens i closes na 00
    (v ukázce výš sobota a neděle). Den, který v datech úplně chybí, je pro stroj spíš „nevím“ než „zavřeno“.
  • Přes půlnoc: bar otevřený v sobotu do tří do rána je jediný blok — dayOfWeek Saturday, opens 18
    , closes 03
    .
  • Nonstop: opens 00
    a closes 23
    .
  • Dovolená a svátky: blok s validFrom a validThrough ohraničí mimořádnou zavírku, třeba mezi svátky.

A hlavně ať zapsaná doba sedí s profilem firmy a s cedulí na dveřích. Zákazník, který přijede k zavřené dílně, si to s vámi vyříká v recenzích.

Firma bez provozovny

Instalatér, úklidová služba, konzultant: za zákazníky jezdíte vy. Schema na to má pole areaServed, kterým vyjmenujete obsluhovaná města nebo kraje:

"areaServed": [
  { "@type": "City", "name": "Olomouc" },
  { "@type": "City", "name": "Prostějov" }
]

Háček: adresa zůstává u Googlu povinným polem. Buď tedy uveďte sídlo (stejně je veřejné v rejstřících), nebo ji vynechte s vědomím, že formální podmínku Googlu nesplníte. O nic viditelného nepřicházíte — LocalBusiness stejně žádný nápadný prvek ve výsledcích nemá — a domácí adresu kvůli markupu zveřejňovat nemusíte.

Stejné údaje všude

Název, adresa, telefon: ať je stroj najde kdekoliv, musí být stejné. Web, profil firmy, Firmy.cz, Mapy.cz, oborové katalogy. Jedna odchylka vás nepoloží, ale každá je pochybnost navíc v datech, která si služby porovnávají automaticky. Kde všude má česká firma zápisy mít a jak si v nich udělat pořádek, řeším v článku o lokálních citacích.

Co za vás vyplní Shoptet a WordPress

Shoptet: při psaní článku jsem se dívala do kódu několika živých e-shopů. Šablony samy vypisují typ Organization — název, telefon, e-mail a odkazy na sociální sítě. Adresa ani otevírací doba v tom nejsou; LocalBusiness za vás Shoptet nenapíše. Máte-li kamennou prodejnu nebo výdejnu, vložte hotový blok JSON-LD (třeba ten z ukázky výš) přes pole pro vlastní kód v hlavičce šablony.

WordPress: Yoast SEO zdarma vypisuje Organization, na LocalBusiness prodává samostatný placený doplněk Local SEO. Rank Math má modul Local SEO i ve verzi zdarma — jedna provozovna projde, víc poboček chce placenou verzi. V obou případech vyplňujete formulář v administraci a kód se vygeneruje sám.

Jedno varování: markup má být na webu jednou. Plugin plus ručně vložený blok znamená dvoje údaje o téže firmě vedle sebe, a jakmile se rozejdou, je to horší než žádné.

Chcete vědět, jak je na tom váš web doopravdy? Audit zdarma — ručně, do 48 hodin.

Chci audit

Jak ověřit, že kód funguje

  1. Test výsledků s rozšířenými funkcemi — vložíte adresu stránky a vidíte, co na ní Google našel, co chybí a co je rozbité.
  2. validator.schema.org — kontrola proti slovníku schema.org, hodí se při ladění syntaxe.
  3. Search Console samostatný přehled pro LocalBusiness nemá, v sekci Vylepšení ho nehledejte. Konkrétní stránku prověříte nástrojem Kontrola URL, který nalezená strukturovaná data vypíše.

Po nasazení počítejte s prodlevou: změna se projeví až s přeindexováním stránky, tedy za dny až týdny.

Časté otázky

Jaký je vztah mezi Organization a LocalBusiness?

LocalBusiness je podtyp Organization rozšířený o fyzické místo — proto Google doporučuje vyplnit k němu i pole z Organization, hlavně logo a odkazy na profily (sameAs). Na jednom webu se oba typy snesou: Organization popisuje značku na úvodní stránce, LocalBusiness konkrétní provozovnu na kontaktu.

Zobrazí se díky LocalBusiness schema hvězdičky u mé firmy?

Nezobrazí. Hodnocení, které si firma označkuje sama u sebe na webu, Google ignoruje — pole review a aggregateRating jsou určená webům, které recenzují jiné podniky. Hvězdičky ke jménu firmy rostou z recenzí na profilu firmy na Googlu, ne z kódu.

Mám vyplněný profil firmy. Potřebuju ještě schema?

Profil je pro lokální viditelnost důležitější, na něm stojí panel, Mapy i recenze. Schema je doplněk na straně webu: hodina práce, po které si Google i AI nástroje můžou údaje ověřit přímo u zdroje. Pořadí priorit tedy zní profil, recenze, markup. A pozor, jiné typy strukturovaných dat mají vlastní pravidla — třeba výsledky z FAQ schema Google běžným firmám už nezobrazuje.

Údržba, ne projekt

LocalBusiness schema nerozhoduje o návštěvnosti, ale patří k věcem, které mají být v pořádku — jako přesměrování nebo sitemapa. Napíše se jednou a o pozornost se hlásí jen při změně otevírací doby nebo stěhování.

Audit, který dělám zdarma, má celou technickou část: indexace, rychlost, duplicity a právě strukturovaná data. Dozvíte se z něj i to, co článek zjistit neumí — jestli na vašem webu markup chybí, přebývá, nebo jen tiše nesouhlasí s profilem firmy.

Chci audit webu zdarma

Zdroje k faktům v článku:

Související články

O autorce

Ing. Jana Hrabalová

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

Zjistěte zdarma, co brzdí váš web

Pošlete mi adresu webu a do 48 hodin víte, na čem jste — a co opravit jako první

  • Ruční kontrola, žádný automat
  • Konkrétní priority, co opravit
  • Výsledky do 48 hodin

Vyzkoušejte také mé bezplatné SEO nástroje: