Az Open Graph egy metaadat-szabvány, amely megmondja a közösségi platformoknak és üzenetküldőknek, hogyan nézzen ki az oldalad megosztott linkje. A Facebook vezette be 2010-ben, ma viszont szinte minden link-előnézetet készítő rendszer ezt olvassa.
Hogyan működik
Az OG-adatok meta tagek az oldal <head> részében. A szokásos name helyett property attribútumot használnak, og: előtaggal. Amikor valaki beilleszti a linkedet, a platform robotja letölti a HTML-t, és kiolvassa ezeket az értékeket.
A négy alap mező:
- og:title - az előnézet címe
- og:description - a rövid leírás a cím alatt
- og:image - a nagy kép
- og:url - az oldal kanonikus címe
Ha nincs OG-adat, a platform találgat. Általában a title tag és a meta description tartalmát veszi, képnek pedig az első elég nagy képet. Az eredmény kiszámíthatatlan.
Mit lát ebből egy AI
Az OG-mezők nem rangsoroló tényezők, és a generatív keresők sem ezekből építik a választ. Van viszont egy mellékhatásuk: az og:title és az og:description egy tömör, ember által írt összefoglaló az oldalról. Ez a fajta gépi olvasmányosság a teljes AI-értelmezhetőség része.
Magyarul: ugyanaz a munka, ami szép megosztást ad, egy kicsit segít abban is, hogy a gép pontosan idézze az oldalad.
Mikor számít igazán
Akkor, ha a linkjeid emberek között vándorolnak. Messenger, WhatsApp, Slack, LinkedIn, hírlevél, belső chat. A riportokban azt látjuk, hogy a magyar KKV-oldalak nagyjából felén hiányzik az og:image, és ilyenkor egy szürke, kép nélküli sáv jelenik meg a csetben. Egy webshop-kampánynál ez mérhető kattintás-különbség.
Röviden: az Open Graph nem rangsorol, de ez dönti el, hogy a linked megosztva bizalmat kelt vagy elhanyagoltnak tűnik.
Miért fontos
Kattintás
Egy képes link-előnézet sokkal feltűnőbb, mint egy csupasz URL. Ha a megosztás kép nélküli, a kattintási arány esik. Ezt főleg hírlevélből és chat-forgalomból érkező oldalaknál érezni.
Bizalom
A hiányzó vagy hibás előnézet amatőr benyomást kelt. Rossz eset, amikor a kép a sablon logója, a cím pedig a főoldalé, miközben egy termékoldalt osztottál meg. A látogató nem tudja, hova fog érkezni.
Kontroll
OG nélkül a platform dönt helyetted. Ha megvan, te írod a címet és a leírást. Ez főleg akkor hasznos, ha a title hosszú és kulcsszavas, a megosztáshoz viszont emberi mondat kell.
Hatás
SEO-szempontból az Open Graph alacsony hatású tétel. A Google nem használja rangsorolásra. Olcsó viszont megcsinálni, és a hibája azonnal látszik minden megosztásnál.
Technikai példa
Minimális, de teljes OG-blokk egy termékoldalon:
<head>
<meta charset="utf-8">
<title>Kerti pad tölgyfából - Faműhely</title>
<meta property="og:title" content="Kerti pad tölgyfából">
<meta property="og:description" content="Kézzel készült tölgyfa kerti pad, 160 cm, olajozott felülettel.">
<meta property="og:image" content="https://pelda.hu/kep/kerti-pad-1200x630.jpg">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta property="og:url" content="https://pelda.hu/termek/kerti-pad">
<meta property="og:type" content="product">
<meta property="og:locale" content="hu_HU">
</head>
Az og:type értéke cikknél article, főoldalnál website. Az og:locale a magyar nyelvű oldalaknál hu_HU, összhangban a lang attribútummal.
Gyors ellenőrzés parancssorból, minden OG-tag kiírása:
curl -sL https://pelda.hu/termek/kerti-pad | grep -o '<meta property="og:[^>]*>'
Ha a parancs nem ad vissza semmit, az oldalon nincs Open Graph adat. Ha csak og:title jön vissza, a kép és a leírás hiányzik.