Cyber SEO:立享 50% 折扣
偏好设置

我们非常重视您的隐私,因此您可以选择禁用某些对网站基本功能并非必要的存储类型。屏蔽某些类别可能会影响您的网站使用体验。更多信息 (Cookie 政策)

接受所有 Cookie

视频站点地图:Google 官方语法、必需标签及 2026 年的替代方案

2026 年视频站点地图指南:Google 的 XML 语法、必需和已弃用的标签、何时有用、VideoObject 与 mRSS 的比较,以及视频未被索引的原因。

发布于
28/10/2026
更新于
28/10/2026
阅读时间
13 分钟
文章《视频站点地图》的封面,标题旁是 Sorank 软件的截图

工具

本页内容

简而言之

视频站点地图是一个 XML 站点地图(或 mRSS 源),它使用命名空间 http://www.google.com/schemas/sitemap-video/1.1 告诉 Google 哪些视频出现在哪些页面上。每个视频都需要缩略图、标题、描述,以及视频文件网址(video:content_loc)或播放器网址(video:player_loc)之一。它有助于 Google 发现视频,但只有当视频位于一个以该视频为主要内容的观看页面上时,它才会被索引。页面上的 VideoObject 结构化数据在 HTML 内部完成同样的工作,大多数网站两者兼用会更有利。

想深入了解?请询问

快速测验

谁来修复网站的技术问题?

第 1 题,共 4 题25%
现在是什么情况?

视频站点地图是把视频列表及其元数据交给 Google 最直接的方式。规则载于 Google 关于视频站点地图和 mRSS 的参考文档(最近更新于 2026 年 5 月),其变化比大多数指南承认的要大:五个标签已被删除,并且自 2023 年 12 月起,Google 会忽略那些只在文本页面上受支持的视频。本指南给出当前语法,说明视频站点地图何时值得投入,将其与结构化数据标记和 mRSS 进行比较,并列出视频未被收录的原因。

什么是视频站点地图?

视频站点地图是一个加入了视频条目的标准 XML 站点地图。每个 url 元素仍然指向一个页面(观看页面),在其中,一个 video:video 块描述该页面上显示的每个视频:缩略图、标题、描述、文件或播放器网址,以及时长或发布日期等可选细节。

三个事实构成了其余内容的框架:

  • 它可以放在你现有的站点地图中。Google 接受主站点地图中的视频标签,也接受专门用于视频的单独文件。单独的文件在 Search Console 中更便于单独跟踪。
  • 它是发现和元数据提示。Google 表示,它不保证每个列出的视频都会出现在搜索结果中。排名仍取决于页面、视频以及我们关于视频 SEO 的词条中涉及的信号。
  • 它适用于自托管和嵌入的视频。YouTube 或 Vimeo 嵌入使用 video:player_loc 声明,你服务器或 CDN 上的文件使用 video:content_loc 声明。

如果你已经在使用图片站点地图,逻辑是一样的:页面仍然是单位,媒体扩展补充的是 Google 无法可靠猜出的信息。

视频站点地图的官方语法是什么?

下面是一个符合 Google 格式的最简、有效文件,包含一个观看页面和一个自托管视频:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
    xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
  <url>
    <loc>https://example.com/videos/grilling-steaks.html</loc>
    <video:video>
      <video:thumbnail_loc>https://example.com/thumbs/123.jpg</video:thumbnail_loc>
      <video:title>Grilling steaks for summer</video:title>
      <video:description>Bob shows how to get perfectly done steaks every time.</video:description>
      <video:content_loc>https://cdn.example.com/video/123.mp4</video:content_loc>
      <video:duration>600</video:duration>
      <video:publication_date>2026-05-20T08:00:00+00:00</video:publication_date>
    </video:video>
  </url>
</urlset>

对于 YouTube 嵌入,将 video:content_loc 替换为 <video:player_loc>https://www.youtube.com/embed/VIDEO_ID</video:player_loc>。同一个 url 下可以有多个 video:video 块,页面上每个视频一个,但 Google 要求不要列出与页面主要内容无关的视频。

必需标签

标签内容规则
video:video单个视频的父元素页面上每个视频一个
video:thumbnail_loc缩略图图片网址必须符合 Google 的缩略图要求
video:title视频标题应与页面上显示的标题一致;转义 HTML 实体或使用 CDATA
video:description视频描述最多 2048 个字符;接近页面上的文字,不必逐字一致
video:content_loc 或 video:player_loc媒体文件或播放器网址二者必须有一个,优先使用 content_loc;两者都必须与 loc 中的页面网址不同

仍受支持的可选标签

  • video:duration:以秒为单位的时长,范围从 1 到 28800(8 小时)。
  • video:publication_date 和 video:expiration_date:W3C 日期格式;过了失效日期后,Google 将停止显示该视频。
  • video:restriction 和 video:platform:按国家(ISO 3166 代码)或平台(web、mobile、tv)设置的允许或拒绝列表。
  • video:family_friendly、video:requires_subscription、video:live:是或否的值。
  • video:uploader(最多 255 个字符)、video:view_count、video:rating(0.0 到 5.0)以及 video:tag(每个视频最多 32 个)。

