我在网站上使用Google +分享按钮。 通常它接受给定的元数据。我发送的所有数据都被接受了。只会忽略描述。
我以这种方式放置它:
<meta itemprop="description" content="text text text" />
<meta property='og:description' content="text text text"/>
在文件的头部。我在很多网站上这样做了,它运行良好。 今天我安装了按钮并对其进行了测试,它不再起作用了。
我也在其他网站上测试过它,我之前安装过它,知道它工作(测试过)。 同样的结果:代替描述,文档的链接正在共享。
Google改变了什么吗? 可能是什么错误?
丰富的代码段工具以及opengraph测试工具显示正确的结果。
答案 0 :(得分:0)
我遇到同样的问题,虽然徽章似乎工作得很好。想知道它会是什么。尝试检查徽章。虽然它确实看起来像谷歌问题。
答案 1 :(得分:0)
不是<meta name="og:description or description" content="Your desc"/>
而不是“itemprop”和“property”?
答案 2 :(得分:0)
og:描述是针对facebook,针对谷歌+的itemprop,我之前使用过它,并且没有更改它停止为我工作的脚本。
答案 3 :(得分:0)
og:description
用于google plus和linkedin,以及其他。
itemprop
是结构化数据,如果存在,谷歌将使用(并且可能更喜欢元标记)。但是 - 它本身并不起作用。它必须嵌套在包含模式类型的代码中,它不知道从这一行是你的描述是针对页面,你正在销售的产品,电影等。通常你将结构化数据放在正文中并将其嵌入其中body,div或其他标记,请参阅http://schema.org/WebPage示例,
<body itemcope itemtype="http://schema.org/WebPage">
<meta itemprop="description" content="Your desc"/>
<meta itemprop="url" content="http://example.com/page1"/>