可能重複:
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
就是這樣。它顯示了一切,除了縮略圖。雖然調試頁面顯示圖像.. –