Google Plus如何从共享链接中选择图片?


27

如果您在Google Plus上共享链接,则链接通常会抓取一些图片,您可以在发布图片时附加这些图片。Facebook具有类似的功能。您可以使用简单的LINK标签告诉Facebook这是页面的主要图像。但是,这不适用于G +。

您如何告诉G +页面的主要图片是什么?


Answers:


20

这是从+1按钮文档中复制的信息(为提高可读性进行了一些调整)。此方法适用于将网址共享到Google+的所有方式。

填充+ Snippet:页面+1后,用户可以选择通过显示的共享气泡将页面共享到Google+。此共享气泡(以及随之产生的Google+活动帖子)包括预览或+ Snippet,其中包含页面标题,页面的简要说明和缩略图。这些数据是通过以下四种方式之一从目标URL的内容中提取的,按优先顺序列出:

Schema.org微数据(推荐):如果页面用schema.org微数据注释,则+ Snippet将使用在任何schema.org类型上找到的名称,图像和描述属性。

<body itemscope itemtype="http://schema.org/Product">
  <h1 itemprop="name">Shiny Trinket</h1>
  <img itemprop="image" src="image-url"></img>
  <p itemprop="description">Shiny trinkets are shiny.</p>
</body>

开放图谱协议:如果页面包含标题,图像和描述的开放图谱属性,则它们将用于+ Snippet。

<meta property="og:title" content="..."/>
<meta property="og:image" content="..."/>
<meta property="og:description" content="..."/>

元“标题”和“描述”标记:如果页面的<head>元素包含<meta name="title" ... /><meta name="description" ... />标记,+ Snippet将分别使用其内容属性作为标题和描述。对于缩略图图像,共享框将尝试在页面上找到合适的图像。

<meta name="title" content="..." />
<meta name="description" content="..." />

页面内容的最佳猜测(不推荐):如果没有这些数据,则Google将解析该页面并尝试找到最佳的标题,描述和图像。


1
谢谢您,但是当直接在Google+上直接共享链接时,它也可以使用吗?我的页面使用开放图谱协议,当我使用[ google.com/webmasters/tools/richsnippets]-工具时,我可以在“从页面中提取丰富的摘录数据”部分中看到指向图像的链接,但是当我在Google+中共享链接,它不会加载图片。
伊桑·莱罗伊

4
不要忘记<link rel="image_src" href="[insert image url here]"/>
Supuhstar

Supuhstar使用<link>的技巧已通过Google+的链接共享选择了我的网页的图像。

W3C说:'为属性名称错误值称号元素荟萃:关键字标题是不是registered.`
吉荣

我设置了og:image元数据,但google +使用的是其他不在页面上的图像。奇怪的。编辑,图像在页面上,隐藏在下拉菜单中。好吧,这很有帮助,我猜。不过,它并未使用元数据。
MrBoJangles

2

[很抱歉您的猜测,但我没有网站可以立即尝试使用]
我只看到了有关+1按钮的信息。在Google+后端执行相同的过程,因此寻找相同的信息似乎是合理的。假设您以可以应用于itemprop="image"所需图像的方式构造模板,请尝试一下。


那似乎没有用。不过谢谢!
贾斯汀

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.