你在文章里插一个视频,页面打得开、视频也播得出来,这一页照样进不了谷歌的视频结果。原因不在代码上。谷歌的视频文档写得很直接,点评嵌入视频的博客文章不算观看页,这页上的视频连被编入视频索引的资格都没有。猎者出海看视频SEO,第一道门槛就在这儿:要出视频结果的视频,得先给它一个单独的观看页。
视频SEO要解决的事只有一件:让网站上的视频被谷歌编入视频索引,再出现在搜索结果里。这件事得三个条件凑齐。视频要有一个单独的观看页;谷歌要能找到、能抓到视频文件和缩略图;页面上要用结构化数据或者视频站点地图,把视频的信息告诉谷歌。
这块最容易出问题的地方,是从外面看不出来。页面打得开,视频播得了,谷歌就是不给视频结果,原因要翻到Search Console的视频索引编制报告里才看得到。
中文搜「视频seo」,排在前面的内容有一半在讲抖音那套短视频SEO,讲的是在平台站内怎么把视频排到前面。这篇讲的是另一个东西:你自己网站上的视频,怎么进谷歌的视频结果。
先看几个事实和数字:
- 视频能出现在谷歌的4个位置:主搜索结果、视频标签页、谷歌图片、Discover。
- 谷歌列了5种页面算观看页,4种不算。
- VideoObject必须填的只有3个:name、thumbnailUrl、uploadDate。
- 缩略图最小60×30像素,至少80%的像素不透明。
- 谷歌2021年7月29日发布的MX Player案例:加结构化数据、经常提交视频站点地图,两件事一起做,6个月内来自谷歌的流量3倍以上。
下面按顺序讲:视频SEO是什么、谷歌什么条件下才给网站上的视频编入索引、观看页怎么判断、怎么让谷歌找到和抓到视频、VideoObject和视频站点地图怎么写、关键时刻和过期跟地区限制怎么设、嵌YouTube还是自己托管、视频没被收录怎么查、AI能帮哪几步。
本文目录
视频SEO是什么:网站上的视频能出现在谷歌的哪几个位置
视频被谷歌编入索引之后,可以出现在4个位置:主搜索结果页里那块带缩略图的视频结果,视频标签页(官方叫视频模式)里排成列的视频,谷歌图片里带视频标记的结果,还有Discover里的视频卡片。同一个视频,可能同时出现在其中几个位置,也可能一个都不出现。
视频结果里能多显示出来的信息有这些:缩略图、描述、上传日期、时长。再往前一步是视频预览和关键时刻。关键时刻就是像书里的章节一样,用户点一下直接跳到视频的某一段。直播的视频还能拿一个红色的LIVE徽章。
这些功能不是每个搜索词上都能出。谷歌说得很清楚,加了标记不保证一定出某种视频功能,标记只是拿到一个资格,出不出、出哪一种,谷歌按搜索词定。
还有个现象值得你自己去搜一下:找视频的那类关键词,结果页里的视频模块经常排得很靠前,有时候压过自然结果。这个判断不难做,搜一遍就看到了。它也是后面要不要给一个视频单独做观看页的第一个依据。
跟短视频SEO的分界放在这。抖音、视频号那套讲的是平台站内搜索,怎么让视频在平台里被搜到,入口和规则都在那个平台里,跟谷歌是两套东西,做法不通用。YouTube频道本身怎么运营是另一件事,这篇不展开。
网站视频被谷歌收录的条件:观看页先收录,视频得是这一页的主角
谷歌给视频编入索引有一组明确条件,官方列了5条。这组条件是谷歌2024年8月23日重写视频文档的时候讲清楚的,同一版还新加了观看页一节。
- 观看页必须已经编入索引。
- 已经编入索引的观看页,在搜索里表现得好,它的视频才会被考虑编入索引。
- 视频必须嵌在观看页上。
- 视频不能被页面上别的元素挡住;有付费墙的,加付费内容结构化数据,谷歌照样能找到并编入索引。
- 视频要有可用的缩略图,缩略图网址要稳定。
第2条要单独说透:观看页被收录,不等于视频被收录。网页走网页的索引,视频走视频的索引,是两条路。观看页进了搜索结果,不代表嵌在里面的视频也进了视频索引。观看页被收录了,去视频标签页里搜自己的视频找不到,卡的就是这一步。谷歌的原话是,已经编入索引的观看页在搜索里表现得好,它的视频才会被考虑编入索引。
观看页的定义很短:主要目的是给用户看一个视频的页面。谷歌给了例子,5种算,4种不算。
| 页面类型 | 算不算观看页 | 为什么 |
|---|---|---|
| 视频落地页 | 算 | 整页就是这一个视频 |
| 电视剧集播放页 | 算 | 页面主角是这一集 |
| 新闻视频观看页 | 算 | 看的就是这条视频 |
| 体育集锦页 | 算 | 看的就是这段集锦 |
| 活动片段页 | 算 | 看的就是这段现场画面 |
| 点评嵌入视频的博客文章 | 不算 | 视频是正文的陪衬,主角是文章 |
| 带360度产品视频的产品页 | 不算 | 页面主角是产品 |
| 同等分量列着好几个视频的视频分类页 | 不算 | 没有哪一个视频是主角 |
| 嵌了预告片的影评页 | 不算 | 主角是影评 |
表看下来,判断标准就一句话:这页的主角是不是那一个视频。不少人觉得,视频放进页面谷歌自己会认。谷歌不这么看。视频只是陪衬的页面,拿不到视频功能。文章页像杂货铺,什么都摆一点;观看页像专卖店,进门就为买那一样东西。谷歌挑的是专卖店。把视频随手丢进文章页或者产品页,然后等视频结果,等不到。猎者出海的判断是,要出视频结果的视频,就给它一个单独的观看页。

