视频已成为人们在网上创作和浏览内容时越来越多地使用的一种形式,而 Google 会将来自数百万不同网站的视频编入索引,并呈现给用户。视频可以显示在 Google 上的多个不同位置,其中包括主搜索结果页、视频搜索结果、Google 图片和 Google 探索。

请按照以下最佳做法优化您的视频,使其显示在 Google 中:

  1. 帮助 Google 查找您的视频
  2. 确保您的视频可以被编入索引
  3. 使 Google 能够提取您的视频内容文件
  4. 启用特定的视频功能
  5. 根据需要移除、限制或更新您的视频

帮助 Google 查找您的视频

  • 确保所有视频都能在公开网页上访问,用户可以在其中观看视频。确保该网页未被 robots.txt 或 noindex 漫游器元标记屏蔽;这样可确保 Google 能够找到您的网页并将其编入索引。
  • 为了尽可能提高视频曝光率,请为每个视频创建一个专题页,其中视频是该网页上的最突出主题。某些功能需要此类视频页面,包括重要时刻、“LIVE”标记和其他富媒体搜索结果格式。您可以在专题页和原始网页中加入相同的视频以及其他信息,例如新闻报道或商品详情页。
  • 为视频添加相应的 HTML 标记。如果网页中的视频存在 HTML 标记(例如 <video><embed><iframe> 或 <object>),Google 将能更加轻松地识别该视频。
  • 提交视频站点地图,更方便 Google 查找您的视频。
    • 如需测试和提交站点地图,请先在 Search Console 中添加并验证您的网站。请务必验证站点地图所在的网站,以及该站点地图中引用的所有网站。
    • 在 Search Console 站点地图工具中或使用 Search Console API 测试和提交站点地图。
  • 请确保相应网页不需要复杂的用户操作或特定的网址片段即可加载,否则 Google 可能找不到您的视频。
    • 不要在用户互动时延迟加载主要内容。Googlebot 可能找不到需要用户互动(例如滑动、点击或输入)才能加载的内容。确保 Google 能看到延迟加载的内容。
    • 如果您只是在某些情况下使用过于复杂的 JavaScript 在 JavaScript 中嵌入视频对象,那么 Google 也可能无法正确地将您的视频编入索引。
    • 不支持需要片段标识符的内容网址或着陆页网址。
    • 确保您的视频显示在视频网页上并且很容易找到。我们建议为每个视频使用一个独立的网页,并且每个视频的描述性标题或说明都必须是独一无二的。确保视频显示在网页上的显眼位置,并且没有处于隐藏状态或很难找到。

第三方嵌入式播放器

如果您的网站嵌入了来自 YouTube、Vimeo 或 Facebook 等第三方平台的视频,Google 可能会将您的网页及第三方托管网站中对等网页上的视频同时编入索引。这两个版本可能都会出现在 Google 的视频功能中。

对于您自己的嵌入了第三方播放器的网页,我们仍建议您提供结构化数据,此外,您还可以将这些网页添加到视频站点地图中。请与您的视频托管服务提供商联系,确保他们允许 Google 提取您的视频内容文件;例如,YouTube 上的公开视频就支持这项功能。

确保您的视频可以被编入索引

Google 识别出网页上的视频后,还需获取更多信息,才能使该视频显示在视频功能中。

提供高品质缩略图

视频必须具有有效的缩略图,才能出现在 Google 视频功能中。否则,即便该网页被编入索引,也只会显示为普通的蓝色链接。

您可以让 Google 为您生成缩略图,也可以通过以下其中一种支持的方式提供缩略图:

  • 如果使用 <video> HTML 标记,请指定 poster 属性。
  • 在视频站点地图中,指定 <video:thumbnail_loc> 标记。
  • 在结构化数据中,指定 thumbnailUrl 属性。
  • 如果您允许 Google 提取您的视频内容文件,则 Google 可以为您生成缩略图。

支持的缩略图格式:请参阅 Google 图片支持的格式列表。

尺寸:最小 60×30 像素(尽可能使用大尺寸图片)

