【问题标题】:Google richsnippet videoobject does not appear as videoGoogle richsnippet videoobject 不显示为视频
【发布时间】:2013-12-01 21:32:20
【问题描述】:

在我的视频页面上,我放置了 videoobject 元数据,但谷歌不知道这一点?

我错过了什么吗?

这是我的代码:

<meta itemprop="name" content="Video namei" />
<meta itemprop="description" content="Video description" />
<meta itemprop="duration" content="PT05M13S" />
<meta itemprop="url" content="url at the browsers address bar"/>
<meta itemprop="thumbnailURL" content="image url from cdn" />
<span itemtype="http://schema.org/ImageObject" itemscope="" itemprop="thumbnail">
   <link href="same url with thumbnailURL" itemprop="contentUrl" />
   <meta content="640" itemprop="width" />
   <meta content="360" itemprop="height" />
</span>
<meta itemprop="embedURL" content="embed video link (swf)" />
<meta itemprop='playerType' content='Flash' />
<meta itemprop="uploadDate" content="2013-11-18T17:57:00+0200" />
<meta itemprop="width" content="640" />
<meta itemprop="height" content="360" />

【问题讨论】:

    标签: schema.org google-rich-snippets rich-snippets


    【解决方案1】:

    您应该将所有视频标记嵌套在视频对象架构中,并且您也不应该使用元标记隐藏视频标题和说明。您需要使用 span 标签来代替。最后,确保您的标记包含 contentURL 项目属性,因为 Google 将使用它来生成视频预览并帮助他们验证您的视频。

    【讨论】:

    • 有一个包含所有元标记的视频标记,我应该把它放在这里,我的错。它说 contentURL 和 embedURL 是可选的,只有其中一个是必需的,我更喜欢 embedURL。实际上最近索引的一些页面带有视频缩略图,但仍然不是全部,我认为这是因为 google 不再信任我的域。这件事发生在我改变了我的设计和布局之后。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-11
    • 1970-01-01
    • 2015-08-27
    • 2012-05-26
    • 2017-12-01
    • 2020-09-03
    相关资源
    最近更新 更多