Google 不再读取的标签

许多生成器和旧教程仍会输出 Google 已从其文档中移除的标签:video:category、video:gallery_loc、video:price、video:tvshow,以及 video:player_loc 的 autoplay 和 allow_embed 属性。它们不会破坏文件,但也没有任何作用。整理模板时请删除它们。

提示

在视频站点地图、VideoObject 标记和 og:image 标签中使用完全相同的缩略图网址。Google 的视频最佳实践要求每个视频在所有元数据来源中使用同一个一致的缩略图。

你需要视频站点地图吗?

答案与其说取决于文件,不如说取决于承载视频的页面。在 2023 年 12 月 4 日的 Search Central 博客文章中,Google 宣布视频模式只会引导到视频为主要内容的页面。它给出的视频只是辅助内容的页面示例包括:视频对文字进行补充的博客文章、带有视频的产品页面,以及列出多个同等重要视频的分类页面。

Google 的视频 SEO 最佳实践(2025 年 12 月更新)还补充说,观看页面本身必须已被索引,并且在搜索中表现良好,其视频才会被纳入考虑。站点地图无法绕过这一规则。

你的情况视频站点地图是否有用?原因
自托管视频,每个视频一个观看页面(课程、媒体、教程)是,价值高即使播放器加载较晚,Google 也能为每个页面获取文件网址、时长和缩略图
大型或频繁变化的视频库(数百个页面,内容会过期)是在一个数据源中更易管理 expiration_date、restriction 和 platform 标签
直播和回放是,并配合结构化数据站点地图中使用 video:live,并用 BroadcastEvent 标记 LIVE 标识
嵌入在博客文章中的 YouTube 视频很少该页面是文章,因此视频不会以视频结果形式出现;排名的是 YouTube 页面
带演示视频的产品页面低产品才是主要内容;应投入在产品页面和 YouTube 上传上

注意

把每篇嵌入了 YouTube 视频的博客文章都列入视频站点地图,并不会产生视频结果。这些网址会在 Search Console 中显示为“No video indexed”。请将站点地图只保留给真正的观看页面。

视频站点地图、VideoObject 结构化数据还是 mRSS:选哪个?

Google 从三个来源读取视频元数据:结构化数据、视频站点地图(或 mRSS 源)以及 Open Graph 标签。其文档并未将其中任何一种置于其他之上,因此选择取决于实际情况。

方法位置最适合局限
视频站点地图在 Search Console 中提交的 XML 文件批量发现、大量观看页面、过期和国家规则没有重要时刻,没有 LIVE 标识
VideoObject 结构化数据(JSON-LD)每个观看页面的 HTML 中富媒体结果、重要时刻(Clip、SeekToAction)、LIVE 标识必须出现在渲染后的页面中;一次只能针对一个页面
mRSS 源像站点地图一样提交的 Media RSS 文件已经发布 RSS 的平台Search Console 可能报告“MRSS failure; try using schema.org instead”
Open Graph(og:video)页面头部的 meta 标签社交媒体预览,备用信号元数据很少

Google 的 VideoObject 结构化数据指南(2026 年 9 月更新)只要求三个属性:name、thumbnailUrl 和 uploadDate。它建议使用 contentUrl(优先于 embedUrl)、description、duration,以及用于 Clip 片段的 hasPart。重要时刻需要至少 30 秒的视频,LIVE 标识需要 isLiveBroadcast 设为 true 的 BroadcastEvent。这些内容在站点地图语法中都不存在,因此最佳配置是把用于发现的视频站点地图与每个观看页面上的结构化数据结合使用。我们免费的结构化数据生成器可以生成 JSON-LD,结构化数据验证器可以在发布前进行检查。如需更全面地了解标记,请阅读我们关于 AI 搜索结构化数据的指南。

如何创建并提交视频站点地图?

1. 列出你真正的观看页面

从那些视频是访问者最先看到的内容、也是页面存在理由的页面开始。排除那些只嵌入视频的文章和产品页面。

2. 生成文件

大多数视频托管平台和 CMS 插件都可以导出视频站点地图;在定制网站上,请从数据库生成,以保证标题、缩略图和时长与页面保持同步。标准站点地图未压缩时最多包含 50,000 个网址或 50 MB;超过则拆分,并使用站点地图索引。

3. 检查每个网址是否可访问

Google 要求页面、缩略图和视频网址不被 robots.txt 屏蔽,不需要登录,不被防火墙拦截,并使用 HTTP 或 FTP(不支持流媒体协议)。被 robots.txt 屏蔽的缩略图甚至在 Search Console 的“Video indexing”报告中有其专门的错误提示。

4. 提交并在 robots.txt 中引用