文章里嵌的视频还有没有用
有用。同一个视频可以既放在观看页上,又放在别的页面里,比如一篇新闻文章、一个产品详情页。这些非观看页仍然可以作为普通的文字结果出现,也可以作为带视频标记的谷歌图片结果出现。
文章里插视频,让页面更好用、比对手多一层信息,这件事照样成立。你只是别指望那一页以视频结果出现。视频放进文章是给文章加分,视频要抢视频结果得单独给一个观看页,两件事分开看,不冲突。
怎么给每个视频做观看页
下面的做法是本文的建议,官方只给了算和不算的例子,页面怎么摆没有硬标准。
一页放一个视频。视频放在页面靠上的位置,页面一加载播放器就在那儿,别让用户先划一下、点一下才看到。页面配这个视频独有的标题和描述,标题这一层可以看SEO标题优化。文字稿、要点可以加,但页面主角还是那个视频,别让一堆文字把视频挤到很下面去。
同一个视频也可以同时嵌进相关的文章里,观看页和文章页各干各的活。官方特意加了一句「如果对你的业务说得通」,意思是这件事按你自己的站来,不是每个视频都必须做观看页。
要不要做,先看目标词。搜一下,结果页有视频块,就值得给这个视频做观看页;没有,视频放进文章里当辅助就够。
让谷歌找到并抓到视频:三个网址、稳定网址和缩略图规格
视频要被编入索引,第一步是谷歌得先找到它。谷歌能抓到这几种嵌入元素引用的视频:video标签、embed标签、iframe标签、object标签。播放器用JavaScript注入的,要在Search Console网址检查工具的渲染后HTML里看得到。看不到,谷歌就当这一页没有视频。
几个不要做的动作:别用网址里的#片段来加载视频,谷歌一般不支持网址片段;不要靠用户滑动、点击、输入才把视频加载出来,页面打开的时候视频就该在。用媒体接口取流的,接口调用失败时也要把视频容器留在页面上。
告诉谷歌这里有视频,有三种方式:结构化数据、视频站点地图、Open Graph。三种可以用一种,也可以一起用。
三个网址对照表
| 网址类型 | 是什么 | 结构化数据里写在哪 | 视频站点地图里写在哪 |
|---|---|---|---|
| 观看页 | 嵌着这个视频的网页 | 就是这一页 | loc |
| 播放器 | 这个视频专用播放器的网址,常见于 iframe 的 src | embedUrl | player_loc |
| 视频文件 | 视频实际字节的网址,可以在自己站上,也可以在CDN或者视频托管服务上 | contentUrl | content_loc |
同一个视频身上有三个网址,你要让谷歌分清哪个是哪个。观看页是你自己的页面,播放器和视频文件可能在别的服务器上。写标记的时候填错位置,比如把观看页网址填进contentUrl,视频文件那一栏就废了。
稳定网址
有些CDN给的网址很快就过期,视频文件网址和缩略图网址都会碰到这种情况。缩略图网址变得太勤,谷歌可能编不进索引,每个视频用一个唯一、稳定的缩略图网址。想拿关键时刻和视频预览,视频文件也得用稳定网址。
怕视频文件被人盗链,可以先验证来访的是不是Googlebot,只对Googlebot输出contentUrl,这是谷歌文档里给的办法。
缩略图规格和视频文件
没有可用的缩略图,视频功能就拿不到。你允许谷歌取视频文件的话,谷歌会尝试自己从视频里生成一张。想指定用哪一张,可以在video标签的poster属性、视频站点地图的thumbnail_loc、结构化数据的thumbnailUrl、Open Graph的og:video:image里写。多个地方都写的,同一个视频要用同一个缩略图网址。
| 项目 | 官方要求 |
|---|---|
| 格式 | BMP、GIF、JPEG、PNG、WebP、SVG、AVIF,一共7种 |
| 尺寸 | 最小60×30像素,越大越好 |
| 访问 | Googlebot 和 Googlebot-Image 要能访问,不能被 robots.txt 挡,不能要登录,网址要稳定 |
| 透明度 | 至少80%的像素 alpha 值大于250 |
最后一条要留意,透明背景的图不符合要求。工具里看着正常,谷歌那边判定不可用。
还要允许谷歌取视频文件。谷歌要拿到视频文件的实际字节,才能放视频预览和关键时刻。这件事不用担心用户被带走,谷歌不会在搜索结果里直接把视频文件给用户,用户点了视频结果,还是进你的网站看。别用noindex或者robots.txt去挡视频流文件,M3U8这类也算。观看页的主机和放视频的服务器都要扛得住抓取,预览太长的可以用max-video-preview这个机器人meta标签限制几秒。
视频文件格式,官方支持21种:3GP、3G2、ASF、AVI、DivX、M2V、M3U、M3U8、M4V、MKV、MOV、MP4、MPEG、OGV、QVT、RAM、RM、VOB、WebM、WMV、XAP。Data URL不支持。seo如何优化图片和视频,这个问题分两半,图片那一半看图片SEO,视频这一半就是这一篇在讲的。
VideoObject结构化数据和视频站点地图:两种告诉谷歌「这有个视频」的写法
告诉谷歌「这有个视频」,最常用的办法是结构化数据。视频用的类型叫VideoObject,英文里也写成videoobject schema,说的是同一个东西。写进观看页的head里,一段JSON-LD就行。结构化数据本身是什么、怎么测,还有印尼视频平台Vidio给片库加视频标记的官方案例,都写在结构化数据是什么那篇里,这里不重复。
必须填的只有3个。name是视频标题,每个视频要唯一;thumbnailUrl是缩略图网址;uploadDate是首次发布时间,用ISO 8601格式,建议带上时区,不带的话谷歌按Googlebot所在时区算。推荐属性里最关键的是contentUrl,能给就给,谷歌取视频文件这是最有效的方式,给不了再给embedUrl。duration写PT00H30M5S,意思是30分5秒。
| 属性 | 必填还是推荐 | 填什么 | 容易写错的地方 |
|---|---|---|---|
| name | 必填 | 视频标题 | 每个视频要唯一,别几个视频共用一个标题 |
| thumbnailUrl | 必填 | 缩略图网址 | 要稳定,格式和透明度按前面那张表 |
| uploadDate | 必填 | 首次发布时间,ISO 8601 | 建议带时区,不带就按 Googlebot 的时区算 |
| contentUrl | 推荐 | 视频文件的网址 | 必须是视频文件本身,不能填观看页网址 |
| embedUrl | 推荐 | 播放器网址 | 同样不能填观看页网址,contentUrl 给不了再给这个 |
| description | 推荐 | 视频描述 | 每个视频唯一,HTML 标签会被忽略 |
| duration | 推荐 | 时长,ISO 8601 | 写成「30分钟」或者光写秒数都不对 |
| creator | 推荐 | 作者或者发布者 | 2026年9月24日才加进文档,老教程里没有 |
| expires | 推荐 | 过期时间 | 不会过期就别写,写错日期视频会从结果里消失 |
| hasPart | 推荐 | Clip 章节 | 每一段的起止时间要和视频对得上 |
| regionsAllowed / ineligibleRegion | 推荐 | 地区限制 | 两个只能写一个 |
| interactionStatistic | 推荐 | 观看、点赞、评论、分享次数 | 2019年10月起官方推荐用它替代 interactionCount |
| publication | 推荐 | 直播信息,嵌 BroadcastEvent | 官方建议配合 Indexing API |
表里那些容易写错的地方,动键盘之前值得看一眼。结构化数据、视频站点地图、页面上的标题、缩略图、视频网址,这几处要一致。同一个视频在一个地方写标题A,在另一个地方写标题B,谷歌对不上,标记就白写了。
官方给的加标记顺序是这样的:先加必填属性,用CMS的话插件可能省事一些,用JavaScript生成也行;然后用富媒体搜索结果测试验证,把严重错误修掉;先上线几页,用网址检查看谷歌看到的到底是什么样子,确认没被robots.txt、noindex、登录页挡住;再请谷歌重新抓取;最后提交站点地图。谷歌提醒过,发布之后它找到并抓取可能要几天,这个时间段里没动静是正常的。
顺便说两个变化。视频轮播的文档,谷歌在2024年4月17日删掉了,原因是试下来对整个生态用处不大,标记可以留在页面上。2025年6月谷歌停用了几类富媒体结果,里面有学习视频,普通的VideoObject不受影响。
给每个观看页写标记、把视频条目加进站点地图,这是模板活,也是技术SEO里的固定动作。猎者出海的AI Agent在建站阶段把这类动作做成闸门,从空服务器到上线分十个阶段,每段都要过;观看页模板、结构化数据、站点地图属于SEO/GEO优化员工管的技术SEO,手里有100多条SEO标准。人要做的是定方向、下命令、做判断、验收。
视频站点地图
视频多的站,加一个视频站点地图更省事。视频站点地图(video sitemap)可以单独做,也可以把视频标签加进现有的站点地图,哪个方便用哪个。通用站点地图的规则照样适用,那部分看网站地图sitemap。
必填的标签有5组。loc,填观看页网址,一个loc下面可以放多个video条目;thumbnail_loc,缩略图;title,建议跟页面上显示的视频标题一致;description,最多2048个字符;content_loc或者player_loc二选一,能给content_loc就给。后两个都不能跟loc一样,YouTube、Vimeo这类iframe嵌入的用player_loc。
可选的标签里,duration写秒数,范围是1到28800,也就是最长8小时。跟这一页内容无关的视频别往里列,比如页面角落里一个跟正文没关系的小附件。站点地图里引用的所有文件,Googlebot都要能访问,不能被robots.txt挡、不能要登录、协议是HTTP或者FTP,串流类协议不支持。除了站点地图,谷歌也支持mRSS。
有几个标签已经从文档里删掉了,别照着老教程写:category、gallery_loc、player_loc上的autoplay和allow_embed属性、price、tvshow。
关键时刻
关键时刻就是视频结果里那些能直接跳转的章节。谷歌会自己尝试识别,你也可以告诉谷歌,你设的优先。自己站上嵌的视频有两种写法。
Clip结构化数据:写清每一段的起止时间和标签,所有谷歌搜索支持的语言都能用。SeekToAction结构化数据:告诉谷歌你的网址里时间戳放在哪个位置,谷歌自己识别关键时刻、把用户带到那一段,支持12种语言,包括中文。视频放在YouTube上的,在视频描述里写时间戳和标签就行。不想要关键时刻,包括不想要谷歌自动识别的,用nosnippet这个meta标签关掉。
直播、下架和地区限制
直播视频用BroadcastEvent结构化数据,可以在搜索结果里出红色LIVE徽章,官方建议配合Indexing API让谷歌在对的时间抓页面。
视频下架了,要把观看页404或者加noindex,或者在结构化数据里写expires、在站点地图里写expiration_date。过期日期写成过去的时间,视频就不会出现在视频结果里,页面可能还会以没有缩略图的文字结果出现。官方专门提醒过,很容易把还能看的视频误写成过去的日期,不会过期就别写这一栏。
地区限制有两个写法。结构化数据用regionsAllowed或者ineligibleRegion,两个只能选一个;站点地图里用restriction标签,允许或者不允许,用国家码,空格分隔,每个视频只能有一个restriction标签。
嵌YouTube还是自己托管:谷歌可能同时收录你的页面和YouTube那一页
嵌外部平台的视频,谷歌的说法是:你嵌了YouTube、Vimeo、Facebook这类平台的视频,谷歌可能同时给你的网页和平台上对应的那一页编入视频索引,两个都可能出现在视频功能里,前提是你的页面符合视频编入索引的条件。自己嵌了外部平台播放器的观看页,官方仍然建议加结构化数据,embedUrl填播放器网址,也可以放进视频站点地图,用player_loc。
想拿到更多视频功能,要跟视频托管平台确认一件事:它允许不允许谷歌取视频文件。
Vimeo是2023年1月25日发布的官方案例。Vimeo是一站式视频服务,2.6亿以上用户,每天新增35万个视频。它做的事是给播放器页加VideoObject,播放器按谷歌的最佳做法改,然后用noindex配合indexifembedded这个robots meta写法,让标记能通过嵌入归到客户的页面上。结果是客户网页里嵌的Vimeo视频,客户自己不用加标记,也有资格被编入索引,覆盖7.5亿以上视频。它还加了Clip和Seek标记,让Vimeo的章节有资格显示成关键时刻。

