你想看AB120被哪些词搜到,报告选“包含ab120”,AB1200也进来了;换成AB-120,又漏掉不带连字符的写法。问题出在“包含”只认这一段文字,不知道两个型号是不是同一个产品。
在Search Console(GSC,Google站长工具)的效果 → 搜索结果中,添加查询 → 自定义(正则表达式),用下面的规则筛出基础型号组。先确认查询筛对,再保留这条条件切到“网页”,就能看产品页、说明书页分别承接了什么搜索。
正则表达式是一条文字匹配规则,不用先学符号大全。下面的型号和网页均为教学例子;实际数据要看你自己的报告,筛选本身不会改变排名。
先定型号组,再复制规则
本例AB120、AB-120、AB 120是同一个基础型号,buy ab120、AB-120 manual、AB 120 price和AB120参数也要留下。客户加了购买、说明书、价格或参数,仍是在问这款产品。
AB1200是另一个型号,XAB120也不是AB120。本例还把AB120pro、AB120-pro、AB120_24V视为其他产品。先按真实目录写清要纳入和排除的写法;如果你的24V后缀也属于这个组,就要调整分组和规则,不能原样套用。
对上述基础型号组,复制完整这一行:
(^|[^a-z0-9_-])ab[- ]?120([^a-z0-9_-]|$)
它会这样处理这些查询:
| 查询示例 | 是否留下 |
|---|---|
| AB120、AB-120、AB 120 | 是 |
| buy ab120、AB-120 manual、AB 120 price | 是 |
| AB120参数 | 是 |
| AB1200、XAB120 | 否 |
| AB120pro、AB120-pro、AB120_24V | 否 |
| AB 120(两个空格)、AB.120 | 否 |
原因在规则的三段:
- 中间认型号。
ab[- ]?120允许AB和120之间没有分隔,或只有一个连字符、一个普通空格,所以三种写法都能留下。 - 左边挡前缀。
(^|[^a-z0-9_-])要求AB位于开头,或前一个字符不是英文字母、数字、下划线、连字符,因而挡住XAB120。 - 右边挡近似型号和后缀。
([^a-z0-9_-]|$)要求120后已结束,或接的是上述范围以外的字符,因而挡住AB1200和AB120-pro。本例允许相邻中文,AB120参数能留下。
GSC使用RE2语法,也就是它支持的这套正则写法,默认不区分大小写,不用为AB120和ab120各写一次。它默认允许部分匹配:只要查询中有符合规则的一段就算匹配。直接写ab120|ab-120仍会匹配AB1200里的ab120,还会漏掉带空格的AB 120;上面的左右边界正是为此加的。Google过滤说明说明了这两种默认行为。
如果只想要整条查询恰好是型号,才用^ab[- ]?120$。这会丢掉manual、price等说明词,不适合本例“客户问了什么”的任务。
这些字符串已用RE2运行检查,证明的是规则的匹配方式,不是账户里一定有这些搜索。规则也不判断意图:“AB120与AB1200区别”中确实有独立AB120,所以仍会留下。看到这类词,按实际比较需求读它,不能把整组都当成只问一款产品。

