Skip to content
个人学习网站
6 分钟阅读

多语言独立站上线前,先查这5处技术配置

多语言站被判低质,往往不是翻译质量不行,而是 hreflang、URL 结构、动态跳转、自动翻译页和本地化运营没做对。给出一份上线前可核对的技术清单,适合外贸企业拿去自查或验收外包。

很多外贸企业做多语言独立站,思路很简单:内容翻译成几种语言,各放一个页面,上线。然后流量不少,询盘几乎为零。排查一圈,结论往往是翻译得太烂。但翻译在这个问题上排不到第一位。

先看一个最常见的现象:一个德国客户在 Google.de 搜产品,结果点进的是英文首页,旁边还标着「该网站有德语版本」。Google 明明知道有德语版,为什么不给他德语的?这通常不是翻译问题,是技术配置问题——网站没有明确告诉搜索引擎「德语版页面对应哪个英文版页面」,或者说了,但说得前后矛盾。Google 不愿意在这种混乱中替你做决定,它选择最保守的动作:把主站版本拿出来展示,或者干脆降权。

这份清单列五个上线前必须检查的点。不涉及代码细节,负责人拿去问开发或外包方,对方能答上来、且答得一致,就算过关。

先查 hreflang:搜索引擎给你的页面配对的唯一依据

hreflang 是一组写在网页代码里的标签,作用是告诉搜索引擎:「这个页面是英文版,对应的德语版在那个 URL,对应的西语版在那个 URL」。你可以把它理解成一份语言配对表。没有这张表,Google 只能靠内容猜测,而多个语言版本看起来内容都差不多,它不知道它们是等价关系还是重复内容。

Google 的官方文档说得清楚:不同语言版本要用不同 URL,并用 hreflang 标注它们之间的关系。如果全靠浏览器语言设置或 IP 地址动态切换,Google 可能根本抓不到你的其他语言版本,因为它的抓取程序通常从美国出发,而且请求里不携带语言偏好信号。

检查点很简单:

  • 打开每个语言版本的页面源码,确认 hreflang 标签齐全。
  • 配对必须是双向的:英文页面指了德语页面,德语页面也必须指回英文页面。单向指认等于没做。
  • 所有 hreflang 指向的 URL 真实存在、能正常访问,不是重定向后落到别的路径。
  • hreflang 和 sitemap 里的语言标注不能冲突。两种方式都做可以,但内容必须对得上。

如果这几个问题都干净,第一关过了。

再查 URL 结构:语言版本必须有自己的固定地址

有些站点用 site.com?loc=de 这种方式处理语言——所有语言的页面挂在同一个网址下,靠参数切换。Google 的文档明确说了:不推荐。因为这种结构让搜索引擎无法区分哪些内容是德语的、哪些是英文的,也难以对特定市场做针对性排名。

可行的方式有三种,按适合中小企业的程度排:

子目录(example.com/de/) 是第一选择。容易设置,维护成本低,同一个服务器就能跑,品牌主域名保持统一。缺点是用户从 URL 不一定马上认出 de 是德语还是德国。

子域名(de.example.com) 可以用,但用户一样可能困惑 de 是语言还是国家的意思,而且管理成本略高。

国家顶级域名(example.de) 地缘指向最清晰,对单一目标市场重投入值得。但中小外贸企业如果同时做五六个市场,每个市场买一个顶级域名、单独维护一套站点,成本会迅速膨胀,不划算。

检查时就问一句:每一种语言有没有独立的、稳定的 URL,不靠参数、不靠 cookie、不靠 IP 跳转? 如果没有,让开发方先改这里,再谈其他。

第三查:自动翻译页不是「翻译完就算数」

机器翻译的成本已经低到可以忽略。于是一个诱惑出现了:把主站 URL 下的所有页面批量翻译,自动生成几十个语言版本,一次上线。流量可能确实涨了,但询盘不动。原因不是 Google 惩罚了机器翻译。Google 的文档没有说「机器翻译必死」,它的原话是「页面语言应该显而易见」,每个页面应该只用一种语言,包括导航和正文,不要做左右对照式翻译。

问题出在两点。第一,自动翻译往往只翻译了产品描述,模板文字、页脚、导航、图片里的文字还是原语言。这种页面在 Google 眼里语言不明确,用户体验也差。第二,机器翻译页被大量生成后,如果没有 hreflang 正确配对,搜索引擎会把它们当成大规模重复内容处理——收录少了,排名没了。

检查方式:抽查每个语言版本的首页和两个产品页,看页面上一眼能不能看出这是什么语言,有没有中英混杂、导航未翻译、图片文字未翻译的情况。再查 hreflang 是否覆盖了所有自动生成的页面。有一条漏了,那一批页面就等于裸奔。

第四查:语言切换器,别用 IP 自动跳转

一个德国访客来到你的主站 example.com,服务器识别到他的 IP 来自德国,自动把他跳到 example.com/de/。逻辑听起来很体贴。但 Google 的抓取程序通常从美国 IP 出发,它每次来都会被跳去某个版本,永远看不到其他语言的内容。更何况,很多跨境企业的买家用的是 VPN 或公司网络,IP 地址经常误判。

正确的做法:不做基于 IP 的自动跳转。让访客落在主站,页面上有一个清晰的语言切换入口,让用户自己选。同时用 hreflang 告诉搜索引擎各语言版本的关系,让搜索用户直接进入正确版本。

这一点外包开发者经常忽视,因为「自动跳转」听起来像用户体验优化。但它的代价是搜索抓取和索引出问题,省掉的那一步操作换不来流量。

第五查:本地化不只是语言

技术配置做了四步,但还有一层容易被归为「运营问题」而漏掉:本地化体验。用户进了德语页面,内容也是德语,但结账时价格只有美元,支付方式只有 PayPal。Airwallex 在 2024 年发布的一项调研给出了两个值得注意的数字:93% 的消费者在没看到当地货币标价时可能改变购买决策,77% 的消费者在网站不支持自己常用支付方式时会直接放弃下单。

这不是 SEO 问题,但它是「流量到了、转化不来」的最后一环。多语言站的商业目标不是让搜索引擎多收录几个页面,是让一个德国买家从搜索、阅读、信任到付款走完。语言只是第一层,币种、支付方式、配送信息、售后联系方式共同决定了这一层成不成立。

上线前,把每个目标市场的版本实际走一遍询盘和下单流程。你会发现很多问题在 Google 之外。

我还没想清楚的

这份清单处理的是「技术性地被谷歌正确理解」。但有一个我还没想清楚的问题:Google 对机器翻译页面的态度会不会继续变化。理论上 hreflang 做对了、语言也纯粹了,机器翻译页就获得了参与排名的资格。但在某些竞争激烈的行业,人工本地化与机器翻译在转化率上的差距,会不会大到让技术配置本身变得次要?这个判断我没有足够数据下结论。目前能确定的是:先把技术错误清干净,是成本最低、收益最确定的一步。

参考来源