这是平台方做的活,你一般用不上indexifembedded,那是播放器平台自己该干的。对你的意义只有一个:选视频托管平台的时候,看它有没有做这些。这个案例没给流量数字,别把它当成流量证据。
用WordPress的站,wordpress视频插件或者主题里可能自带视频结构化数据功能,也可能是wordpress视频播放器插件顺手加的。装了先别高兴,拿富媒体搜索结果测试跑一下,看它到底输出了VideoObject没有,再看它有没有生成视频站点地图。用什么插件不在这篇点名,可以看WordPress插件推荐。YouTube频道本身怎么运营是另一件事,看YouTube赚钱攻略,这里不展开。
MX Player加结构化数据、勤交视频站点地图,6个月来自谷歌的流量3倍以上
MX Player,印度最大的在线视频平台之一,谷歌搜索中心2021年7月29日发布的官方案例研究。片库20万小时以上,12种语言,月活2亿。

它做了两件事:加结构化数据,经常提交视频站点地图。两件是一起做的。结果是从「视频在网页上几乎没有存在感」,到6个月内来自谷歌的流量3倍以上,从自然搜索进来的用户每次会话的视频页浏览量涨了100%。三个位置都出现了:网页搜索的结果里有它带视频缩略图的剧集页,视频标签页里排着一排剧集,Discover里也有它的卡片。


