Na SEO konferencích a srazech slýchám kolem Knowledge Graphu pořád odkazy na zahraniční nástroje. Chtěl jsem mít podobný vyhledávač také česky, přímo na Maxiorlovi. Připravil jsem proto vlastní nástroj napojený na Google a jako první jsem do něj samozřejmě zadal sebe. Pokud vás zajímá, jaké údaje Google vrací k vašemu jménu nebo značce, ukážu vám, co v něm hledat a kde končí jeho možnosti.
Knowledge Graph a informační panel: proč je rozlišuji
Google Knowledge Graph, česky Diagram znalostí, si představuji jako databázi konkrétních osob, organizací, míst a dalších věcí spolu s fakty a vztahy mezi nimi. Google pro ně používá pojem entity. Jméno Jan Polzer je text; entita představuje konkrétního člověka, kterému toto jméno patří. Právě rozlišení jména a skutečné osoby mi na celé věci připadá podstatné.
Knowledge Panel, česky Informační panel, je naproti tomu přehled údajů, který Google zobrazuje ve výsledcích vyhledávání. U člověka v něm najdete například jméno, fotografii nebo stručný popis. Google vysvětluje vznik panelů jako automatický proces vycházející z informací na webu. Záznam v databázi proto neznamená, že Google při každém hledání zobrazí také panel.
Pro mě je to užitečný pohled na vlastní prezentaci: jaké jméno, popis nebo web Google spojuje s konkrétním záznamem. Samotný panel samozřejmě neberu jako certifikát odbornosti ani jako příslib lepších pozic ve vyhledávání.
Co jsem do vyhledávače na Maxiorlovi přidal
Můj vyhledávač Google Knowledge Graph přijímá jméno člověka, název firmy či značky i konkrétní identifikátor KGMID. Ten začíná například /g/ nebo /m/ a označuje určitou entitu. Hodí se při rozlišování lidí se stejným jménem i při opakovaném hledání stejného záznamu.
Při prvním hledání jsem začal vlastním jménem. Stejný postup doporučuji i vám, jen u výsledků kontrolujte také typ entity, popis a případný oficiální web. Shodné jméno samo o sobě nestačí.
Do formuláře jsem přidal několik možností, které usnadňují orientaci:
- Filtr pro osoby, organizace, místa a místní podniky.
- Volbu češtiny, angličtiny nebo hledání bez jazykového omezení.
- Zobrazení KGMID, dostupných popisů, webu a případně obrázku se zdrojem a licencí.
- Odkaz do vyhledávání Google a odkaz na profil sestavený z KGMID.
Ne každý výsledek obsahuje všechny údaje. Pokud nic nenajdete, zkuste hledání bez jazykového omezení nebo s jinou podobou jména. Prázdný výsledek neprokazuje, že vás Google nezná. A ani sestavený odkaz na profil nepotvrzuje, že Google na dané adrese nabídne veřejný profil nebo nárokování.
Dvě skóre, u kterých nechci vytvářet falešná očekávání
Ve výsledcích uvádím Google resultScore a vlastní Confidence index. Jejich názvy svádějí k představě, že ukazují důvěryhodnost člověka nebo sílu značky. Takový výklad bych považoval za zavádějící.
Podle dokumentace vyhledávací metody vyjadřuje resultScore, jak dobře entita odpovídá podmínkám konkrétního požadavku. Není to skóre SEO autority. Můj Confidence index zase pouze sčítá přítomnost vybraných údajů, například popisu, webu a obrázku. Vyšší číslo tedy znamená plnější záznam, nikoli ověřenou identitu nebo větší důvěru Googlu.
Vlastní index bych dnes četl především jako rychlou orientaci v úplnosti dat. Před rozhodnutím, který výsledek patří vám, bych dal přednost obsahu záznamu před oběma čísly.
Pokračujte nárokováním vlastního informačního panelu
Vyhledávač jsem připravil jako cestu k nalezení entity. Ověření jejího zástupce už řeší Google. Otevřete odpovídající výsledek na Googlu a hledejte funkci Nárokovat tento informační panel. Pokud ji Google nabídne, následuje přihlášení a ověření vazby na danou osobu nebo organizaci.
Oficiální postup nárokování počítá například s ověřením přes přidružený web nebo profil. Google zároveň upozorňuje, že nárokování nenabízí u všech panelů. Pro místní firmy navíc rozlišuje samostatný Firemní profil, který slouží k prezentaci ve Vyhledávání a Mapách.
Na tomhle místě považuji za důležité držet očekávání při zemi. Nárokováním nezískáte volný editor všeho, co o vás Google uvádí. Získáte možnost navrhovat změny jako ověřený zástupce; o jejich přijetí rozhoduje Google. Můj nástroj panel nevytváří, nenárokuje ho vaším jménem a do databáze Googlu nic nezapisuje.
K čemu bych informační panel využil při SEO
Praktický přínos vidím hlavně při hledání vašeho jména nebo značky. Panel nabídne lidem rychlou orientaci v tom, kdo jste, čemu se věnujete a které weby či profily k vám patří. U podobných jmen pomáhá odlišit správného člověka. Nečekal bych od něj automatický posun na obecné dotazy typu tvorba webů.
Po nalezení vlastní entity bych postupoval ve třech krocích:
- Vyhledal bych své jméno nebo značku také přímo na Googlu a porovnal údaje v panelu s vlastním webem a oficiálními profily.
- Nepřesnosti bych opravil u původního zdroje a u panelu využil zpětnou vazbu, případně návrhy změn po ověření totožnosti.
- Sjednotil bych jméno, popis činnosti a odkazy na webu i profilech a stejnou identitu popsal ve strukturovaných datech.
Nástroj na Maxiorlovi v tomhle postupu slouží k dohledání a rozlišení záznamu. Samotné hledání ani nárokování panelu nepřidává webu zpětný odkaz nebo body za autoritu. Důležitější mi připadá, aby návštěvník našel správné informace a nezaměnil vás s někým jiným.
A co propojení pomocí sameAs?
Ve strukturovaných datech máme vlastnost sameAs. Podle definice Schema.org odkazuje na stránku, která jednoznačně určuje totožnost dané entity. U osoby tak propojuje například její web s oficiálním profesním profilem nebo odpovídajícím záznamem ve Wikidatech. Není to seznam tematicky podobných článků ani oblíbených webů.
Na stránce o autorovi bych použil typ Person, u firmy Organization, a do sameAs vložil celé adresy odpovídajících profilů. Google tuto vlastnost doporučuje také u organizací; strukturovaná data mu pomáhají organizaci rozlišit a některé údaje využívá i pro její prezentaci ve vyhledávání.
Samotné KGMID ve tvaru /g/… bych do sameAs nekopíroval: tato vlastnost očekává URL. U odkazu na konkrétní entitu Googlu bych nejdřív ověřil, že skutečně identifikuje správný subjekt. Google ve zmíněném doporučení neuvádí odkaz s parametrem kgmid jako podmínku získání panelu ani jako zvláštní SEO výhodu. Začal bych proto jednoznačnými oficiálními profily.
Panel k použití sameAs vůbec nepotřebujete. Smyslem je vyhledávači popsat, že různé stránky představují tutéž osobu nebo firmu; vznik panelu ani lepší pozice tím nezaručíte. Pro mě je to rozumné doplnění přehledné stránky o autorovi či firmě a správných veřejných údajů.
Co běží na pozadí a jak bych přistoupil k vlastní verzi
Na Maxiorlovi jsem vyhledávač napojil na Google Knowledge Graph Search API. Formulář pošle dotaz mému serveru, server se zeptá Googlu a odpověď převede do čitelných karet. API vrací jednotlivé odpovídající entity, nikoli kompletní mapu jejich vzájemných vztahů. Právě proto jsem zvolil seznam výsledků.
Pro stejnou variantu potřebujete projekt v Google Cloud Consoli, zapnuté Knowledge Graph Search API a API klíč. Google novým zájemcům doporučuje Cloud Enterprise Knowledge Graph. Klíč v mém řešení zůstává na serveru. Pro serverové volání patří k jeho ochraně omezení na příslušné API a veřejnou IP adresu serveru, nikoli vložení klíče do JavaScriptu návštěvníka.
Mně tenhle nástroj dává smysl jako malá pomůcka pro kontrolu údajů a hledání konkrétní entity. Mám ho česky na vlastním webu a vím, odkud výsledky přicházejí. Pro vlastní prezentaci mi připadá užitečnější rozumět nalezeným údajům a jejich omezením než honit vysoké číslo nebo samotnou existenci panelu.
Tvůrce webů z Brna se specializací na Drupal, WordPress a Symfony. Acquia Certified Developer & Site Builder. Autor řady knih o Drupalu.
Project Manager v Superkoders. Ve volných chvílích podnikám výlety na souši i po vodě. Více se dozvíte na polzer.cz a mém LinkedIn profilu.

Přidat komentář