位置:缩略图文件必须可供 Googlebot 访问。请勿使用 robots.txt 屏蔽文件,亦勿要求登录。确保文件链接为稳定的网址。

提供结构化数据

提供描述视频的结构化数据,以便 Google 了解视频内容并在相关查询的搜索结果中显示该视频。确保您在结构化数据中提供的任何信息与实际视频内容一致。添加结构化数据时,请务必为网站上的每个视频添加独特的缩略图、标题和说明。

使 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、M4V、MKV、MOV、MP4、MPEG、OGV、QVT、RAM、RM、VOB、WebM、WMV 和 XAP。

为视频和缩略图文件使用稳定的网址

某些 CDN 会为视频和缩略图文件使用快速失效的网址。这些网址可能会导致 Google 无法将您的视频成功编入索引,或阻止 Google 提取视频文件。随着时间的推移,这也使得 Google 逐渐难以理解用户对您的视频是否有兴趣。

为每个视频提供一个唯一且稳定的网址。这样一来,Google 就能始终如一地发现并处理视频,确认它们是否仍可访问,并收集正确的视频信号。

如果您担心不良之徒访问您的内容,可以在显示稳定版媒体网址之前验证 Googlebot。例如,您可以选择仅向 Googlebot 等可信漫游器提供 contentUrl 属性,而访问您网页的其他客户端将看不到该字段。采用这种设置时,只有受信任的客户端才能访问您的视频内容文件所在的位置。

如何区分各个网址?

网页上可能有多个网址与某个视频文件相关联。下面简要说明了其中的大多数网址:

网页中网址的示意图
标记说明
1<loc>
(视频 Sitemap 标记)
视频托管网页的网址。示例<loc>https://example.com/news/worlds-biggest-cat.html</loc>
2VideoObject.embedUrl
(结构化数据)<video:player_loc>
(视频 Sitemap 标记)<iframe src="...">
自定义播放器的网址。通常是网页上的 <iframe> 或 <embed> 标记的 src 值。示例<video:player_loc>
https://archive.example.org/cats/1234</video:player_loc>
3<video src="...">
(HTML 标记)<embed src="...">
(HTML 标记)<video:content_loc>
(视频 Sitemap 标记)VideoObject.contentUrl
(结构化数据)
实际内容文件的网址,这些文件可以在本地网站上,也可以在流式传输服务上。示例<video src="videos.example.com/cats/1234.mp4">

启用特定的视频功能 

视频预览 

Google 会从您的视频中选择几秒钟的片段作为动态预览,便于用户更好地了解视频中的内容。若要使您的视频符合使用此功能的条件,请允许 Google 提取您的视频内容文件。您可以使用 max-video-preview 漫游器元标记设置这些视频预览的时长上限。

搜索结果中的视频预览

重要时刻

“重要时刻”功能是一种视频浏览方式,能让用户像翻看图书章节那样在视频片段间跳转,有助于用户更深入地与您的内容互动。Google 搜索会尝试自动检测视频中的片段,并向用户显示重要时刻,您无需采取任何措施。或者,您也可以手动告知 Google 视频中的重要时间点。

  • 如果您的视频托管在您的网页上,您可以通过以下两种方式启用重要时刻功能:
    • Clip 结构化数据:指定每个片段确切的起点和终点,以及要为每个片段显示的标签。
    • SeekToAction 结构化数据:告知 Google 时间戳通常位于网址结构中的什么位置,以便 Google 可以自动识别重要时刻,并将用户链接到视频中的这些时间点。
  • 如果您的视频托管在 YouTube 上,您可以在 YouTube 上的视频说明中指定确切的时间戳和标签。请查看在 YouTube 说明中标记时间戳的最佳做法。

若要完全停用“重要时刻”功能(包括 Google 为了自动为您的视频显示重要时刻而付出的所有努力),请使用 nosnippet 元标记。

“LIVE”标记 

对于直播视频,您可以使用 BroadcastEvent 结构化数据和 Indexing API,使视频搜索结果显示红色“LIVE”标记。

带有“LIVE”标记的视频搜索结果

移除或限制您的视频 

移除视频 