在查询表里确认筛对了
GSC左上角选正确网站资源,进入效果 → 搜索结果。搜索类型用“网页”,日期选最近三个月或要分析的完整时间段。去掉不属于这次任务的旧查询、网页、国家或设备条件;例如旧条件只留产品URL,就会藏掉说明书页。报告指标的读法可接着看GSC效果与索引报告。
- 点顶部+添加过滤条件,选查询。
- 选自定义(正则表达式)。
- 选匹配正则表达式,粘贴完整主规则。
- 点应用,在下方查询表看实际留下的文字。
查询筛的是客户搜索词,网页筛的是网址,本次要选查询。应用后,看实际出现的AB120三种写法和说明词;纯AB1200、XAB120及本例排除的后缀不应因包含ab120而混进来。
如果仍看到纯AB1200,点顶部查询条件,确认不是旧的“包含ab120”,也不是“不匹配正则表达式”。检查有没有只复制中间一段、漏掉左右边界,再应用。若只是“AB120与AB1200区别”,则是前面讲的正常匹配,不能把它误判成规则失效。
整张表为空时,先点查询条件旁的×移除它,看同一日期原本有哪些词:
- 原本也没有数据:检查网站资源、日期、搜索类型和其他过滤条件。
- 原本有型号词:原样复制一条,判断它是否属于当前组。例如AB120-pro或两个空格的AB 120都不在本规则内,要先决定是否扩大产品组。
- 提示表达式无效:检查遗漏括号、全角符号和多余文字。其他教程中的
(?!...)属于负向前瞻,用来事先排除一段文字;RE2不支持它,不要加进这条规则。
有些词没显示,也不等于没人搜。GSC隐藏部分匿名查询,并可能省略长尾记录;按查询过滤后总计也可能变化。这里确认的是可见数据是否按预期筛选,不能补出未显示的搜索词。Google查询数据说明解释了这些限制。
保留查询条件,找到承接这些搜索的网页
查询筛对以后,保留顶部的型号规则,点击下方网页标签。这张表回答“AB120这组搜索给哪些页面带来了展示和点击”。先不要加“网页包含产品路径”,否则会把指南和分类页排出去。
假设出现下面三个教学网址,不代表真实账户记录:
https://example.com/products/ab120/
https://example.com/guides/ab120-manual/
https://example.com/products/controllers/
它们可以承担不同任务:产品页讲参数、购买或询价;说明书页讲安装步骤和下载;分类页帮助比较型号、找到AB120。多个页面都出现很正常,不能据此认定互抢关键词、立即合并。
但整组结果还不能告诉你manual这个词到底去了哪页。要检查一个明确需求,选自己查询表确实显示的词,例如AB-120 manual:
- 把主规则复制到记事本,便于稍后恢复。
- 点顶部原来的查询条件,改成查询完全匹配,填入AB-120 manual,再应用。
- 看网页表,打开实际承接这个词的页面。
如果去了说明书页,检查页面写的是否AB120、步骤是否完整、下载文件是否属于它。假如下载实际是AB1200,下一步就是改正文件与说明书的对应关系;不是合并说明书和产品页。如果去了产品页,检查它能否直接回答安装问题,或者给出清楚的说明书链接。若这个词没有数据,先恢复型号组,选实际能看到的查询,不填一条想象的结果。
查完单词,点顶部查询条件,改回自定义(正则表达式),粘回完整主规则并应用。确认恢复型号组后,再分别导出查询和网页表,并一起记下网站资源、日期、搜索类型和其他保留条件。这样下次才能看同一范围,避免把单个manual词当成整组结果。
网页数据通常归到Google所选的主要版本,表格与图表也可能采用不同聚合方式。不要为了凑齐总数强行相加,或把某个重复网址没出现当成从未展示。这个任务的结果是一条可复用规则、自己的查询与承接页记录,以及一项具体内容修改,例如纠正说明书下载或补齐安装步骤。
要继续分配产品、指南和分类的职责,可看关键词与页面分工;想配置更广的查询条件,可看Search Console自然语言配置。型号组复杂、不会调整边界时,通过联系我们提交实际要留和不要的词、当前规则及预期承接页。我们先判断能否自行调整,需要技术或内容协助的,再安排Google SEO服务。

FAQ
只想看AB120这个型号本身,不要manual和price,怎样改?
使用^ab[- ]?120$,只保留整条查询恰好是AB120、AB-120或AB 120的情况。它会排掉购买、说明书和价格等说明词;这是不同分析目的,不是比主规则更正确。
用这条规则,能看到Google上所有AB120搜索吗?
不能。它筛的是你的网站在所选日期和条件下的可见GSC数据,部分匿名和长尾查询不会列出来。空表不代表市场上没人搜索,也不能用这张表算全部搜索需求。
型号组里有三个网页,是不是它们在互抢关键词?
不一定。购买、安装、比较可能由不同页面回答。先查具体查询去了哪页,再看内容是否满足需求;确有重复和职责冲突时才调整,不按页面数量判断。