A napokban, egy érdekes problémával találtam magam szembe:
Korábban elkészítettünk egy weboldalt, amiben megadtuk, hogy milyen bélyegkép jelenjen meg a facebookon, ha megosztja valaki. Ennek akkor nagyon örültünk, működött minden rendben. A minap ennek a weboldalnak egy friss tartalomdús új változata került élesítésre, ezen a weboldalon már más bélyegkép(ek)et állítottunk be, mint a korábbin. Azonban amikor ügyfelünk megakarta osztani rajongóival az örömhírt, a facebook még mindig a régi képet hozta bélyegképként, elsőre nem értettük mi a probléma, hiszen mi teljesen mást adtunk meg. Kitöröltük a korábbi képet a szerverről, nah mi történt ennek hatására?
Semmi.
Még mindig a régi kép jött fel, megosztáskor 😦
A “Hiba” oka cache, a facebook letárolja az egyszer megosztott weboldalról az információkat lementi,és minden egyes megosztásnál ezen információk alapján jelennek meg az adatok az oldalról.
Mi lehet a megoldás?
Valahogyan ki kellene töröltetni a facebook-al az eltárolt adatokat és a frisset elmentetni vele. Kis google-zás után erre az oldalra akadtam. Ekkor találtam rá én is erre a hasznos kis eszközre, a lint-re. Ennek a kis eszköz segítségével a facebook rávehető hogy újra olvassa az adatokat a weboldalunkról. Megosztandó bélyegkép, cím egyebek újra letároltatására alkalmas, illetve megmutatja milyen problémák lehetnek a weboldallal a facebook szemszögéből.
Hasznos kis eszköz, gondoltam megemlítem, hátha valaki belefut ugyanebbe a problémába.
Így 2014-ben sem árt frissen tartani az információt, a fent említett eszköznek időközben Facebook Debugger lett a neve Google-ban rákeresve már könnyebb megtalálni, de itt a direkt link. Be kell jelentkezni Facebookba a használatához.
Köszönöm a sok hasznos információt, melyek segítségével a weboldalamon már működnek a facebook ikonok, és a bélyegkép is tökéletes!
Nekem sehogyan se akarja az igazságot és már megőrülök… Segítsetek könyörgöm mert hiába linkelem ezerféleképen az oldalam, hiába csinálok bármit…nem rak ki bélyegképet a facebookra…www.djkotlai.hu <<< erről lenne szó..
Kedves Tamás,
weboldalad HTML kódját megvizsgálva, a következőt kellene tenned, ami az oldal HTML kódjának módosításával jár:
1. Hozzá kell adnod a weboldaladhoz az Open Graph Protocolt, a következőképpen, a weboldalad HTML kódjában, ezt:
<html xmlns:fb="http://www.facebook.com/2008/fbml " xmlns="http://www.w3.org/1999/xhtml " xml:lang="hu-hu" lang="hu-hu" >
Erre kellene:
<html xmlns:fb="http://www.facebook.com/2008/fbml " xmlns="http://www.w3.org/1999/xhtml " xml:lang="hu-hu" lang="hu-hu" xmlns:og="http://ogp.me/ns# " >
cserélned.
2. a <head> részt pedig erre, értelemszerűen saját dolgokkal kitöltve:
<meta property="og:description" content="Oldal leírása"/>
<meta property="og:title" content="Oldal címe" />
<meta property="og:site_name" content="weboldal neve, pl.: example.com"/>
<meta property="og:image" content="http://www.example.com/sajat-kep-eleresi-utvonala.jpg " />
og:image-ből többet is megadhatsz, ekkor majd lehet válogatni megosztásnál, hogy melyiket illessze be a Facebook az üzenőfalra. Képnek érdemes egy max 300 pixel széles .jpg képet betenni.
Ahogy, nézem weboldalad JOOMLA motort használ, lehet van olyan modulja, amelynek segítségével az Open Graph Porotocol hozzáadható a weboldalhoz, de ebben én sajnos segíteni nem tudok, mivel nem foglalkoztam még JOOMLA-val.
Sajnos a wordpress ingyenes változata hozzászólásba nem engedi a html kód beágyazást ezért a kommentben kéken megjelenő linkek utáni szóköz felesleges.
Most nem fogsz örülni, de nemtudom hogy kell ezt megcsinálni 😦
Tartok tőle, hogy egy webfejlesztőre lesz szükséged sajnos én nem vagyok jártas joomla rendszerben, de lehet, hogy ez a modul: http://extensions.joomla.org/extensions/social-web/social-bookmarking/12334 Segít majd neked.
http://www.djkoltai.hu <<< elírtam 🙂
bélyegképem nincs segitségre lene szügségem
Melyik oldalon nem jelenik meg a bélyegképed?