mig*_*rin 7 html video googlebot vimeo
我有一个网站,嵌入了 Vimeo 的视频:
<iframe src="//player.vimeo.com/video/496371201" frameborder="0"></iframe>
Run Code Online (Sandbox Code Playgroud)
谷歌说它无法索引该视频,因为我没有提供缩略图。Google 的视频最佳实践文档指出:
提供高质量的缩略图
为了有资格出现在 Google 视频功能中,视频必须具有有效的缩略图。否则,该页面可能会被索引,但只会显示为纯蓝色链接。
您可以允许 Google 生成缩略图,或通过支持的方式之一提供缩略图:
- 如果您使用 HTML 标记,请指定海报属性。
- 在视频站点地图中,指定 video:thumbnail_loc 标记。
- 在结构化数据中,指定thumbnailUrl 属性。
- 如果您允许 Google 获取您的视频内容文件,Google 可以为您生成缩略图。
支持的缩略图格式:BMP、GIF、JPEG、PNG、WebP 和 SVG。
我有 PNG 文件的缩略图。HTML 代码是什么,可以将它们作为缩略图包含在iframeVimeo 的嵌入视频附近,以便 Googlebot 找到它?
我的网站上还嵌入了 Vimeo。
\n<iframe src="https://player.vimeo.com/video/xxx?h=yyy" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>\nRun Code Online (Sandbox Code Playgroud)\n我还在 Google 搜索控制台中看到一个视频页面的错误“未提供缩略图 URL”。然而,当我在页面呈现时检查 Vimeo 插入的代码时,我看到一个VideoObject带有thumbnailUrl.
<script type="application/ld+json">{"embedUrl":"https://player.vimeo.com/video/xxx?h=yyy","thumbnailUrl":"https://i.vimeocdn.com/video/aaa-bbb-d_640","name":"My cool video","description":"This video is very cool - you should watch it","duration":"PT3540S","uploadDate":"2023-07-06 02:56:51","@context":"https://schema.org/","@type":"VideoObject"}</script>\nRun Code Online (Sandbox Code Playgroud)\n我的网站上嵌入了相当多的 Vimeo 视频(使用相同的视图模板),并且以前从未见过此错误,因此我假设这是 Googlebot 抓取工具的临时故障。
\n如果这不能解决您的问题,那么您可以将thumbnailUrlusing a schema.org VideoObject添加到您的 HTML 中。然而,如果您使用 Vimeo,我会非常谨慎地这样做,因为您可能最终会得到重复的 schema.org,这会让 GoogleBot 更加困惑。
请参阅有关视频 SEO 的 Vimeo 文档\n https://vimeo.com/blog/post/video-seo-how-to/#include-videoobject-schema-structed-data
\n\n\nVimeo 是少数几个可以自动生成并插入 VideoObject Schema 及其嵌入内容的视频托管平台之一。当您将 Vimeo\xe2\x80\x99s 视频嵌入代码添加到网页时,架构会动态包含在内,并且 Google\xe2\x80\x99s 抓取工具可以读取和分析它。
\n