💡 核心摘要:视频 SEO 的基础不是只加一个
VideoObject。Google 需要先发现视频、索引观看页面、确认视频嵌入在页面中、访问有效且稳定的缩略图,并理解视频标题、描述、播放地址和文件地址。想获得视频预览、重要时刻、直播徽章等功能,还需要允许 Google 提取视频文件并提供更完整元数据。
一、视频可以出现在哪些 Google 场景
Google 视频结果不只出现在“视频”标签页。符合条件的视频还可能出现在主搜索结果页、Google 图片和 Google 探索中。
这意味着,视频 SEO 不只是视频站点的事情。新闻站、教程站、电商站、产品文档、课程平台、体育站、媒体站,只要页面包含视频,都应该让 Google 能正确发现和理解它。
视频搜索结果往往包含缩略图、标题、时长、重要时刻、直播标记或视频预览。用户是否点击,很大程度上取决于这些展示元素是否准确、有吸引力。
二、先帮助 Google 找到视频
Google 可以找到由常见 HTML 元素引用的视频,包括 <video>、<embed>、<iframe> 和 <object>。
推荐使用标准、清晰的嵌入方式,不要把视频藏在复杂交互里。尤其不要依赖用户操作,例如滑动、点击或输入,才加载视频。
如果用 JavaScript 注入视频,要使用 Search Console 的网址检查工具确认视频出现在渲染后的 HTML 中。如果使用 Media Source API,也应确保即使 API 调用失败,页面仍然注入 HTML 视频容器元素。
⚠️ Google 通常不支持通过 URL 片段加载视频。不要依赖
#video这类片段标识符作为视频发现机制。
三、提供视频元数据
为了让 Google 更容易发现和理解视频,建议提供视频元数据。Google 支持三种主要方式:
VideoObject 结构化数据
视频站点地图
Open Graph 协议
这些方式可以互相补充。对重要视频,建议至少提供 VideoObject 结构化数据,并在视频站点地图中提交观看页和视频信息。
元数据要和页面可见内容、视频实际内容一致。不要给不同视频重复使用相同标题、描述和缩略图。
四、视频索引的基本条件
视频要使用 Google 视频功能,必须满足一组索引条件。
首先,观看页面必须已被 Google 编入索引。观看页未索引,视频自然无法进入视频功能。
其次,视频必须嵌入到观看页面中,不能只在站点地图或结构化数据里声明。Google 还要求视频不能隐藏在其他元素后面。如果视频在付费墙后,应该添加付费墙结构化数据,帮助 Google 找到并索引视频。
最后,视频必须有有效缩略图,并且缩略图 URL 必须稳定。
💡 观看页已索引不代表视频一定已索引。页面索引只是视频索引的前提。
五、使用受支持的视频文件类型
Google 支持多种常见视频文件类型,例如 MP4、WebM、MOV、AVI、MPEG、M3U8 等。
不支持数据 URL。视频文件应通过稳定、可访问的 URL 提供。
如果你的业务依赖视频搜索结果,不要只依赖播放器内部私有地址或短时效签名 URL。Google 需要能稳定发现、处理和重新验证视频是否仍可访问。
六、缩略图必须高质量且稳定
视频必须具有有效缩略图,才能出现在视频功能中。如果允许 Google 提取视频文件,Google 可能自动生成缩略图;但站点也可以提供首选缩略图。
可用来源包括:
<video> 元素的 poster 属性
视频站点地图的 <video:thumbnail_loc>
VideoObject 的 thumbnailUrl
Open Graph 的 og:video:image
如果多个元数据来源都指定缩略图,同一个视频应使用相同缩略图 URL,避免信号冲突。
缩略图支持 BMP、GIF、JPEG、PNG、WebP、SVG 和 AVIF。最小尺寸为 60x30 像素,但实际应尽量使用更大、更清晰、更能代表视频内容的图片。缩略图必须可供 Googlebot 和 Googlebot-Image 抓取,不能被 robots.txt、登录要求或防盗链阻止。
七、为每个重要视频创建专用观看页面
如果适合你的业务,Google 建议为每个视频创建专用观看页面。专用观看页能让视频更有机会使用主搜索结果页的视频结果、视频模式、重要时刻、直播标记等功能。
观看页的主要用途应是让用户观看单个视频。例如视频着陆页、剧集播放页、新闻视频观看页、体育集锦页、事件剪辑页都属于观看页。
如果视频只是页面辅助内容,例如商品页中的 360 度视频、影评中的预告片、博客中的嵌入视频,页面仍可能在文字结果或 Google 图片中显示视频标记,但不一定是视频功能的理想观看页。
💡 判断是否是观看页:用户访问这个 URL 的主要目的,是不是观看这个单个视频?
八、观看页标题和描述要唯一
每个观看页面都应有该视频独一无二的网页标题和说明。不要让多个视频页使用同一个泛化标题,例如“视频详情”或“最新视频”。
标题应说明视频主题,描述应补充视频内容、人物、时间、事件、步骤或价值。对教程视频来说,说明中可以写清楚用户能学到什么;对新闻视频来说,要写明事件和时间;对产品演示来说,要说明功能和场景。
唯一标题和描述不仅影响普通搜索结果,也帮助 Google 区分不同视频。
九、第三方播放器视频怎么处理
如果你嵌入来自 YouTube、Vimeo、Facebook 等第三方平台的视频,Google 可能会同时索引你的网页和第三方平台上的对应视频页面。
这两个版本都可能出现在 Google 视频功能中,前提是页面满足视频索引条件。
即使使用第三方播放器,你仍然应在自己的观看页上提供结构化数据,并可把页面加入视频站点地图。如果想启用更多视频功能,应确认视频托管服务允许 Google 提取视频文件。
十、区分观看页、播放器 URL 和视频文件 URL
视频 SEO 中有三个常被混淆的 URL。
第一是观看页面 URL,也就是嵌入视频的网页。视频站点地图中的 <loc> 通常就是这个 URL。
第二是视频播放器 URL,例如 <iframe src="...">。在结构化数据中,它对应 VideoObject.embedUrl;在视频站点地图中,对应 <video:player_loc>。
第三是视频文件 URL,也就是实际视频字节地址。在结构化数据中,它对应 VideoObject.contentUrl;在视频站点地图中,对应 <video:content_loc>。
<video controls>
<source src="https://stream.example.com/video/123/file.mp4" type="video/mp4">
</video>
这些 URL 各自作用不同。不要把播放器 URL 当作文件 URL,也不要把视频文件 URL 当作观看页。
十一、启用视频预览
Google 可以从视频中选择几秒钟片段作为动态预览,帮助用户理解视频内容。
要获得视频预览资格,需要允许 Google 提取视频文件。你还可以使用 max-video-preview robots meta 标记设置视频预览时长上限。
<meta name="robots" content="max-video-preview:10">
如果完全不希望显示视频预览,可以设置更严格的预览限制。但要权衡展示吸引力和内容控制。
十二、启用重要时刻
重要时刻让用户像浏览章节一样跳到视频片段。Google 可能自动检测片段,也可以通过结构化数据或 YouTube 说明手动提供。
自托管视频可以使用两种方式:
Clip 结构化数据:指定片段起点、终点和标签
SeekToAction 结构化数据:告诉 Google 时间戳如何映射到 URL
YouTube 视频可以在 YouTube 说明中提供准确时间戳和标签。
如果要完全停用重要时刻,包括 Google 自动识别片段的尝试,可以使用 nosnippet。但这会影响页面摘要展示,使用前要谨慎。
十三、直播视频可以使用 LIVE 标记
对于直播视频,可以使用 BroadcastEvent 结构化数据,让视频搜索结果有机会显示红色“LIVE”标记。
这适合新闻直播、体育直播、发布会、在线活动、课程直播等场景。
直播标记要和真实直播状态一致。不要在非直播或录播内容上标记直播,这会造成误导,也可能违反结构化数据指南。
十四、允许 Google 提取视频文件
Google 需要成功提取视频文件实际字节,才能启用视频预览和重要时刻等功能。
最佳实践包括:
允许 Google 提取流式传输文件 URL,例如 M3U8
不要用 noindex 或 robots.txt 屏蔽实际视频字节 URL
视频文件链接必须稳定
在结构化数据中提供支持文件类型的 contentUrl
确保观看页服务器和视频流服务器都有足够容量
如果使用 CDN,验证相关子域名或子目录所有权
Google 不会直接在搜索结果中显示视频文件。用户点击视频结果后,仍会到你的网站观看视频。
十五、移除、限制或更新视频
如果需要快速从搜索结果中移除视频,可以针对嵌入视频的观看页面提交移除请求。
永久移除可以采取几种方式:让观看页返回 404、给观看页添加 noindex、使用服务器端身份验证阻止访问,或者在结构化数据和视频站点地图中提供过期日期。
如果某个视频不会过期,不要添加过期信息。错误地把过期日期设为过去,会导致可观看视频不再显示在视频搜索结果中。
如果要按国家或地区限制视频搜索结果,可使用 VideoObject 的 regionsAllowed / ineligibleRegion,或视频站点地图中的 <video:restriction>。
十六、安全搜索和露骨内容
如果视频包含露骨内容或面向成人用户,应帮助 Google 理解网站性质,以便正确应用 SafeSearch 过滤。
这不是可选的品牌问题,而是搜索安全和用户预期问题。露骨视频、成人主题、用户上传视频平台都应建立标记、审核和访问控制流程。
十七、用 Search Console 监控视频
Google 提供多个工具和报告帮助监控视频。
视频索引编制报告可以查看有多少已索引观看页包含已索引视频,以及其他视频未索引的原因。
视频富媒体搜索结果报告可以发现并修复 VideoObject 结构化数据实施问题。
效果报告可以用“视频搜索结果呈现”过滤条件,监控视频在 Google 搜索中的表现。
十八、视频 SEO 检查清单
视频是否用 video/embed/iframe/object 等标准元素嵌入
视频是否出现在渲染后的 HTML 中
是否不依赖用户操作才加载视频
观看页面是否已索引
视频是否嵌入在观看页面中
是否有稳定且可抓取的缩略图
是否有 VideoObject、视频站点地图或 OGP 元数据
是否为重要视频创建专用观看页
标题和描述是否唯一
embedUrl、contentUrl、观看页 URL 是否区分清楚
Google 是否能提取实际视频文件
Search Console 是否有视频索引或结构化数据错误
这个清单适合在视频模板上线、播放器迁移、CDN 改造、付费墙上线或视频站点地图改动后使用。
📌 核心收获
- ✓ 视频可出现在多个 Google 场景:主搜索、视频模式、图片和 Discover 都可能展示视频。
- ✓ 先让 Google 发现视频:使用标准 HTML 元素,不要依赖用户操作加载。
- ✓ 观看页索引是前提:页面索引不等于视频一定索引。
- ✓ 缩略图必须有效稳定:同一视频在不同元数据来源中应使用一致缩略图。
- ✓ 专用观看页更适合视频功能:尤其是重要时刻、直播标记和视频模式。
- ✓ 区分三类 URL:观看页、播放器 URL、视频文件 URL 各自用途不同。
- ✓ 高级功能需要更多访问权限:视频预览和重要时刻需要 Google 能提取视频文件。
- ✓ 用 Search Console 监控:视频索引报告、VideoObject 报告和效果报告都要看。
🚀 立刻行动
- 抽查核心视频页,确认视频出现在渲染后的 HTML 中。
- 检查视频是否不依赖点击、滑动或输入才加载。
- 为重要视频补充
VideoObject结构化数据和视频站点地图。 - 为每个核心视频创建独立观看页,并写唯一标题和描述。
- 检查缩略图 URL 是否稳定、可抓取,并在所有元数据来源中一致。
- 区分并填写
embedUrl和contentUrl,不要混用播放器和视频文件 URL。 - 确认 Googlebot 能抓取视频文件和流媒体 URL。
- 在 Search Console 中查看视频索引编制报告和视频富媒体搜索结果报告。
来源:视频 SEO 最佳实践 | 本文为知识提炼与重新表达
RELATED / 相关推荐
接着读这些
按同一分类、系列与标签为你挑选。
Google 商家详情与官方信息展示指南
想让用户在 Google 搜索、知识面板和 Google 地图中看到准确商家信息,需要同时管理商家资料、Search Console 网站验证、知识面板、结构化数据、徽标、面包屑和客户服务信息。
Google 丰富搜索结果优化指南
丰富搜索结果是互动性更强的增强型富媒体搜索结果,常见于招聘信息、食谱和活动。要获得资格,除了结构化数据正确,还必须满足必需属性、完整性、相关性、叶级页和内容政策要求。
Google 图片 SEO 最佳实践指南
图片 SEO 不只是写 alt。Google 需要通过标准 img 元素、可抓取图片、图片站点地图、落地页内容、首选图片元数据、结构化数据、描述性文件名和高质量体验来理解图片。