MX Player每一集一个页面,页面主要内容就是那一集,对照谷歌对观看页的定义,这正好是电视剧集播放页这一类。这是按官方定义做的判断,原文没这么说。
这个案例的读法有五点。
- 两件事一起做。原文没拆开标记和视频站点地图各占多少功劳,也没说同期有没有别的改动。不能写成加了标记流量就翻3倍。
- 起点是视频几乎没有曝光。从一个很低的底子涨3倍,跟已经有视频流量的站不能比。已经有一批视频在出结果的站,涨的空间完全不一样。
- 20万小时片库、月活2亿的大平台,能拿到的位置和量级跟小站不是一个级别。这种平台级的结果拿来对照做法就行,别当参考线。
- 原文没给前后的绝对数,没有曲线,也没说哪天上线。
- 这是谷歌自己挑出来发布的成功案例,时间是2021年。
谷歌2023年公开的另外三家视频发布商
| 案例 | 发布日期 | 做了什么 | 原文给的结果 | 原文没给的 |
|---|---|---|---|---|
| Italiaonline,意大利数字集团之一,覆盖意大利62%的市场、2720万独立用户 | 2023年7月19日 | 加视频结构化数据,用视频索引编制报告找还要修的地方 | 自然搜索里视频点击涨了841%,展示涨了353%,视频索引错误少了85% | 没写时间段,也没给前后绝对数 |
| Weather.com,IBM旗下天气频道品牌 | 2023年7月19日 | 加视频标记,用富媒体搜索结果测试和视频索引编制报告验证 | 被谷歌编入索引的视频页翻了一倍多 | 没给流量或者点击数 |
| ABP News,印度大型新闻发布商,8种地方语言的视频 | 2023年7月19日 | 加结构化数据,照视频最佳做法做,试用关键时刻 | 来自谷歌的流量涨了30% | 没写时间段 |
这张表要横着读,也要竖着读。横着读,三家做的是同一类事,都在加标记。竖着读要看最后一栏,三家给的结果都不一样,两家没写时间段。



