可能重复:
How does Facebook Sharer select Images?Facebook的搜索引擎优化与图像不加载
我有一个应用程序最近放上网。在我的Facebook墙上,当我输入我的应用程序的URL。 Facebook显示可用的缩略图。目前它正在显示GoDaddy的缩略图。我猜测它是因为Facebook正在缓存图像。
所以我读了一些关于在<head>
元素上放置image_src
的地方。在Rails 3.1它应该是:
<link rel="image_src" href="http://www.site_name.com/assets/logo.png" />
或者:
<link rel="image_src" href="/assets/logo.png" />
并使用<link rel="image_src"
正确的meta标签,以显示在Facebook上右边小图?如果是这样,我需要等几个小时才能在Facebook上显示缩略图吗?
编辑
我:
<meta property="og:title" content="<%= yield(:title).present? ? yield(:title) : 'Foobar' %>" />
<meta property="og:type" content="website" />
<meta property="og:url" content="<%= request.url %>" />
<meta property="og:image" content="http://www.foobar.com/assets/logo.png" />
<meta property="og:site_name" content="Foobar" />
的Facebook debug page显示og:image
的实际图像。但是当我在墙上键入网站的URL时,缩略图仍然不出现
这应该工作,如果你分享链接,它不使用调试页面正在检测的图像?它应该是 – Igy
就是这样。它显示了一切,除了缩略图。虽然调试页面显示图像.. –