视频已成为人们在网上创作和浏览内容时越来越多地使用的一种形式,而 Google 会将来自数百万不同网站的视频编入索引,并呈现给用户。视频可以显示在 Google 上的多个不同位置,其中包括主搜索结果页、视频模式、Google 图片和 Google 探索。
请按照以下最佳做法优化您的视频,使其显示在 Google 中:
- 帮助 Google 查找您的视频
- 确保您的视频可以被编入索引
- 使 Google 能够提取您的视频内容文件
- 启用特定的视频功能
- 根据需要移除、限制或更新您的视频
1.帮助 Google 查找您的视频
- 确保所有视频都能在公开网页上访问,用户可以在其中观看视频。确保该网页未被 robots.txt 或
noindex
漫游器meta
标记屏蔽;这样可确保 Google 能够找到您的网页并将其编入索引。 - 为了尽可能提高视频曝光率,请为每个视频创建一个专题页,其中视频是该网页的主要侧重点。大多数视频搜索结果都需要这种类型的视频网页,包括重要时刻、“LIVE”标记和其他富媒体搜索结果格式。您可以在专题页和原始网页中加入相同的视频以及其他信息,例如新闻报道或商品详情页。
- 为视频添加相应的 HTML 标记。如果网页中的视频存在 HTML 标记(例如
<video>
、<embed>
、<iframe>
或<object>
),Google 将能更加轻松地识别该视频。 - 创建视频站点地图,以便 Google 更轻松地找到您的视频。了解如何向 Google 提交站点地图。
- 请确保相应网页不需要复杂的用户操作或特定的网址片段即可加载,否则 Google 可能找不到您的视频。
- 不要在用户互动时延迟加载主要内容。Google 可能找不到需要用户互动(例如滑动、点击或输入)才能加载的内容。 确保 Google 能看到延迟加载的内容。
- 如果您只是在某些情况下使用过于复杂的 JavaScript 在 JavaScript 中嵌入视频对象,那么 Google 也可能无法正确地将您的视频编入索引。
- 不支持需要片段标识符的内容网址或着陆页网址。
- 确保您的视频显示在视频网页上并且很容易找到。我们建议为每个视频使用一个独立的网页,并且每个视频的描述性标题或说明都必须是独一无二的。确保视频是网页的主要侧重点,并且没有隐藏或难以找到。
第三方嵌入式播放器
如果您的网站嵌入了来自 YouTube、Vimeo 或 Facebook 等第三方平台的视频,Google 可能会将您的网页及第三方托管网站中对等网页上的视频同时编入索引。这两个版本可能都会出现在 Google 的视频功能中。
对于您自己的嵌入了第三方播放器的网页,我们仍建议您提供结构化数据,此外,您还可以将这些网页添加到视频站点地图中。请与您的视频托管服务提供商联系,确保他们允许 Google 提取您的视频内容文件;例如,YouTube 上的公开视频就支持这项功能。
2.确保您的视频可以被编入索引
Google 识别出网页上的视频后,还需获取更多信息,才能使该视频显示在视频搜索结果中。
提供高品质视频缩略图
视频必须具有有效的缩略图,才能显示在 Google 搜索的视频搜索结果中。 否则,即便该网页被编入索引,也只会显示为文本结果。
您可以让 Google 为您生成缩略图,也可以通过以下其中一种支持的方式提供缩略图:
- 如果使用
<video>
HTML 标记,请指定poster
属性。 - 在视频站点地图中,指定
<video:thumbnail_loc>
标记。 - 在结构化数据中,指定
thumbnailUrl
属性。 - 如果您允许 Google 提取您的视频内容文件,Google 可以为您生成缩略图。
支持的缩略图格式: BMP、GIF、JPEG、PNG、WebP 和 SVG 。
尺寸:最小 60x30 像素(尽可能使用大尺寸图片)。
位置:缩略图文件必须可供 Googlebot 访问。请勿使用 robots.txt 屏蔽文件,亦勿要求登录。确保文件链接为稳定的网址。
透明度:缩略图至少有 80% 的像素的 alpha(透明度)值大于 250。
提供结构化数据
提供描述视频的结构化数据,以便 Google 了解视频内容并在相关查询的搜索结果中显示该视频。确保您在结构化数据中提供的任何信息与实际视频内容一致。添加结构化数据时,请务必为网站上的每个视频添加独特的缩略图、标题和说明。您应该在描述同一网页的同个视频的所有来源(站点地图、HTML 标记、meta
标记和结构化数据)中提供相同标题、缩略图网址和视频网址。
3.使 Google 能够提取您的视频内容文件
视频网页可能会编入索引并能够显示在 Google 中,不过 Google 需要提取视频文件本身,才能了解视频内容并启用视频预览和重要时刻等功能。
注意:Google 不会直接在搜索结果中显示视频内容文件,点击视频结果的用户将转到您的网站观看视频。您还可以验证访问您服务器的网页抓取工具是否确实是 Googlebot。
请遵循以下最佳做法,使 Google 能够提取您的视频内容文件:
- 使用结构化数据以支持的文件格式提供
contentURL
值。 - 请勿禁止 Google 提取实际视频文件。例如,请勿使用
noindex
标记或 robots.txt 文件屏蔽视频内容网址或网域。 - 视频托管网页和流式传输实际视频的服务器必须具有一定的带宽才能被抓取。因此,如果位于
example.com/puppies.html
的着陆页具有通过somestreamingservice.com
提供的嵌入式小狗视频,则example.com
和somestreamingservice.com
必须均可供 Google 访问,并且二者都具有足够的服务器负载。 - 视频文件链接必须为稳定的网址。
支持的视频编码
Google 可提取以下类型的视频文件: 3GP、3G2、ASF、AVI、DivX、M2V、M3U、M3U8、M4V、MKV、MOV、MP4、MPEG、OGV、QVT、RAM、RM、VOB、WebM、WMV 和 XAP。
为视频和缩略图文件使用稳定的网址
某些 CDN 会为视频和缩略图文件使用快速失效的网址。这些网址可能会导致 Google 无法将您的视频成功编入索引,或阻止 Google 提取视频文件。随着时间的推移,这也使得 Google 逐渐难以理解用户对您的视频是否有兴趣。
为每个视频提供一个唯一且稳定的网址。这样一来,Google 就能始终如一地发现并处理视频,确认它们是否仍可访问,并收集正确的视频信号。
如果您担心不良之徒(例如黑客或垃圾内容发布者)访问您的内容,可以在显示稳定版媒体网址之前验证 Googlebot。例如,您可以选择仅向 Googlebot 等可信漫游器提供 contentUrl
属性,而访问您网页的其他客户端将看不到该字段。采用这种设置时,只有受信任的客户端才能访问您的视频内容文件所在的位置。
如何区分各个网址?
网页上可能有多个网址与某个视频文件相关联。下面简要说明了其中的大多数网址:
- 视频托管网页的网址。您可以使用
<loc>
视频站点地图标记指定此网址。 - 自定义播放器的网址。通常是网页上的
<iframe>
或<embed>
标记的src
值。可能的标记包括:VideoObject.embedUrl
(结构化数据)、<video:player_loc>
(视频站点地图标记)、<iframe src="...">
。 - 实际内容文件的网址,这些文件可以在本地网站上,也可以在流式传输服务上。可能的标记包括:
<video src="...">
(HTML 标记)<embed src="...">
(HTML 标记)<video:content_loc>
(视频站点地图标记)VideoObject.contentUrl
(结构化数据)
4.启用特定的视频功能
注意:并非所有功能都可以在全部查询中触发。Google 不能保证您的结构化数据一定会显示在搜索结果中;请参阅我们的结构化数据常规指南,详细了解具体原因。
视频预览
Google 会从您的视频中选择几秒钟的片段作为动态预览,便于用户更好地了解视频中的内容。若要使您的视频符合使用此功能的条件,请允许 Google 提取您的视频内容文件。您可以使用 max-video-preview
robots meta
标记设置这些视频预览的时长上限。
重要时刻
关键时刻功能是用户浏览视频片段(如书中的章节)的一种方式,可以帮助用户更深入地参与您的内容。谷歌搜索尝试自动检测视频中的片段,并向用户显示关键时刻,而无需您付出任何努力。或者,你可以手动告诉谷歌你视频的要点。我们将通过结构化数据或YouTube描述,优先考虑您设定的关键时刻。
如果您的视频托管在网页上,有两种方法可以启用关键时刻:
剪裁结构化数据:指定每条线段的确切起点和终点,以及每条线段要显示的标签。这在谷歌搜索可用的所有语言中都受支持。
SeekToAction结构化数据:告诉谷歌时间戳通常在你的URL结构中的位置,这样谷歌就可以自动识别关键时刻,并将用户链接到视频中的这些点。目前支持以下语言:英语、西班牙语、葡萄牙语、意大利语、中文、法语、日语、德语、土耳其语、韩语、荷兰语和俄语。随着时间的推移,我们的目标是将其扩展到更多的语言。即使在支持的语言中,也不是所有的视频都会识别出关键时刻,但我们的目标也是随着时间的推移而改进。
如果您的视频托管在YouTube上,您可以在YouTube上的视频描述中指定确切的时间戳和标签。查看在YouTube描述中标记时间戳的最佳实践。这在谷歌搜索可用的所有语言中都受支持。
如果您想在YouTube上启用视频章节,请遵循以下附加指南。
要完全退出关键时刻功能(包括谷歌可能为您的视频自动显示关键时刻所做的任何努力),请使用nosnippet元标签。
“直播”徽章
对于直播视频,您可以使用 BroadcastEvent
结构化数据和 Indexing API,使视频搜索结果显示红色“LIVE”标记。
5.移除或限制您的视频
移除视频
如果您需要尽快从搜索结果中移除视频网页,请针对托管该视频的网页提交移除请求。若要永久移除,则该视频网页不能存在,也不能可供 Google 访问,即返回 404
代码、使用 noindex
robots meta
标记,或需要服务器端身份验证。如果视频嵌入在其他网页或网站上,那么除非您为每个网页另行提交移除请求,否则这些网页不会被移除。
若要从您的网站中移除视频,请执行以下任一操作:
- 对于包含已移除或已失效视频的着陆页,返回
404 (Not found)
HTTP 状态代码。除了404
响应代码之外,您仍可返回网页的 HTML,以便让大多数用户了解实际变化。 - 在包含已移除或已失效视频的任何着陆页上,添加
noindex
漫游器元标记。这样做可阻止 Google 将该着陆页编入索引。 - 在 schema.org 结构化数据(
expires
属性)或视频站点地图(使用<video:expiration_date>
元素)中指明失效日期。下面这个视频站点地图示例包含一个已于 2009 年 11 月失效的视频:
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
<url>
<loc>https://www.example.com/videos/some_video_landing_page.html</loc>
<video:video>
<video:thumbnail_loc>
https://www.example.com/thumbs/123.jpg
</video:thumbnail_loc>
<video:title>
Grilling steaks for summer
</video:title>
<video:description>
Bob shows you how to grill steaks perfectly every time
</video:description>
<video:player_loc>
https://www.example.com/videoplayer?video=123
</video:player_loc>
<video:expiration_date>2009-11-05T19:20:30+08:00</video:expiration_date>
</video:video>
</url>
</urlset>
如果 Google 发现某个视频的失效日期已过,我们便不会将其收录到任何搜索结果中。着陆页可能仍会出现在网页搜索结果中,不过没有视频缩略图。这包括站点地图、结构化数据以及网站标头中的 meta
标记中的失效日期。确保每个视频的失效日期都正确无误。虽然此方法对于视频在失效日期之后不再显示的情形非常有用,但您往往会在无意中将可观看视频的失效日期设为过去的日期。如果视频不会失效,请不要包含任何失效信息。
根据用户的位置限制视频
您可以根据用户的位置限制视频的搜索结果。如果您的视频没有任何国家/地区限制,请勿添加国家/地区限制标记。
使用结构化数据进行限制
如果您使用 VideoObject
结构化数据描述视频,请设置 regionsAllowed
属性,指定哪些区域内的用户可看到相应视频搜索结果。如果不添加此属性,所有区域内的用户都可在搜索结果中看到该视频。
使用视频站点地图进行限制
您可以在视频站点地图中使用 <video:restriction>
标记允许或禁止视频在特定国家/地区显示。每个视频条目只能有 1 个 <video:restriction>
标记。
<video:restriction>
标记必须包含一个或多个用空格分隔的 ISO 3166 国家/地区代码。relationship
属性是必需项,可指定限制的类型。
relationship="allow"
:视频只能在指定的国家/地区显示。 如果未指定国家/地区,视频不会在任何地方显示。relationship="deny"
:视频可在除指定国家/地区外的所有其他地方显示。如果未指定国家/地区,视频将在所有地方显示。
在本视频站点地图示例中,视频仅出现在加拿大和墨西哥的搜索结果中。<url>
<loc>https://www.example.com/videos/some_video_landing_page.html</loc>
<video:video>
<video:thumbnail_loc>
https://www.example.com/thumbs/123.jpg
</video:thumbnail_loc>
<video:title>Grilling steaks for summer</video:title>
<video:description>
Bob shows you how to get perfectly done steaks every time
</video:description>
<video:player_loc>
https://www.example.com/player?video=123
</video:player_loc>
<video:restriction relationship="allow">ca mx</video:restriction>
</video:video>
</url>
针对安全搜索进行优化
安全搜索是 Google 用户账号中的一项设置,用于指定是要在 Google 搜索结果中显示还是要从中屏蔽包含露骨内容的图片、视频和网站。请确保 Google 了解您网站的性质,以便 Google 酌情为您的网站应用安全搜索过滤条件。
如果你觉得本文对你有用,请收藏本站,以备不时之需。