当您向Facebook页面添加链接时,经过一些处理后,Facebook会显示下一个/上一个按钮,以选择链接到您要插入的网址的图像。
显然,Facebook会读取html页面并显示您插入的网址上的图片。
有谁知道Facebook使用什么算法来决定要展示的图片?
如果我插入指向http://www.staplijst.be/lachende-wandelaars-aalter-aktivia-003.asp的链接,则只会检测到11个图像。我想要的那个,右上角的那个,不在列表中。
如果我插入http://www.staplijst.be/stichting-kennedymars-rijsbergen-zundert-nederland-knblo-nl-81996.asp的链接,则会显示19张图像(包括我想要的图像(文本区域右上角的图像)。
这两个页面都是使用asp代码构建的,但功能相同。
我认为它与图像尺寸有关,但在那里找不到任何决定因素。
我会调查一下,因为如果我知道Facebook正在寻找什么,我可以确保页面上包含正确的图像(因为它们是使用经典asp构建的动态页面)。
但是,如果有人有任何想法?帮助将不胜感激。
答案 0 :(得分:4)
这看起来像是一个副本: Facebook Post Link Image
Use <link rel="image_src" href="abs_url_of_your_image">
答案 1 :(得分:0)
我的猜测是,FB隐藏了重复的图像 - '重复图像通常表示设计元素(不是内容)。发布链接时,只有与该文章内容相关的图像才相关。
因此;确保您的图片只出现一次,看看它是否有帮助!
答案 2 :(得分:-1)
我不熟悉Facebook的做法,但我可以告诉你我该怎么做。
<img src="" />