如何选择在Facebook中粘贴link后加载的图像?
How to choose the image that is loaded after pasting a link in Facebook?
如果我 post 一个 link 到 Facebook 上的一个网站,它旁边会呈现一张图片。
Facebook 如何决定从我的网站加载哪张图片?
是否可以控制显示的图像?我可以在某个地方设置它吗,也许是在元标记中?
Facebook(以及 FB 提出此标准后的其他公司)使用 Open Graph Protocol 从您的页面收集信息。
如果您在 <head>
标签中提供相关元标签,例如:
og:title
- 文档的标题
og:type
- 文档类型
og:image
- 代表您文档的图像 URL(这是您感兴趣的部分)
og:url
- 规范 URL 文档。
对于图像元标记:
<meta property="og:image" content="https://example.com/pony.jpg" />
它将使用这些标签中的信息来填充 post。其他在线和消息服务,如果存在,也将使用此信息。
如果 OGP 元标记不存在,FB(和其他服务)将抓取 URL 并尽可能确定应该使用哪个图像。
如果我 post 一个 link 到 Facebook 上的一个网站,它旁边会呈现一张图片。
Facebook 如何决定从我的网站加载哪张图片?
是否可以控制显示的图像?我可以在某个地方设置它吗,也许是在元标记中?
Facebook(以及 FB 提出此标准后的其他公司)使用 Open Graph Protocol 从您的页面收集信息。
如果您在 <head>
标签中提供相关元标签,例如:
og:title
- 文档的标题og:type
- 文档类型og:image
- 代表您文档的图像 URL(这是您感兴趣的部分)og:url
- 规范 URL 文档。
对于图像元标记:
<meta property="og:image" content="https://example.com/pony.jpg" />
它将使用这些标签中的信息来填充 post。其他在线和消息服务,如果存在,也将使用此信息。
如果 OGP 元标记不存在,FB(和其他服务)将抓取 URL 并尽可能确定应该使用哪个图像。