Slovo verzus entita
Keď model narazí na meno vašej firmy, má dve možnosti. Buď je to len reťazec znakov — možno preklep, možno mesto, možno priezvisko — alebo je to entita: konkrétna firma, ktorá má sídlo, odbor, kontakt a existuje aj mimo tejto stránky.
Rozdiel je zásadný. Reťazec sa neodporúča. Entita áno, lebo model o nej vie povedať niečo overiteľné.
Čím sa entita potvrdzuje
Nie jedným zdrojom, ale zhodou viacerých. Ak tri nezávislé miesta hovoria to isté meno, adresu a odbor, model má dôvod veriť, že firma existuje. Ak si tri zdroje protirečia, musí hádať.
Zdroje nemajú rovnakú váhu. Zoradené od najsilnejšieho:
- Verejné registre — obchodný register, IČO. Dá sa to overiť nezávisle od vás, preto to váži najviac.
- Profil na mapách — potvrdzuje existenciu miesta a kategóriu podnikania, a je overený treťou stranou.
- Odborné registre a členstvá — komora, akreditácia, licencia.
- Štruktúrované dáta na vašom webe — vaša vlastná deklarácia. Dôležitá, ale je to tvrdenie o sebe.
- Profily na sieťach — každý ďalší konzistentný záznam pridá kúsok istoty.
Prepojenie medzi nimi robí vlastnosť sameAs. Bez nej má model štyri záznamy a musí odhadovať, či hovoria o tej istej firme.
Overte si, či máte entitu, alebo len meno
Otvorte zdrojový kód domovskej stránky a hľadajte application/ld+json. Ak tam nie je nič, entitu ste nedeklarovali vôbec.
Ak tam niečo je, skontrolujte tri veci: má to address s ulicou a mestom, má to sameAs aspoň na jeden nezávislý zdroj, a je meno firmy napísané presne rovnako ako v obchodnom registri a na profile na mapách?
Potom spravte druhý test: vyhľadajte presný názov firmy a prejdite prvé dve strany výsledkov. Koľko rôznych verzií vašej adresy a telefónu tam nájdete? Väčšina firiem nájde tri až päť — a to je presne ten šum, z ktorého musí stroj vyberať.
Najčastejšia chyba: nekonzistentné meno
Firma sa v registri volá inak než na webe, na fakturácii inak než na profile, a na sociálnej sieti má obchodnú značku bez právnej formy. Pre človeka je to zjavne tá istá firma. Pre stroj sú to štyri kandidátske entity a žiadna nie je dosť silná.
Riešenie nie je zjednotiť všetko na jeden tvar — obchodná značka a právnická osoba sa líšiť smú a väčšinou musia. Riešenie je povedať to explicitne: v štruktúrovaných dátach uviesť značku ako name, právnickú osobu ako legalName a IČO ako identifier. Potom to nie je rozpor, ale vzťah.
Rovnako sa rieši zmena názvu: starý názov patrí do alternateName. Nie je to priznanie slabosti, je to informácia, ktorá zabráni tomu, aby vás mal model za dve rôzne firmy.
Dve entity, ktoré nie sú duplicita
Časté nedorozumenie. Ak má web blok pre organizáciu a druhý pre prevádzku, nie je to chyba — pokiaľ sú prepojené. Podriadený blok odkáže na nadriadený cez parentOrganization a z domnelej duplicity sa stane hierarchia.
Chybou je nechať dva bloky bez vzťahu. Vtedy stroj vidí dve nezávislé tvrdenia o firme a namiesto jednej silnej entity má dve slabé.
Kedy sa to prejaví
Nie hneď. Model si znalosti neaktualizuje pri každej vašej zmene a keď a ako ich obnovuje, nikto zvonku nevie. Rátajte v mesiacoch, nie v týždňoch, a nedôverujte nikomu, kto vám povie presnejší termín.
Poradie, v akom sa efekt objavuje, býva takéto: najprv sa zmena prejaví vo vyhľadávaní s webom (dni až týždne), potom v profiloch a registroch, ktoré si dáta preberajú (týždne), a najneskôr v znalostiach modelu (mesiace). Ak sledujete len to posledné, budete si myslieť, že sa nedeje nič.