这些案例数字怎么读
- Italiaonline涨了841%,原文没写这个涨幅是多长时间里出来的,也没给起点是多少。涨幅大,不代表绝对量大。
- Weather.com给的是被编入索引的视频页翻了一倍多,说的是有资格进视频索引的页面多了,跟用户点不点、流量涨不涨是两件事。
- ABP News涨了30%,同样没写时间段,是哪个周期的原文没说。
三个数字放在一起看,能确定的是:这几家都照视频最佳做法改了,之后视频在谷歌里的表现变好。涨多少、多久涨出来、有多少算标记的功劳,原文都没给到能照搬的程度。这几家都是谷歌自己挑出来发布的成功案例,做的又都是大站的活,拿来对做法可以,拿来当参考线不行。
视频没被收录怎么查:Search Console视频索引编制报告的原因和修法
视频有没有被编入索引,在Search Console里有三张报告可看。视频索引编制报告,看有多少已收录的观看页里有已收录的视频,没收录的会告诉你原因。视频富媒体结果报告,看VideoObject标记本身有什么问题。效果报告里用「视频」这个搜索外观筛选,看视频在搜索里的点击和展示。这三张报告在哪、怎么打开,看Google Search Console 教程。外部也有video seo checker、video sitemap validator这类检查工具,但原因和对应的修法,是这三张报告给的。
| 报告里的原因 | 意思 | 怎么修 |
|---|---|---|
| Video isn't on a watch page(视频不在观看页上) | 这页的主要目的不是看一个视频 | 给视频做观看页;确定是观看页的,用网址检查看渲染后HTML里有没有视频,把视频容器往上挪;付费墙加结构化数据 |
| Cannot determine video position and size(无法确定视频位置和大小) | 页面加载时播放器不在,比如先放一张播放器画面,要点了才播 | 页面加载时就按实际大小和位置加载播放器,不要求用户操作 |
| MRSS failure; try using schema.org instead | 用 mRSS 描述视频,谷歌处理出错 | 改用 schema.org 标记 |
| No thumbnail URL provided(没提供缩略图网址) | 没指定缩略图,谷歌也生成不了 | 用结构化数据、站点地图、mRSS 给缩略图;给了还报这个,查HTML标签里是不是另写了一个不同的缩略图,同一个视频所有来源的标题、缩略图网址、视频网址要一致 |
| Unsupported thumbnail format | 缩略图格式不支持,按扩展名判断 | 换成支持的格式,扩展名写对 |
| Invalid thumbnail size | 尺寸不对,谷歌也生成不了 | 换成符合尺寸的图 |
| Thumbnail blocked by robots.txt | 缩略图被 robots.txt 挡了 | 放开;图在别的站上就联系对方,或者换一张不用登录、不被挡的 |
| Thumbnail is transparent | 透明度超标 | 至少80%的像素 alpha 值大于250 |
| Thumbnail could not be crawled due to hostload | 网站被抓取的量到了上限 | 等谷歌估计的负载降下来 |
| Thumbnail could not be reached | 网址访问不到,可能要密码、图已经不在了,不是 robots 的问题 | 换能访问的网址 |
| Video not processed | 检测到视频,但决定不编入 | 用稳定网址,避开抓取问题 |
| Video not processed yet | 还在处理 | 过几天再看 |
| Video not found on host service | 托管服务上找不到这个视频,或者托管服务不对谷歌开放 | 用视频ID去托管服务确认,更新页面上的ID或者网址 |
| Invalid thumbnail | 其他缩略图问题 | 对着缩略图要求逐项查 |
报告里给出的每一条原因,都对应页面上的一个具体动作。看到原因先对上意思,再去改,别看着英文猜。

