2016-03-08 90 views
0

我正在分類廣告網站上工作,人們在這裏發佈廣告,顯然,有時候是照片。當他們發佈照片時,一切都很好。我有og:image元標記,列出社交網絡的圖像以便在帖子被共享時使用。如何標記圖像不顯示在社交網絡上?

但是,我也支付了付費廣告,它們顯示在每篇文章的頁面底部。高級廣告當然也包含圖片。如果某人沒有上傳任何與他們的廣告相關的照片,則付費廣告的圖片會顯示在社交網絡共享中。

如何在共享鏈接時將這些圖像標記爲不顯示在社交網絡上?我寧願鏈接在社交Feed上沒有圖片而顯示錯誤圖片,尤其是在用戶沒有提供圖片的情況下。

這是我的同事試圖分享的an example post,這導致了對錯誤圖像的大量詛咒。

回答

0

你應該總是定義一個og:image標籤。如果沒有圖像顯示,只需使用後備圖像。這樣,其他圖片將被忽略。

這也表明在另一個線程,順便說一句:Exclude image from Open Graph

+0

我已指定了一個後備圖片,僅爲180x180像素,所以我做了,這是1200x630新的後備圖片。這似乎解決了它。顯然,Facebook現在會忽略一定分辨率下的圖像,就像過去一樣。之前的 –

+0

,最低爲200x200,但那是幾年前。 – luschn