视频SEO怎么做:网站视频进谷歌视频结果,先要有单独的观看页

你在文章里插一个视频,页面打得开、视频也播得出来,这一页照样进不了谷歌的视频结果。原因不在代码上。谷歌的视频文档写得很直接,点评嵌入视频的博客文章不算观看页,这页上的视频连被编入视频索引的资格都没有。猎者出海看视频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日重写视频文档的时候讲清楚的,同一版还新加了观看页一节。

  1. 观看页必须已经编入索引。
  2. 已经编入索引的观看页,在搜索里表现得好,它的视频才会被考虑编入索引。
  3. 视频必须嵌在观看页上。
  4. 视频不能被页面上别的元素挡住;有付费墙的,加付费内容结构化数据,谷歌照样能找到并编入索引。
  5. 视频要有可用的缩略图,缩略图网址要稳定。

第2条要单独说透:观看页被收录,不等于视频被收录。网页走网页的索引,视频走视频的索引,是两条路。观看页进了搜索结果,不代表嵌在里面的视频也进了视频索引。观看页被收录了,去视频标签页里搜自己的视频找不到,卡的就是这一步。谷歌的原话是,已经编入索引的观看页在搜索里表现得好,它的视频才会被考虑编入索引。

观看页的定义很短:主要目的是给用户看一个视频的页面。谷歌给了例子,5种算,4种不算。

页面类型 算不算观看页 为什么
视频落地页 算 整页就是这一个视频
电视剧集播放页 算 页面主角是这一集
新闻视频观看页 算 看的就是这条视频
体育集锦页 算 看的就是这段集锦
活动片段页 算 看的就是这段现场画面
点评嵌入视频的博客文章 不算 视频是正文的陪衬,主角是文章
带360度产品视频的产品页 不算 页面主角是产品
同等分量列着好几个视频的视频分类页 不算 没有哪一个视频是主角
嵌了预告片的影评页 不算 主角是影评

表看下来,判断标准就一句话:这页的主角是不是那一个视频。不少人觉得,视频放进页面谷歌自己会认。谷歌不这么看。视频只是陪衬的页面,拿不到视频功能。文章页像杂货铺,什么都摆一点;观看页像专卖店,进门就为买那一样东西。谷歌挑的是专卖店。把视频随手丢进文章页或者产品页,然后等视频结果,等不到。猎者出海的判断是,要出视频结果的视频,就给它一个单独的观看页。

谷歌视频SEO文档原文:要拿视频功能就给每个视频做专门的观看页,列出5种算观看页的页面和4种不算的页面
官网说明截图:谷歌视频SEO文档里哪些页算观看页、哪些不算(2025年12月18日更新版,2026年10月16日存档)

文章里嵌的视频还有没有用

有用。同一个视频可以既放在观看页上,又放在别的页面里,比如一篇新闻文章、一个产品详情页。这些非观看页仍然可以作为普通的文字结果出现,也可以作为带视频标记的谷歌图片结果出现。

文章里插视频,让页面更好用、比对手多一层信息,这件事照样成立。你只是别指望那一页以视频结果出现。视频放进文章是给文章加分,视频要抢视频结果得单独给一个观看页,两件事分开看,不冲突。

怎么给每个视频做观看页

下面的做法是本文的建议,官方只给了算和不算的例子,页面怎么摆没有硬标准。

一页放一个视频。视频放在页面靠上的位置,页面一加载播放器就在那儿,别让用户先划一下、点一下才看到。页面配这个视频独有的标题和描述,标题这一层可以看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的章节有资格显示成关键时刻。

谷歌官方Vimeo案例页:给播放器页加VideoObject,配合noindex和indexifembedded规则,客户网页里嵌的视频不用自己加标记也有资格编入索引
真实案例截图:Vimeo给播放器页加视频标记和indexifembedded规则,客户网页里嵌的视频也能被谷歌收录(谷歌官方案例,2023年1月)

这是平台方做的活,你一般用不上indexifembedded,那是播放器平台自己该干的。对你的意义只有一个:选视频托管平台的时候,看它有没有做这些。这个案例没给流量数字,别把它当成流量证据。