报告里的视频数为什么比站上少
三个原因。报告只算已经编入索引的页面,页面没被收录,包括被当成非规范页的,根本不会出现在报告里。同一个视频嵌在多个页面,报告一般只算一个。报告里的Last crawled是页面的最后抓取时间,不是视频的抓取时间。数字对不上是正常的,别拿站上的视频总数去跟报告里的数字较劲。
按这个顺序排查一个没被收录的视频
- 用网址检查看观看页有没有被收录。没收录的页上的视频不可能被收录,哪怕工具当场检测到了视频。
- 测试实际网址,看渲染后的页面里有没有视频,是不是要点了才出现。
- 看这页算不算观看页。判断标准就是前面那条:这页主要目的是不是给用户看这一个视频。
- 看视频文件和缩略图有没有被挡,格式支不支持。
- 用富媒体搜索结果测试看必填属性对不对。
富媒体搜索结果测试怎么用,说个实操。拿一段示例代码去测,代码是一段完整的VideoObject,里面还带了三段Clip章节。结果是「检测到了1项有效内容」,类型是「视频」,字段一行行列出来。

然后把thumbnailUrl和uploadDate两个字段删掉再测,结果变成「检测到了1项无效内容」,两个严重问题:未填写字段uploadDate,未填写字段thumbnailUrl。这个工具就干这一件事,查你的标记写得对不对。