在 Search Console 的 Sitemaps 报告中添加该文件,并在 robots.txt 中用 Sitemap: 一行引用它。我们关于如何向 Google 提交站点地图的指南介绍了这两个步骤,站点地图检查工具可以在 Google 发现之前找出格式错误的 XML。

5. 保持同步

当视频被添加、替换或删除时更新文件,并为有结束日期的内容设置 video:expiration_date。列出已删除视频的站点地图会浪费抓取预算,还会让你的报告失真。

为什么我站点地图中的视频没有被索引?

Search Console 中的 “Video indexing”报告会显示有多少已索引页面包含已索引的视频,以及其他页面为何没有。最常见的原因及其解决方法如下:

Search Console 中的原因含义解决方法
“Video isn't on a watch page”视频是在支持页面,而不是页面的主要内容创建专门的观看页面,或接受该页面作为文本排名
“Cannot determine video position and size”加载时播放器缺失,通常隐藏在需要点击播放的图片后面在初始 HTML 中、首屏以上渲染播放器
“No thumbnail URL provided” / “Invalid thumbnail size”缺少缩略图,或小于 60x30 像素在站点地图和结构化数据中添加更大的缩略图
“Thumbnail blocked by robots.txt”Googlebot 无法获取该图片允许缩略图路径,包括 CDN 上的路径
“Thumbnail is transparent”不到 80% 的像素足够不透明使用 JPEG、PNG、WebP 或 AVIF 格式的不透明图片
“Video not found on host service”视频在托管方处已被删除或设为私密删除该条目或恢复视频

如果观看页面本身未被索引,请先解决这一问题:我们关于 Google 索引的指南涵盖了常见原因。

视频站点地图在 SEO 和 GEO 中处于什么位置?

对 Google 而言,干净的视频站点地图加上 VideoObject 标记,会使每个观看页面都有资格获得视频结果、重要时刻以及视频标签页。对于 AI 助手来说,情况则不同。Sorank 的 YouTube 在 AI 回答中的引用研究(301,025 个 AI 回答,2025 年 8 月至 2026 年 8 月)发现,在过去三个月测得的回答中,YouTube 被引用的比例为 2.35%,不同模型之间差异很大:Gemini 为 3.69%,Claude 为 0%。AI 助手主要引用文本,因此当播放器旁边有书面摘要或文字稿时,观看页面更容易获得引用。

实际结论是分工:将你的核心视频托管在你可控制的观看页面上(站点地图和结构化数据),同时把相同视频发布到 YouTube 以扩大覆盖面(参见我们关于 YouTube 营销的指南),并用能回答买家问题的文章把它们包围起来。Sorank 在这方面提供帮助:它是一款autopilot 模式的 SEO 和 GEO 软件,能找到你的关键词,借助主题集群生成器把它们归入主题,并借助博客文章生成器撰写和发布优化后的文章。

Sorank 主题集群生成器将关键词归入主题组,每个主题都规划了一个页面

视频站点地图只对真正的观看页面有效:用必需标签列出它们,在每个页面上添加 VideoObject 结构化数据,并确保缩略图可以访问。要在autopilot 模式下围绕你的视频撰写书面内容,请在价格页面比较各套餐;每个套餐都以 3 天免费试用开始。

常见问题

视频站点地图能帮助 YouTube 视频获得排名吗?

不能。视频站点地图描述的是你自己网站页面上的视频。YouTube 视频通过其 YouTube 页面、标题、描述和互动获得排名。你仍然可以用 video:player_loc 声明 YouTube 嵌入,但前提是嵌入它的页面是真正的观看页面。

一个视频站点地图最多可以包含多少个视频?

一个站点地图文件未压缩时最多包含 50,000 个网址或 50 MB,每个网址可以包含多个视频条目,即页面上显示的每个视频一个条目。大型视频库会把视频分散到多个文件中,并在站点地图索引中列出它们。

如果我已经在使用 VideoObject 结构化数据,视频站点地图还有用吗?

对于拥有大量观看页面的网站,仍然有用。结构化数据只有在 Google 抓取每个页面时才会被读取,而站点地图将所有视频集中列出,并携带过期、国家和平台规则。重要时刻和 LIVE 标识需要结构化数据,因此两者配合使用效果最佳。

免费 SEO 与 GEO 审计

免费获取 30 天内容计划

我们免费分析您的竞争对手、网站和 AI 可见度,为您制定专属内容计划。

我们的免费 SEO 工具

查看全部免费工具

免费审核您的网站

他们已先于您体验了 SORANK

来自雄心勃勃的创始人的评价

自然增长电子商务

5个月内从0增至10000访客

Celio Fabianomonrobotlavevitre.fr
自然增长软件

8个月内客户从0增至5000

Thibault BMsorank.com
自然增长休闲与航空

4个月从0增至1104次点击

Dominiqueflight-sensations-idf.com
自然增长为安装商提供线索

2 个月 x98 点击

LeadBolt Agencyleadbolt.online
自然增长音乐软件

5个月点击增长至55倍

Valentin Cordiertiger-sounds.com