我需要建立一个社交网络,例如facebook.com,以便在有人在其上张贴链接,消息或共享链接时显示网站徽标。我已经用谷歌搜索了这个问题,发现网站应该有这个:
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">
和
<meta property="og:image" content="https://www.lucida.construction/wp-content/themes/lucida-theme/images/logo_for_sn.png" />
<meta property="og:title" content="Home - Lucida ConstructionLucida Construction" />
但是没有任何结果。我试图在Facebook和LinkedIn上执行此操作,但它们要么根本不显示图像,要么显示一些随机图像,而不显示我在<meta property="og:image" />
标记中设置的徽标。
我尝试共享的网站是http://www.resolutemarine.com和https://www.lucida.construction
任何帮助表示赞赏!谢谢!
答案 0 :(得分:1)
您所做的是正确的。我不了解其他社交媒体渠道,但Facebook会缓存您页面的信息。因此,如果您在代码更改(插入og:image部分)之前可能已经缓存了结果之前就共享了链接,我不知道什么时候Facebook会完全清除它,但是您可以再次使用他们的工具手动进行清除。 我在您的链接域的一个站点上尝试过,它对我有用。 因此,如果要测试,请使用他们的工具。否则,您只需要等待他们自动抓住它即可。 这是该工具的链接-只需输入您希望机器人再次抓取的网址即可:Facebook sharing debugger