这里单独说一句,富媒体搜索结果测试只查标记,不代表视频已经编入索引。标记写得再漂亮,视频有没有被收录,看视频索引编制报告。这两件事混在一起,会白折腾很久。
上线之后,数据是要人盯的。猎者出海的AI Agent在运营这块自己拉数据,每周给一张改稿单,写清楚改哪几篇、改什么、先改哪篇;站上的流量掉了,它去排查原因。它挡的坑里有一条:站建好了,永远不被收录,也不报错,你在后台什么都看不出来。
用AI做视频SEO:AI写标题描述、出VideoObject和章节,人对着视频核
视频SEO里有几步是重复劳动,AI干起来很快。下面四条提示词可以直接拿去用,把里面的内容换成你自己的。
第一条,按文稿生成标记和章节:「下面是一个英文教程视频的文稿,带时间码,后面还有视频文件网址、播放器网址、缩略图网址、首次发布时间,北京时间。请按谷歌 VideoObject 的要求生成 JSON-LD:name 和 description 根据文稿写,每个都要独一无二;uploadDate 带上 +08:00 时区;duration 用 ISO 8601 格式;按文稿拆3到6个章节,用 hasPart 里的 Clip 写 startOffset、endOffset 和 url。只用我给的信息,没给的字段别填,最后把你没填的推荐属性列出来。」
第二条,写标题和描述:「这是十个视频的文稿,每个视频一段。请给每个视频写一个唯一的标题和一段描述,描述不超过2048个字符,写清楚这个视频讲了什么、适合谁看。不要用同一个句式开头,不要把两个视频的内容混在一起。」
第三条,生成视频站点地图条目:「下面是五个观看页的信息,有观看页网址、视频文件网址、缩略图网址、标题、描述、时长,时长单位是秒。请按视频站点地图的标签要求生成这五条视频条目,content_loc 能给就给,标题和描述要跟页面上一致,时长写成秒数。」
第四条,处理报告:「这是 Search Console 视频索引编制报告导出的表,两列,网址和原因。请按原因分组,每组告诉我谷歌这条原因是什么意思、页面上要改什么,拿不准的标出来。」
AI干的活大概就这四类:写标题描述、出VideoObject和章节、生成站点地图条目、把报告里的原因翻译成改哪个页面。人要做的事还不少:判断一页算不算观看页,这一步AI判断不了;核时长、上传日期、缩略图是不是这个视频的,AI会编时长、编日期,甚至编观看次数;章节的时间点对着视频拖一遍;确认视频文件和缩略图网址稳定、没被挡;跑测试,上线后看报告。
还有一件事。谷歌在2026年5月15日的生成式AI优化指南里说,生成式AI搜索功能也会带出相关的图片和视频,网站除了网页链接,多了出现的机会;已经照图片SEO和视频SEO文档在做的,就已经在为生成式AI搜索优化。同一份指南里说,结构化数据不是必要条件,没有需要专门加的schema标记。AI搜索这块怎么打,见AI搜索里SEO还有没有用。
写作这块,猎者出海的AI Agent里的写作编辑员工管选题和成稿,发之前还会过一遍AI味检测,有人工英文质检。人负责的是定方向、下命令、做判断、验收。
常见问题
视频SEO和YouTube SEO有什么区别
一个是网站上的视频进谷歌的视频结果,一个是YouTube站内搜索和频道运营。做法、入口、规则都不在一套里,YouTube频道那部分不在本文范围。
短视频SEO是什么,跟谷歌视频SEO一样吗
短视频SEO说的是抖音这类平台站内搜索,怎么让视频在平台里被搜到。跟网站上的视频进谷歌,是两件不同的事,做法也不通用。
一页放好几个同等分量的视频,谷歌收录哪个
官方把这种视频分类页算作不算观看页。要出视频结果,就给每个视频单独做一个观看页,一页一个视频,别放在一起抢。
视频放在付费墙后还能被收录吗
能。给页面加付费内容结构化数据,谷歌照样能找到并编入索引。前提还是观看页本身要被收录,视频要嵌在观看页上。
视频多久能被收录
官方没给天数,只说发布之后谷歌找到并抓取可能要几天。报告里显示还在处理的,过几天再看,别当天就到处找原因。
WordPress要不要装视频插件
看你用的插件或者主题有没有输出VideoObject,有没有生成视频站点地图。装了先用富媒体搜索结果测试跑一遍,看它到底输出了什么,再决定留不留。
视频SEO这件事,顺序是先给要出视频结果的视频一个单独的观看页,再让谷歌找得到、抓得到,最后用标记和站点地图把信息说清楚。顺序反过来,代码写得再全也没用。猎者出海在这块的判断是先看需求再看技术,一个词搜出来没有视频块,就不值得为它单独做观看页。站点其他部分怎么打,从Google SEO这个栏目往下翻;技术这一层想系统过一遍,看技术SEO优化教程。好了,就写到这里。
发表评论