Search Console效果报告支持国家多选:北美、德语区合并看流量,平均排名要按展示加权
本文目录
- 效果报告的国家筛选改了什么?
- 以前看多个国家要怎么做
- 国家指的到底是谁的国家?
- 外贸站可以怎么组合国家?
- 多选之后有哪几种实用的分析套路?
- 市场大盘月报
- 语言版本错投诊断
- 新市场上线前后的对比
- 合并后的数据该怎么读?
- 表格和图表对不上怎么办
- 用API和BigQuery怎么做同样的事?
- Search Console API
- BigQuery批量导出
- 这次更新还没解决的问题
- 常见问题解答
- Search Console效果报告可以同时筛选多个国家吗?
- 设备筛选也能多选了吗?
- Search Console里的国家是指网站版本还是用户所在地?
- 合并多个国家后平均排名怎么算?
- Search Console API能一次筛选多个国家吗?
- BigQuery导出的数据怎么算多个国家的平均排名?
- 为什么多选国家后的数据和导出加总对不上?
- 国家多选功能所有网站都能用了吗?
- 合并国家后点击率怎么算?
- 国家多选能用来排除某些国家吗?
- 国家对比还是只能比两个吗?
- 权威参考资料
摘要:10月6日,Google Search Central在LinkedIn上宣布更新Search Console效果报告的筛选器,国家筛选可以一次勾选多个,直接看这些国家合在一起的Google搜索流量,Google说这次也涉及设备筛选。在此之前,帮助文档写的是多个国家只能用对比功能,而且一次最多两个。对做多个市场的外贸站来说,北美、德语区、英语四国这类组合终于不用导出再加了。合并后的点击和展示是相加,点击率和平均排名要按展示量加权重算,直接平均会算错。国家指的是搜索发生地,不是你的网站版本。
德国、奥地利、瑞士三个国家的流量加起来是多少?以前在Search Console里回答这个问题,得先筛德国导出一次,再筛奥地利导出一次,再筛瑞士导出一次,然后在表格里加。加完发现平均排名不知道该怎么合,又去翻资料。做欧洲市场月报的同事,一个下午就耗在复制粘贴上了,表格做完,人也快被腌入味了。
10月6日,这件事变简单了。Google Search Central在LinkedIn上发帖说,效果报告的筛选器更新了,国家可以多选。Search Engine Roundtable和Search Engine Journal当天都做了报道。
这篇以两家的报道和Google帮助文档为主体,把这次改了什么、以前怎么做、合并数据怎么读才不出错,以及没有这个功能时怎么用API和BigQuery做同样的事讲清楚。
效果报告的国家筛选改了什么?
Google的原话是:今天我们更新了Search Console效果报告的筛选器,让你更容易分析不同国家和设备的流量模式;如果你在多个国家经营业务,现在可以查看它们合在一起的Google搜索流量。
Search Engine Journal描述了Google配的截图:国家筛选器里有两个选项卡,筛选和对比,下面是一列带复选框的国家,筛选选项卡里勾选了三个国家。Barry Schwartz在Search Engine Roundtable举的例子是把美国和加拿大放在一起,勾上两个国家,点更新就行。
公告里提到了设备,但Search Engine Journal指出,Google没说设备筛选具体改了什么,截图里也只有国家。所以能确定的只有国家多选这一项,设备那边是不是也能多选,要等帮助文档更新或者自己在后台看。
Search Engine Journal还提了两个没说清的地方:帖子说的是“今天”更新,但没说是不是所有资源同时上线;对比选项卡一次只能比两项的限制改没改,也没提。后台暂时没看到多选的,过几天再看。
Barry在报道末尾补了一句,大家最想要的,还是生成式AI效果报告里的点击数据。这话说到了不少人心坎里,那份报告到现在只有展示,没有点击。
以前看多个国家要怎么做
Search Engine Journal引用了效果报告高级筛选和对比的帮助文档:想看多个设备、搜索类型、国家或搜索结果呈现类型的数据,必须用对比功能,而且限两项。对比会多出一列差值,突出两组之间的不同,一次只能做一个对比,加新的会替换旧的。
Google宣布更新的当天,这条两项对比的说明还写在帮助页上。
查询和网页一直比国家灵活。帮助文档写着,可以按多个查询或网址筛选,包括用正则表达式。这也是为什么很多人早就会用正则把一组页面合起来看,到了国家这里却只能一个一个来。
| 维度 | 以前能不能同时选多个 | 10月6日之后 |
|---|---|---|
| 查询 | 能,包含、不包含、正则都行 | 不变 |
| 网页 | 能,包含、不包含、正则都行 | 不变 |
| 国家 | 不能,只能对比两个 | 可以多选,看合并数据 |
| 设备 | 不能,只能对比两个 | 公告提到,具体变化未说明 |
| 搜索结果呈现 | 不能,只能对比两个 | 公告未提 |
正则怎么写、Search Console用的RE2语法和JavaScript有什么不同,可以看GSC正则实战和正则测试器与RE2差异这两篇。
国家指的到底是谁的国家?
这个问题看着简单,却是用错这个功能最常见的原因。Search Console的维度说明写得明明白白:国家维度按搜索发生的国家分组。也就是用户在哪个国家搜的,跟你的网站是哪个语言版本、服务器在哪、域名后缀是什么,都没关系。
举个例子,一个德国人在泰国度假时搜你的产品,这次展示算泰国。你的德语页面被奥地利人和瑞士人搜到,算奥地利和瑞士。你在/de/目录下放的德语页面,也可能被美国的德裔用户搜到,这部分算美国。
所以“德国、奥地利、瑞士合起来”看的是这三个国家的人搜出你的网站的情况,包括他们看到的英语页面、法语页面,未必全是德语页面。想看德语页面在德语区的表现,要把国家多选和网页筛选叠在一起用:网页筛选/de/,国家勾选三个德语国家。
反过来也有用。网页筛选/de/之后,按国家分组看表格,如果发现大量展示来自不说德语的国家,可能是hreflang没生效,Google把德语页面推给了别的语言用户。hreflang的常见错误,可以对照hreflang落地避坑检查一遍。
外贸站可以怎么组合国家?
能多选之后,最直接的用法是按自己的市场划分来组合,让Search Console的数据和业务报表对得上。下面是几种常见组合,国家代码按Search Console API用的三位字母写,方便后面写查询时直接复制:
| 组合 | 包含的国家 | 三位代码 | 适合谁 |
|---|---|---|---|
| 北美 | 美国、加拿大 | usa、can | 一个英语站同时卖美加的 |
| 英语四国 | 美国、英国、加拿大、澳大利亚 | usa、gbr、can、aus | 英语内容覆盖主要英语市场的 |
| 德语区 | 德国、奥地利、瑞士 | deu、aut、che | 有德语站的 |
| 海湾地区 | 阿联酋、沙特、卡塔尔、科威特 | are、sau、qat、kwt | 做中东市场的 |
| 拉美西语市场 | 墨西哥、哥伦比亚、阿根廷、智利 | mex、col、arg、chl | 有西班牙语站的 |
同一种英语卖到美英澳的网站,过去常被问到的一个问题是:英国的流量到底是被美国页面吃掉了,还是被英国页面拿到了。现在可以先看英语四国合起来的大盘,再逐个国家分开对照,同语言多地区站那篇讲过这类站点怎么排查。
还有一个实用场景是汇报。老板问欧洲市场SEO做得怎么样,以前要么给一张德国的图,要么交一份自己拼出来的表格。现在勾上几个欧洲国家,截图就是现成的趋势线,数据直接来自Google,少了一道人工加总可能出的错。截图时记得把勾选了哪些国家写进图注,不然三个月后,谁也想不起这条线到底包括哪几个国家。
多选之后有哪几种实用的分析套路?
功能本身很简单,勾几个框而已。真正省时间的,是把它和查询、网页筛选、日期对比组合起来用。下面三种套路,外贸站用得最多。
市场大盘月报
先在团队里把市场划分定死,比如“北美=美国、加拿大”“德语区=德国、奥地利、瑞士”,写进报表说明,以后每个月都按同一组国家勾选。划分一旦中途改了,比如这个月把瑞士算进德语区、下个月又挪去别的组,环比就没有意义了。
每个月固定看三样东西:这个市场组合的点击和展示趋势,点击最多的前20个查询有没有大变化,点击最多的前20个页面是不是你希望用户落地的那些。日期筛选里可以选按周或按月汇总,帮助文档也建议做长期趋势时用周或月的粒度,能消除周末和工作日的波动。
语言版本错投诊断
这一招用来查hreflang有没有生效。网页筛选选你的德语目录,国家勾选德语区三国,记下展示数;再把国家筛选去掉,看德语目录的总展示。两个数一比,就知道德语页面的展示里有多大比例来自德语区以外。
如果比例很高,再按国家分组看表格,找出展示最多的那几个非德语国家,然后去这些国家对应语言的页面检查hreflang是否互相指向。这个比例没有标准答案,海外德语用户本来就有一些,关键是看它有没有突然变化。
新市场上线前后的对比
准备进一个新的地区,比如在原有英语站上新开澳大利亚和新西兰的页面,可以把这两个国家勾在一起,用日期对比看上线前后各四周的数据。对比功能和国家多选能不能同时用,Google没说明;如果后台不支持,就分两次看,再手工对照。
这种对比里,最该关注的是展示有没有涨,点击的变化往往滞后。新页面刚被收录时,排名通常在后面,展示先上来,点击要等排名爬上去才会跟着动。还可以在查询筛选里用正则匹配当地的拼写习惯,比如澳大利亚和新西兰英语里常见的colour、organise,看看带本地拼写的查询有没有开始出现你的页面,这比只看总量更能说明新页面有没有被当地用户搜到。
合并后的数据该怎么读?
国家合并之后,四个指标的算法不一样,读的时候要心里有数。
| 指标 | 合并后怎么来 | 容易犯的错 |
|---|---|---|
| 点击 | 各国点击相加 | 基本不会错 |
| 展示 | 各国展示相加 | 基本不会错 |
| 点击率 | 总点击除以总展示 | 把各国点击率直接平均 |
| 平均排名 | 按展示量加权的平均 | 把各国平均排名直接平均 |
点击和展示可以放心加,因为每一次展示只属于一个国家,不会重复。按帮助文档,按国家分组的数据是按资源汇总的,同一个查询里你的网站出现两条结果,只算一次展示。
平均排名最容易出错。帮助文档对它的定义是你的网站最靠前那条结果的平均位置。合并几个国家时,展示多的国家权重大。用一组假设的数字算一下:
| 国家 | 展示 | 点击 | 点击率 | 平均排名 |
|---|---|---|---|---|
| 德国 | 80000 | 2400 | 3.0% | 8.2 |
| 奥地利 | 12000 | 420 | 3.5% | 6.5 |
| 瑞士 | 18000 | 540 | 3.0% | 9.0 |
| 合并(正确) | 110000 | 3360 | 3.05% | 8.15 |
| 直接平均(错误) | 不适用 | 不适用 | 3.17% | 7.9 |
合并排名的算法是:8.2乘80000,加6.5乘12000,加9.0乘18000,得896000,再除以总展示110000,约等于8.15。直接把三个排名平均是7.9,看着好了不少,可那是奥地利这个小市场把数字拉好看了。以前手工拼表时,这个错很常见;现在由Search Console直接算,反倒省心。
平均排名这个指标本身在AI功能出现后又多了些算法上的讲究,Search Console平均排名怎么算那篇写得比较细。
表格和图表对不上怎么办
帮助文档提醒过几种对不上的情况,合并国家之后同样存在:
- 表格最多显示1000行,长尾的行可能不出现在表格里,但会算进图表的总数;
- 查询选项卡里,少量被匿名化的查询不显示在表格中,但计入图表总数,加了查询筛选之后就不计入了;
- 按网页或搜索结果呈现分组时,数据按网页汇总,和按资源汇总的图表总数可能不同;
- 除24小时视图外,每天的数据按太平洋时间计算,和按北京时间统计的其他工具对不上一天是正常的。
想多导出一些行,可以用API或BigQuery批量导出,1000行的限制具体怎么绕开,GSC三大数据限制那篇有办法。
用API和BigQuery怎么做同样的事?
界面能多选了,但很多团队的报表是用API或BigQuery自动跑的,这些地方要自己处理国家组合。
Search Console API
Search Analytics查询接口的文档写着,筛选组的groupType目前只支持and,也就是组内所有条件都要满足;“满足其中一个”还没有支持。国家用ISO 3166-1三位字母代码。
所以在同一个筛选组里写“国家等于usa”和“国家等于can”两条,会变成要求同时等于两个国家,结果是空的。比较稳妥的做法是按国家分组拉数据,再在自己的表里按组合加总:
{
"startDate": "2026-09-01",
"endDate": "2026-09-30",
"dimensions": ["country"],
"rowLimit": 300
}接口返回的每一行里,keys的第一个值是国家代码,后面跟着clicks、impressions、ctr和position。拿到之后在本地按组合加总,几行Python就够:
group = {'deu', 'aut', 'che'}
sel = [r for r in resp['rows'] if r['keys'][0] in group]
clicks = sum(r['clicks'] for r in sel)
impr = sum(r['impressions'] for r in sel)
pos = sum(r['position'] * r['impressions'] for r in sel) / impr
print(clicks, impr, round(clicks / impr, 4), round(pos, 2))拿到每个国家的clicks、impressions、position之后,点击和展示直接加,点击率用总点击除以总展示,排名用每个国家的position乘impressions求和后,再除以总展示。文档的操作符里也有includingRegex,理论上可以对国家写正则,但文档没给国家维度的正则示例,用之前最好拿单国结果加总核对一次。
BigQuery批量导出
开通了批量导出的,数据在searchdata_site_impression这张按资源汇总的表里,国家字段同样是三位小写代码。这张表不直接给平均排名,给的是sum_top_position,即每次展示最靠前位置的总和,位置从0开始计。所以平均排名等于sum_top_position除以展示数再加1:
SELECT
SUM(clicks) AS clicks,
SUM(impressions) AS impressions,
SAFE_DIVIDE(SUM(clicks), SUM(impressions)) AS ctr,
SAFE_DIVIDE(SUM(sum_top_position), SUM(impressions)) + 1 AS avg_position
FROM `你的项目.searchconsole.searchdata_site_impression`
WHERE data_date BETWEEN '2026-09-01' AND '2026-09-30'
AND country IN ('deu', 'aut', 'che')这样算出来的就是加权后的结果,和界面上多选国家后的数字应该一致。
第一次用的时候,建议拿同一个月的数据三边核对一次:界面勾选三个国家看总点击和总展示,API按国家拉取后加总,BigQuery跑上面的查询。三个数字对得上,以后的自动报表才敢放心用。对不上也别慌,界面上的数字可能还包含初步数据,最近两三天的数先别拿来比。
两边对不上时,先检查日期范围、搜索类型是不是一样,再看是不是选错了按网页汇总的那张表。GA4、BigQuery和Search Console之间怎么关联,这篇逐项操作写过;要把这些组合做成固定看板,可以参考Looker Studio搭SEO仪表盘。
这次更新还没解决的问题
能多选国家是好事,不过它解决的只是“合起来看”这一件事。有几件事这次没有变化,用的时候要知道:
- 对比功能一次比两项、一次只能一个对比的限制,公告没说有没有变;
- 能不能拿一组国家和另一组国家对比,比如德语区对北美,公告和截图都没交代,自己在后台试一下就知道;
- 搜索结果呈现类型能不能多选,公告没提;
- Discover和Google新闻的效果报告是不是一起更新,公告没有单独提,两家报道说的也都是搜索结果的效果报告;
- 生成式AI效果报告也有国家维度,它的筛选器是不是一起更新了,公告没说,那份报告也仍然没有点击数据。
这些没说清的地方,最省事的办法是自己进后台点一遍,比等文档更新快。
另外,网域资源能把各个子域名和协议的数据合在一起看,网址前缀资源只看某一个前缀。如果你的不同国家站点放在不同子域名上,又分别用网址前缀资源在看数据,国家多选也只能在单个资源里合并。这时候先把网域资源验证下来更省事,网域资源和网址前缀资源怎么选有详细对比。网域资源在同一天还多了一项用处:生成式AI控制的子资源覆盖通知只发给顶级网域资源的所有者,这篇写过具体规则。
常见问题解答
Search Console效果报告可以同时筛选多个国家吗?
可以。Google在2026年10月6日宣布更新效果报告的筛选器,国家筛选可以勾选多个国家,查看它们合并后的Google搜索流量。之前帮助文档写的是多个国家只能用对比功能,且一次最多两个。
设备筛选也能多选了吗?
Google的公告提到这次更新涉及国家和设备,但没有说明设备筛选具体改了什么,配图里也只有国家。设备能否多选,以自己后台的实际界面和帮助文档后续更新为准。
Search Console里的国家是指网站版本还是用户所在地?
是搜索发生的国家,也就是用户在哪个国家搜索。它和网站的语言版本、域名后缀、服务器位置无关。想看某个语言版本在某些国家的表现,要把网页筛选和国家筛选叠加使用。
合并多个国家后平均排名怎么算?
按展示量加权:每个国家的平均排名乘以它的展示数,加总后除以总展示数。直接把几个国家的排名取平均会出错,小市场的数字会被放大。点击率同理,用总点击除以总展示。
Search Console API能一次筛选多个国家吗?
按API文档,筛选组的groupType目前只支持and,“满足其中一个”的or还未支持,同一组里写两个国家等于条件会返回空。稳妥做法是按country维度分组拉取,再在本地按组合加总。
BigQuery导出的数据怎么算多个国家的平均排名?
用searchdata_site_impression表,按国家代码筛选后,把sum_top_position加总除以展示总数再加1。sum_top_position的位置从0开始计,所以要加1才是界面上看到的排名。
为什么多选国家后的数据和导出加总对不上?
常见原因有日期范围或搜索类型不一致、表格只显示1000行、查询筛选后不再计入匿名化查询、按网页汇总和按资源汇总的口径不同。还要注意效果报告按太平洋时间统计每天的数据。
国家多选功能所有网站都能用了吗?
Google在公告里说的是当天更新,但没说明是否所有资源同时上线。后台暂时没看到国家多选的,可以过几天再看。
合并国家后点击率怎么算?
用合并后的总点击除以总展示。不能把各国点击率直接平均,展示多的国家应该占更大权重。Search Console界面多选国家后显示的点击率,就是按总点击除以总展示算出来的。
国家多选能用来排除某些国家吗?
Google的公告只说可以查看多个国家合并后的流量,没有提到排除。想看除某个国家以外的数据,可以勾选其余需要的国家,或者用API按国家分组拉取后在本地剔除。查询和网页筛选则一直支持不包含和不匹配正则。
国家对比还是只能比两个吗?
多国家合并属于筛选功能,对比是另一个选项卡。Google宣布更新的当天,帮助文档仍写着对比限两项、一次只能一个对比,公告也没提对比规则有变化。
权威参考资料
本文标题:《Search Console效果报告支持国家多选:北美、德语区合并看流量,平均排名要按展示加权》
本文链接:https://zhangwenbao.com/google-search-console-multiple-countries-filter.html
版权声明:本文原创,转载与引用请注明作者与原文链接。许可协议: CC BY 4.0