好吧,所以我已經搜索了幾天的互聯網,還沒有解決我與這些打開的圖形標籤有問題。我有一個網站,在那個網站上我有一個像按鈕和臉書評論框的臉譜,他們都似乎工作得很好,直到內容分享到Facebook。當某人喜歡或評論內容時,Facebook會將其分享到個人資料牆上,但它不使用任何OG元標記。例如,如果訪問者發表評論或想要發佈我發佈內容的帖子,那麼他們頁面上顯示的共享鏈接將只是網址,然後是來自網站頁面(不是我選擇的那個)的隨機圖像。打開圖元標籤不被閱讀
這裏是我的Open Graph標籤如何設置:
<head>
<meta property="og:type" content="Cookies" />
<meta property="og:url" content="http://example.com" />
<meta property="og:title" content="Sample Object" />
<meta property="og:image" content="https://Example.com/Images/Picture.png" />
</head>
我已經運行通過Facebook的棉短絨的網站,但所有的它帶給我回來是警告:Inferred Property: The 'og:image' property should be explicitly provided, even if a value can be inferred from other tags.
我什麼都一直在閱讀說我已經正確設置了這一點,但無論出於什麼原因,它只是不正確地閱讀頁面。調試器頁面向我顯示3個圖像,但它們是頁面底部的最後3個圖像。有什麼建議嗎?
在linter結果的底部,應該有一個鏈接「看看究竟是什麼刮板看到」或類似的東西。檢查最終url中的原始數據並獲取圖像url並測試其是否正確。如果你可以提供給你的網站的參考,我可以看看。我有我的facebook linter分享。 – adnanyousafch
我嘗試了你的建議,並且在刮板中的鏈接是正確的,而不是它所使用的鏈接。我現在測試的具體鏈接是'http:// TheSnoopz.com/Sports/Post/Arod-Suspension',元數據標籤中的鏈接應該從'TheSnoopz.com/Images/Arod-Suspension.png' – Jcmoney1010