用WordPress的站,wordpress视频插件或者主题里可能自带视频结构化数据功能,也可能是wordpress视频播放器插件顺手加的。装了先别高兴,拿富媒体搜索结果测试跑一下,看它到底输出了VideoObject没有,再看它有没有生成视频站点地图。用什么插件不在这篇点名,可以看WordPress插件推荐。YouTube频道本身怎么运营是另一件事,看YouTube赚钱攻略,这里不展开。

MX Player加结构化数据、勤交视频站点地图,6个月来自谷歌的流量3倍以上

MX Player,印度最大的在线视频平台之一,谷歌搜索中心2021年7月29日发布的官方案例研究。片库20万小时以上,12种语言,月活2亿。

谷歌官方MX Player案例页头:2021年7月29日发布,MX Player片库20万小时以上、12种语言、月活2亿,靠加结构化数据和经常提交视频站点地图做视频优化
真实案例截图:谷歌官方发布的印度视频平台MX Player视频SEO案例(2021年7月)

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

MX Player案例原文:从视频几乎没有存在感到6个月内来自谷歌的流量3倍以上,自然搜索来的用户每次会话视频页浏览量增长100%
真实案例截图:6个月内来自谷歌的流量3倍以上,自然搜索来的用户每次会话视频页浏览量涨了100%
MX Player公开的三张手机截图:谷歌全部结果里的剧集页带视频缩略图、视频标签页一排剧集、Discover里的MX Player卡片
真实案例截图:MX Player的剧集出现在谷歌网页搜索、视频标签页和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%、展示增长353%、视频索引错误减少85%
真实案例截图:意大利媒体集团Italiaonline加视频结构化数据后,视频点击涨841%、视频索引错误少了85%,原文没写时间段(谷歌官方案例,2023年7月)
谷歌官方案例原文:Weather.com加视频标记后,被谷歌编入索引的视频页数量翻了一倍多,实施时用了富媒体搜索结果测试和视频索引编制报告
真实案例截图:Weather.com加视频标记后,被谷歌编入索引的视频页多了一倍(谷歌官方案例,2023年7月)
谷歌官方案例原文:ABP News在8种地方语言里加结构化数据、照视频最佳做法改、试用关键时刻,来自谷歌的流量增长30%
真实案例截图:印度新闻发布商ABP News在8种语言里照视频最佳做法改,来自谷歌的流量涨30%(谷歌官方案例,2023年7月)

这些案例数字怎么读

  • 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 其他缩略图问题 对着缩略图要求逐项查

报告里给出的每一条原因,都对应页面上的一个具体动作。看到原因先对上意思,再去改,别看着英文猜。

Search Console帮助中心视频索引编制报告原因表:视频不在观看页上、无法确定视频位置和大小、MRSS失败等原因和修法
官网说明截图:视频索引编制报告里「视频不在观看页上」等几条没被收录的原因(2026年10月16日存档)

报告里的视频数为什么比站上少

三个原因。报告只算已经编入索引的页面,页面没被收录,包括被当成非规范页的,根本不会出现在报告里。同一个视频嵌在多个页面,报告一般只算一个。报告里的Last crawled是页面的最后抓取时间,不是视频的抓取时间。数字对不上是正常的,别拿站上的视频总数去跟报告里的数字较劲。

按这个顺序排查一个没被收录的视频

  1. 用网址检查看观看页有没有被收录。没收录的页上的视频不可能被收录,哪怕工具当场检测到了视频。
  2. 测试实际网址,看渲染后的页面里有没有视频,是不是要点了才出现。
  3. 看这页算不算观看页。判断标准就是前面那条:这页主要目的是不是给用户看这一个视频。
  4. 看视频文件和缩略图有没有被挡,格式支不支持。
  5. 用富媒体搜索结果测试看必填属性对不对。

富媒体搜索结果测试怎么用,说个实操。拿一段示例代码去测,代码是一段完整的VideoObject,里面还带了三段Clip章节。结果是「检测到了1项有效内容」,类型是「视频」,字段一行行列出来。

富媒体搜索结果测试里贴一段example.com的VideoObject示例代码:检测到了1项有效内容,类型视频,hasPart里的Clip章节起止时间也读出来了
实操截图:用一段example.com示例代码在谷歌富媒体搜索结果测试里测,检测到1项有效的视频内容,章节片段也读出来了

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

同一段示例代码去掉thumbnailUrl和uploadDate后再测:检测到了1项无效内容,2个严重问题,未填写字段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优化教程。好了,就写到这里。

发表评论

发表回复

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

返回顶部