谷歌 SEO 没有"设置目标国家"的开关,今天也不存在一个能让网站自动只在一国排名的后台设置。你现在能在后台找到国家相关内容的地方,基本只属于广告;自然搜索的国际定位,靠的是域名与 URL 结构、hreflang、页面可见语言和内容与交付的匹配,而不是某个下拉框。网上大量教程仍在教你"在 Search Console 设置里找到国际定向、选择国家",那套做法已经过时,本文先把这个坑填上。
先纠正一个过时做法:GSC 的国家定向已经弃用
Search Console 官方帮助页明确写着:国际定向报告(International Targeting report)已弃用。官方的原话是,用 Search Console 的国家定向去把搜索结果定位到特定国家,"was determined to have little value for the ecosystem, and is no longer supported"(被认定对整个生态价值有限,已不再支持);同时 Google 表示会继续支持并使用 hreflang 标记。
所以,如果你看到某篇中文教程让你进"设置 > 国际定向 > 国家/地区"去选国家,可以直接跳过——那一步现在做不到,做了也没有效果。真正的问题变成:既然没有开关,那国际定位到底在哪里发生?答案是分散在四件事上。
广告的地理定位管的是广告,不是自然排名
Google Ads 的地理位置定向决定你的广告可以出现在哪些国家或地区。官方帮助说明,它基于用户设置、设备和平台行为等多种信号,是"best effort",无法保证百分之百准确;而且它作用的是广告展示,不改变网站在自然搜索结果里的排名。把广告里的"目标国家"当成 SEO 的国家设置,是最常见的混淆。广告账户里选定的国家,不会让自然结果自动偏向它。
自然国际定位真正靠什么
把四件事分开看,就不会再找那个不存在的开关。
- 域名与 URL 结构。ccTLD、子域名或子目录各有取舍,关键是不同版本有各自稳定、可直达的 URL。Google 的《管理多区域与多语言网站》文档建议不同语言版本使用独立 URL。
- hreflang。用来互相描述已有版本之间的关系(哪个页面是哪个语言或地区版本、默认入口是哪个)。它是"描述",不是一个把排名锁进某国的开关;没有对应版本时,标了也不会凭空产生排名。
- 页面可见语言与内容。Google 依据页面可见内容判断语言,并据此把结果匹配给对应语言的搜索者。只翻译导航、正文还是另一种语言,不算完成本地化。
- 服务器与 IP 跳转。它能让访问者被路由到某个版本,但强制跳转可能同时挡住用户和爬虫,需要谨慎设计。
语言、国家、货币不是一回事
一个在英国办公的采购员可能正在德国出差,也可能替美国分公司选型。他阅读的语言、采购的发货地、结算的货币,是三件事,不能用一个国旗按钮一起决定。页面或选择器应写清"这次改的是正文语言、供货地区,还是报价规则";没有覆盖的组合不要假装存在,例如点了西班牙语却继续展示英文资料,却仍标注为西班牙语版本。国家选择与默认入口的写法,我们在x-default 该指首页还是选择页里单独讲过。
按 IP 自动跳转为什么常常帮倒忙
把访问者按 IP 强制跳到"国家站",是最容易同时弄错语言和地区的做法:公司网络、VPN、移动运营商出口都会让 IP 只是一个粗略线索。更稳妥的顺序是——先尊重用户直接打开的那个地区 URL,再尊重他本次的明确选择,只有在进入未指定地区的通用入口时才用保存的偏好给建议,IP 和浏览器语言只作辅助提示。详细的判断路径见按 IP 自动跳国家站为什么买家和 Google 都可能走错门。
一个可执行的选择顺序
- 先确定要接的生意:产品、买家类型、能否交付与售后,而不是先挑搜索量最大的国家。
- 再看真实差异:某市场是否有独立的型号、供电、认证、配送渠道或语言资料;没有差异就先写一张覆盖范围页。
- 决定URL 与 hreflang:只有确有独立版本时,才配置独立 URL 与相互指向的 hreflang,并提供可用的语言/地区切换链接。
- 最后才考虑跳转:优先尊重用户直接访问的版本,把自动跳转降级为可关闭的建议。
- 投放广告时,再单独在 Ads 里设置地理定向,不要指望它带动自然排名。
与几篇相邻文章的分工
本篇只解决"SEO 有没有国家开关、设置国家到底该在哪一步"这一个问题。选哪个市场,看外贸 SEO 先做美国还是其他市场;要不要为某国单独建地区页,看外贸地区页要不要批量建;多语言与地区的 hreflang 细节,看多语言与地区版本:hreflang 能做什么;广告的国家选择属于另一条线,与自然定位不要混谈。