如果您需要尽快从搜索结果中移除视频网页,请针对托管该视频的网页提交移除请求。若要永久移除,则该视频网页不能存在,也不能可供 Google 访问,即返回 404 代码、使用 noindex 漫游器元标记,或需要服务器端身份验证。如果视频嵌入在其他网页或网站上,那么除非您为每个网页另行提交移除请求,否则这些网页不会被移除。

若要从您的网站中移除视频,请执行以下任一操作:

  • 对于包含已移除或已失效视频的着陆页,返回 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>http://www.example.com/videos/some_video_landing_page.html</loc>
        <video:video>
          <video:thumbnail_loc>
             http://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>
              http://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 发现某个视频的失效日期已过,我们便不会将其收录到任何搜索结果中。着陆页可能仍会出现在网页搜索结果中,不过没有视频缩略图。这包括站点地图、结构化数据以及网站标头中的元标记中的失效日期。确保每个视频的失效日期都正确无误。虽然此方法对于视频在失效日期之后不再显示的情形非常有用,但您往往会在无意中将可观看视频的失效日期设为过去的日期。如果视频不会失效,请不要包含任何失效信息。

根据用户的位置限制视频 

您可以根据用户的位置限制视频的搜索结果。如果您的视频没有任何国家/地区限制,请勿添加国家/地区限制标记。

使用结构化数据进行限制 

如果您使用 VideoObject 结构化数据描述视频,请设置 regionsAllowed 属性,指定哪些区域内的用户可看到相应视频搜索结果。如果不添加此属性,所有区域内的用户都可在搜索结果中看到该视频。

使用视频站点地图进行限制 

您可以在视频站点地图中使用 <video:restriction> 标记允许或禁止视频在特定国家/地区显示。每个视频条目只能有 1 个 <video:restriction> 标记。

<video:restriction> 标记必须包含一个或多个用空格分隔的 ISO 3166 国家/地区代码。relationship 属性是必需项,可指定限制的类型。

  • relationship="allow":视频只能在指定的国家/地区显示。如果未指定国家/地区,视频不会在任何地方显示。
  • relationship="deny":视频可在除指定国家/地区外的所有其他地方显示。如果未指定国家/地区,视频将在所有地方显示。

在本视频站点地图示例中,视频仅出现在加拿大和墨西哥的搜索结果中。

<url>
  <loc>http://www.example.com/videos/some_video_landing_page.html</loc>
  <video:video>
    <video:thumbnail_loc>
           http://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>
          http://www.example.com/player?video=123
    </video:player_loc>
    <video:restriction relationship="allow">ca mx</video:restriction>
  </video:video>
</url>

安全搜索是 Google 用户帐号中的一项设置,用于指定是要在 Google 搜索结果中显示还是要从中屏蔽包含露骨内容的图片、视频和网站。请确保 Google 了解视频的性质,以便 Google 酌情为视频应用安全搜索设置。

将仅限成人浏览的视频归到同一个网址位置中

如果您的网站包含成人视频,我们强烈建议将这些视频单独归为一组,与您网站上的其他视频区分开来。例如:http//www.example.com/adult/video.mp4。

向成人网页添加元数据

当用户开启安全搜索过滤器后,我们的算法会根据各种信号判断是否从搜索结果中滤除某些视频或某个完整网页。就视频而言,这些信号中的一部分是通过机器学习技术生成的,但安全搜索算法也会考虑一些更简单的因素,例如视频曾被用于何处以及曾在什么样的情境中使用过。

最有决定性的信号之一是网页自身是否已被标记为成人网页。如果您想发布成人内容,我们建议您在自己的网页中添加下面的其中一种元标记:

<meta name="rating" content="adult" />
<meta name="rating" content="RTA-5042-1996-1400-1577-RTA" />

很多用户都不希望他们的搜索结果中出现成人内容(特别是在孩子也使用同一部设备的情况下)。提供上面的任意一种元标记都有助于提供更佳的用户体验,因为用户不会看到他们不想或不期望看到的结果。

发表评论

邮箱地址不会被公开。 必填项已用*标注

4 × 3 =