2 分钟

多语言网站简化指南:添加英语与西班牙语

学习如何最简单地为网站添加英语与西班牙语:选择合适的 URL 结构、设置语言切换器、处理多语言 SEO,并顺利上线。

多语言网站简化指南:添加英语与西班牙语

构建目标(以及先翻译什么)

在你看到明确信号时,添加西班牙语(或英语)通常是合理的:某种语言的访问者占比在增长、来自某个市场的重复销售请求,或者支持工单因语言来回沟通而拖延。做得好,本地化还能减少支持工作量——当客户能用偏好的语言自助时,他们会减少提交“快速问题”工单。

“多语言”与“已翻译”的实际差别

多语言网站不仅是把页面跑一遍翻译。它还包括:

  • 导航和界面(UI):菜单、按钮、页眉/页脚、cookie 提示
  • 元数据:页面标题、meta 描述、Open Graph 文本
  • 系统文本:表单错误、确认信息、事务性邮件
  • 可发现性:每种语言都有可抓取、可分享、可收藏的独立页面

如果你只翻译正文,用户仍会遇到只有英文的菜单、损坏的搜索或不可信的表单。那会让人感觉不完整。

为“版本 1”设定现实范围

从直接影响收入和支持的页面开始。一次稳妥的首发通常包括:

  1. 主页(你做什么,面向谁)
  2. 产品/服务页(功能、价值、价格提示)
  3. 价格页或“获取报价”页
  4. 顶级转化页/contact/demo/signup
  5. 关键信任页:客户评价、案例研究、关于我们
  6. 支持必需项:重要帮助文章或简短 FAQ

博客归档、旧媒体页等可以放到后面,等基础一致后再补齐。

在翻译前决定更新归属

当某一种语言停止更新时,双语站点常常会失败。要指定明确的责任:

  • Marketing 负责核心页面、活动和 SEO 元数据
  • Product 负责应用内术语和(若发布在网站上)发布说明
  • Support 负责帮助内容和常用回复

订立一个简单规则:英文发生更改时,西班牙文在设定时间窗(例如 3–5 个工作日)内更新。这个决策能避免“两套站点渐行渐远”的问题。

为英语和西班牙语选择简单的 URL 结构

你的 URL 结构是两种语言的“地址系统”。尽早选择并坚持下去——后期变更意味着重定向、排名损失以及被分享的链接失效。

三种常见方案

1)子文件夹(对大多数站点推荐):

  • 英文://en/
  • 西班牙文:/es/

2)子域名:

  • 英文:www.example.com
  • 西班牙文:es.example.com

3)独立域名:

  • 英文:example.com
  • 西班牙文:example.es

为什么子文件夹通常最简单

从 SEO 和维护角度看,子文件夹往往最不复杂:

  • SEO 信号集中: 链接和权重指向一个域名,而非被拆分
  • 内容管理更简单: 一个 CMS、一套部署和安全配置
  • 分析更干净: 可以直接比较 /es/ 与非 /es/ 的流量,而不用拼接报表

子域名或独立域名并非“错误”——只是会增加复杂度。如果目标是直接的英/西双语网站翻译,子文件夹通常是最实用的选择。

你的选择如何影响分享、索引和跟踪

  • 分享链接: 用户会粘贴他们所在的 URL。用子文件夹时,西班牙语链接一目了然:/es/...
  • 搜索索引: 搜索引擎可以索引任意结构,但一致性有助于避免引擎混淆重复内容。保持每种语言清晰分隔,避免爬虫误认重复。
  • 分析与报告: 决定如何按语言分段(例如以 /es/ 开头的路径)。你的 URL 结构决定了这项工作的难易程度。

保持 URL 命名一致(选一种做法并贯彻)

决定西班牙语 URL 是否翻译并在全站统一应用:

  • 翻译后的 slug: /es/precios/es/contacto
  • 与英文相同的 slug: /es/pricing/es/contact

两者都可行——关键是保持一致。混用会让用户、编辑与报表困惑,并增加维护难度。

添加用户能理解的语言切换器

如果访问者无法轻松切换语言,双语网站的易用性会大打折扣。语言切换器是一个小型 UI 元素,但它会影响信任、转化率与支持量。

明显但不烦人

把语言选择放在固定位置——通常是页眉(发现率最高)或页脚(页眉太拥挤时可用)。若将其放在菜单中,放在导航附近以便用户快速找到。

使用明确文字标签:EnglishEspañol。除非空间极其受限,否则避免用缩写 EN/ES。

小心使用国旗

国旗虽有诱惑力,但语言并不等于国家。西班牙语使用者可能在美国,英语也在很多国家被使用。如果一定要用国旗,请同时显示文字(例如 “English”、“Español”),以免含义模糊。

记住用户的选择

用户一旦切到 Español,就不要在每个页面都要求他们再次选择:

  • 对匿名访客用 cookie 存储偏好
  • 登录用户在个人资料中保存语言设置

这在你从广告、邮件或社媒把用户导到不同语言页面时尤其重要。

避免把人困住的强制跳转

根据浏览器语言或 IP 自动跳转可能适得其反:双语用户、旅行者和使用 VPN 的人常常因此看到“错误”的语言。

如果要建议语言,使用可关闭的横幅,并提供一键切回的方式。

最后确保切换器可访问:支持键盘、在移动端可读,并带上明确标签(例如 “Language”)。

做好多语言 SEO:hreflang、Canonical 与元数据

如果只翻译可见的页面文本,搜索引擎仍可能搞不清楚哪个版本该被排名——尤其是英文和西班牙文页面内容相似时。几条 SEO 基本操作能产生大影响,而且大多是“设一次、长期维护”。

1) 用 hreflang 关联语言版本

添加 hreflang 让 Google 明白哪个英文页面对应哪个西班牙文页面(并按语言和地区展示合适版本)。

至少,每对页面应互相引用:

  • /en/pricing 应指向 /es/precios
  • /es/precios 应指回 /en/pricing

如果你有通用语言版本(无特定国家),使用 enes。若针对国家,可使用 en-USes-ESes-MX 等。很多站点还会添加 x-default(通常指向英文)给无法明确匹配的用户。

2) 正确设置 canonical 标签

Canonical 标签可以避免重复内容问题,但在多语言站点上容易配置错误。

经验法则:每个语言页面应把 canonical 指向自身

  • 英文页面:canonical 指向英文 URL
  • 西班牙文页面:canonical 指向西班牙文 URL

不要因为英文是“原始内容”就把西班牙文页面的 canonical 指回英文;那会告诉 Google 西班牙文不是优先版本,从而不利于西班牙文的可见性。

3) 翻译元数据(不仅是页面正文)

搜索结果和社交预览常由元数据驱动,而非页面标题。

确保翻译并本地化:

  • Title 标签(保持自然,不要逐字翻译)
  • Meta 描述(用该语言写吸引点击的文案)
  • Open Graph 字段og:titleog:description)和 Twitter 卡片字段

提示:品牌名称保持一致,但要把措辞调整为西班牙语用户实际搜索的表达。

4) 在站点地图中提交两个语言版本

帮助搜索引擎发现每个版本:

  • 在同一 sitemap 中包含 /en//es/,或
  • 为每种语言发布单独的 sitemap

无论哪种方式,确保新页面会随着时间出现在两种语言中——缺少或过时的西班牙文 URL 是多语言 SEO 表现不佳的常见原因。

本地化整个体验,而不仅仅是页面文本

从 Koder.ai 部署你的网站
发布内置部署与托管的多语言网站应用。

翻译段落是显而易见的一部分。“体验”涵盖所有围绕文本的元素:导航、按钮、错误提示、格式化、甚至素材。如果这些部分仍停留在一种语言,网站会显得不完整,用户信任度下降。

UI 文本:用户会点击的那些小字

从导航标签、CTA 和重复出现的界面元素(页眉、页脚、cookie 提示、搜索、账户菜单)开始,然后着手系统消息:校验错误、空状态、成功确认和“加载中”文本。

这在表单上尤其重要。一个西文页面却出现英文字段错误(例如 “Please enter a valid email”)会破坏信任并造成流失。确保占位符、帮助文本和自动邮件(如“感谢联系”)与页面语言一致。

含文字的图片

截图、横幅、信息图和带文字的促销图常常包含未翻译的文字。你有两个选项:

  • 用西班牙语版本替换素材(最清晰)
  • 将文字改为真实的 HTML(对可访问性和 SEO 最友好)

如果短期内无法重做图片,尽量不要把关键信息(价格、截止日期、操作说明)嵌入图片文字中。

西班牙语标点、重音与字体

西班牙语需要完整字符支持:重音(á、é、í、ó、ú)、ñ 以及倒置标点(¿ ¡)。确认所用字体在所有字号下都能正确渲染这些字符——尤其是按钮和菜单中字符间距紧凑时容易被裁切。

日期、时间、货币与数字格式

选择符合受众习惯的格式并保持一致。例如:

  • 日期:“12/03/2025” 可能表示 3 月 12 日或 12 月 3 日——遇到歧义就写出月份
  • 数字:英文常用 1,234.56,西班牙语常见 1.234,56
  • 货币:必要时显示货币符号与代码(USD、MXN、EUR)

当这些细节对齐时,你的英/西双语网站才更像是真正的双语体验,而非仅仅翻译的页面。

制定不会在未来崩塌的翻译工作流

双语网站保持“简单”的前提是你能在不混乱的情况下持续更新。目标不是建立完美流程,而是从新文案到两个语言页面发布的可重复路径。

1) 在翻译前先做共享术语表

创建一个活文档的术语表,供写手、翻译和审核者使用,内容包括:

  • 产品和功能名称(哪些词绝对不翻译)
  • 关键营销短语及其翻译标准
  • 语气决策,尤其是 “tú” vs “usted”(或选择中性拉美西班牙语或某个地区风格)

这样可以避免同一个按钮在不同页面出现 “Empezar”、“Comenzar” 与 “Iniciar” 三种写法的尴尬。

2) 选择与风险相匹配的翻译方法

选一种方法并写入文档以保证一致性:

  • 人工翻译:适用于品牌页面、价格页和法律类内容
  • 机器翻译 + 人审:适合帮助文章和长尾内容——前提是有审核者负责质量
  • 外包机构:当你需要产能、交期和风格把控时有用

简单规则:影响转化或信任的内容优先人工把关。

3) 明确审批流程

避免“每个人都来审”的混乱。采用小而清晰的流程:

Draft → Review → Publish

并明确谁负责签发:

  • 准确性(含义是否正确)
  • 语气与礼貌用法(tú/usted)
  • 最终排版(标题、按钮、短标签)

4) 跟踪变更以防止内容偏移

多数双语站点是悄然失败的:英文更新了,西文却没动。通过下列方法防止偏移:

  • 给每个页面添加“需要翻译”的状态
  • 记录每种语言的最后更新时间
  • 保持简短的变更日志(说明改了什么和为什么)

如果从一开始就有这些习惯,后续新增页面就不会变成大规模的抢修工作。

实施选项:CMS、代码或插件(简单比较)

添加英/西双语站点通常有三种方案:使用支持多语言的 CMS、基于代码的构建(通常是静态站点生成器),或在现有站点上加插件。“最佳”选择通常是能把翻译组织好并便于更新的那一个。

选项 1:支持多语言的 CMS

若你经常发布内容(博客、落地页、帮助文章),支持多语言的 CMS 往往是最顺畅的路径。注意查找诸如每语言 URL、每语言 SEO 字段(标题/描述)和清晰的编辑工作流等功能。

需关注的是:CMS 是否不仅处理页面文本,还能覆盖导航标签、按钮和可复用组件的文案?

选项 2:代码/静态站点生成器(SSG)

如果站点主要是营销页面并且你需要速度和可控性,SSG 或基于框架的方案也可以——前提是它有一流的 i18n 支持。

关键规则:不要在模板中硬编码英文字符串。把文案集中到翻译文件(如 JSON/YAML),使相同组件能在不重复布局的情况下渲染西班牙语。

选项 3:插件(最快,但要评估权衡)

插件常是对现有站点快速添加西语的捷径,尤其在通用站点构建器和 CMS 平台上。它们适合需要尽快上线的场景。

评估权衡点:插件是否生成干净的 URL、是否允许手动编辑翻译(而不仅仅依赖机器翻译)、是否支持 SEO 基本要素(元数据与语言信号)。

存放翻译的位置(并保证安全)

无论采用哪种方式,都要把翻译存放在结构化位置:

  • 文件(JSON/YAML):适合代码/SSG,可版本控制
  • 数据库字段:CMS 常用,便于编辑,但要注意导出与备份
  • 翻译平台:多人翻译/审核时最方便,保留历史和审批记录

实用构建捷径:先生成多语言结构

如果你是在搭建(或重建)站点,而不是仅做翻译,常见做法是先搭好语言感知的路由、可复用的 UI 文案和 SEO 字段,然后再去翻译。像 Koder.ai 这类工具可以加速这一基础搭建:你可以在对话式的规划流程中描述期望的 URL 结构(例如 /en//es/)、语言切换行为和 i18n 文件布局,然后快速迭代并回滚验证 UX 与 SEO 细节。

为扩展到更多语言做准备

即便目前只需要英语和西班牙语,也要设定可扩展的规范:区域代码(en、es)、可复用的 URL 规则和共享 UI 文案的单一来源。这样将来添加法语就只是一次扩展,而不是重建。

不要忘记支持内容与表单

更快发布第一个版本
交付一个聚焦的第一个版本:主页、定价、注册和支持要点,两种语言均覆盖。

双语网站不仅是主页与价格页。一旦用户注册、忘记密码或遇到错误,他们就进入了解决问题的流程。如果这些交互只有英文,西班牙语用户很容易放弃。

翻译用户在卡住时依赖的内容

优先翻译能减少支持工单并快速帮助客户的资料:

  • 帮助中心文章和常见问题(尤其是“入门”和计费类)
  • 入职邮件和关键生命周期邮件(验证、重置密码、收据)
  • 应用内指引微文案:空状态、工具提示、确认和警告

如果已有帮助区,请在两种语言中用相对路径链接,例如 /help。联系页同理,保持 /contact 等相对路径。

表单端到端本地化

表单是多语言站点常出问题的地方。不仅要翻译 “姓名” 与 “邮箱”,还要本地化:

  • 校验错误(“请输入有效邮箱”)和内联提示
  • 提交后的成功信息与下一步提示
  • 日期、电话、地址格式(并在占位符中给出示例)

然后在两种语言下完整测试旅程:提交每个表单、触发常见错误并确认用户在确认页看到的内容。

设置西班牙语支持或明确期望值

如果你能提供西语人工支持,就直接说明并提供西语联系方式(西语邮箱、聊天路由或西语办公时间)。如果暂时不能,也不要隐瞒——在 /contact 和自动回复里明确告知。

一个简单方法是先提供西语自助内容,随着量增长再增加西语人工支持。

发布前的质量检查

双语站点看起来“完成”却仍可能存在小问题,这些问题会让用户困惑或伤害 SEO。在索引后修复会更昂贵,所以发布前的短清单很重要。

1) 视觉与布局检查(真机)

西班牙语通常比英文更长,可能会破坏某些你在桌面预览看不到的布局。

  • 检查布局:较长的西班牙语字符串可能会溢出按钮或菜单
  • 扫描页眉、导航项、产品卡、CTA 和 cookie 提示
  • 查找被截断的文字、尴尬的换行与重叠元素

尽量在一部小屏手机和至少一台大屏桌面上测试。

2) 导航与语言间链接完整性

用户不应在点击过程中“掉入”错误语言:

  • 测试语言间的链接;避免混用 EN/ES 路径
  • 在多种页面类型上点击语言切换器(主页、博客、产品页、联系页)
  • 确认切换器能把用户留在对应页面,而不是总跳回主页

同时测试页脚、面包屑和任何“相关文章”或“推荐服务”模块。

3) SEO 基本检查(快速但关键)

发布前确认搜索引擎能理解不同语言页面之间的关系。需要验证的实务项:

  • 每个英文页面都指向其西班牙文对应页(反之亦然)
  • Canonical 不要错误地把所有页面指向英文
  • 标题与 meta 描述已翻译(不要跨语言重复)
  • /sitemap.xml(或语言专用 sitemap)包含两种语言的 URL

如果有暂存环境,确保它对爬虫封锁,而生产环境可被索引。

4) 快速人工校对(语气与信任)

机器翻译可以作为起点,但人工把关能避免那些破坏可信度的问题。重点校对高可见性页面:主页、价格页、顶级落地页和结账/联系流程。关注法律/宣称类措辞、货币、日期与表单字段说明。

若想要最后一层保险,可以做个“5 分钟任务测试”:让某人去找一页西班牙文页面、切回英文并在无人帮助下提交表单。

发布、监测效果,并保持两种语言同步

无破坏性 QA 测试
使用快照和回滚安全测试西班牙语文本长度及布局变化。

双语站点不必一次性全部上线。分阶段发布能让你快速获取真实用户反馈,同时把工作量控制在可承受范围内。

分阶段发布(先做最重要的页)

从最能带来价值的页面开始——通常是主页、核心产品/服务页、价格和联系。如果博客或资源库很大,只先翻译访问量最高的文章。

实用的分阶段方法:

  • Phase 1: 核心转化页(用户需购买或联系时用到的页)
  • Phase 2: 信任页(关于、评价/案例研究、常见问题)
  • Phase 3: 长尾内容(博客、指南),根据真实需求扩展

用流量来指导优先级,不要凭感觉。如果西语用户大量访问某个服务页,就把它排到优先级前面。

按语言追踪表现(不要只看“全站”)

设置报表以便并列比较英语与西班牙语表现。至少追踪:

  • 流量(各语言的会话与着陆页)
  • 转化(表单提交、购买、电话——你定义的“成功”)
  • 跳出率 / 参与度(用于发现意图不匹配或翻译问题)

如果西语流量上升但转化未跟上,检查西语页面是否具有相同的 CTA、信任标识、价格清晰度与表单行为。

在 Search Console 里监控索引与 hreflang 问题

上线后用 Google Search Console 观看:

  • 页面未被索引(常由误加 noindex 或错误重定向导致)
  • hreflang 警告(缺少返回链接、错误的语言/地区代码)
  • 重复或 canonical 问题(例如西班牙文页面的 canonical 指向英文)

及早发现这些问题,可以避免几周的“为什么西语没有排名?”之迷惑。

防止西班牙语页面变陈旧

最容易失去信任的方式是:英文页面是最新的,而西班牙语页面看起来过时。

制定简单维护计划:

  • 每月: 审查各语言的顶级着陆页并更新时效性内容
  • 每季度: 审计表单、价格、促销与导航
  • 持续: 每当英文页面变更,记录并让西语页面尽快更新

一个小习惯(例如共享的“翻译更新”清单)能防止英/西站点慢慢不同步。

常见错误(及快速修复)

即便出于好意的多语言网站,也会在一些常见细节上让用户或 Google 感到困惑。下面列出最常见的问题与快速修复方法。

1) 根据 IP 自动重定向且无覆盖选项

错误: 根据用户位置直接跳到 /es/en,且不给返回方式。旅行者、双语用户和使用 VPN 的人会被困住。

快速修复: 将地理位置检测作为建议而非强制跳转。

  • 显示横幅(“Prefer Español?”)并提供明确按钮
  • 总是提供可见的语言切换器
  • 用 cookie 或账户设置记住选择

2) 仅用国旗作为语言指示

错误: 用国旗代表语言(误将语言等同国家),且单一图标对屏幕阅读器不可访问。

快速修复: 使用文字标签:English / Español(国旗仅作次要装饰可选)。

  • 放在用户期望的位置(页眉或右上)
  • 在每一页都保持一致,包括结账和支持页

3) 只翻译页面正文而忽略 SEO 字段和系统消息

错误: 正文被翻译了,但标题、meta 描述、URL、表单校验、404 页面和邮件保持原语言。

快速修复: 制定“所有会说话的东西”清单,包含:

  • 页面标题、meta 描述、Open Graph 字段
  • Slug/URL(在适当时翻译并保持一致)
  • 导航标签、按钮、错误信息
  • 感谢页与事务性邮件

4) 发布重复页面却没做 hreflang / canonical

错误: 英文与西班牙文页面已发布,但搜索引擎无法可靠识别二者的对应关系,导致排名错误或被视为重复内容。

快速修复: 在语言版本间实现 hreflang,并正确设置 canonical(通常每个语言页面自指)。

  • 确保每个英文页面都指向对应的西班牙文页面(反之亦然)
  • 在适当时添加 x-default(如语言选择页面)

这些修复通常不需要重构站点——只要结构更清晰且补全必要的多语言设置即可。

常见问题

什么时候应该为网站添加西班牙语(或英语)?

在有明确需求信号时翻译比较合适,例如:

  • 某种语言的流量占比在增长
  • 来自特定市场的重复销售请求
  • 支持工单因语言往返而变得冗长

如果不确定,可以先做一个小的“版本 1”(主页 + 价格/联系),再根据转化和支持影响决定是否继续翻译更多页面。

“翻译站点”和真正的“多语言站点”有什么实际区别?

“翻译过的”通常只指把正文内容转换为另一种语言。真正的“多语言”体验意味着整个网站在两种语言下都能完整工作,包括:

  • 导航/UI(菜单、按钮、页眉/页脚、cookie 提示)
  • 系统文本(表单错误、确认信息、事务性邮件)
  • 元数据(标题标签、meta 描述、社交预览)
  • 每种语言都有可抓取、可分享的独立 URL

如果用户仍会遇到英文的 UI 或表单,网站会给人不完整、缺乏信任的感觉。

版本 1 的双语发布我应该先翻译哪些内容?

稳妥的 V1 优先考虑营收和支持相关页面:

  1. 主页
  2. 产品/服务页面
  3. 价格或“获取报价”页面
  4. 顶级转化页面,例如 /contact/demo/signup
  5. 信任页(客户评价/案例研究/关于我们)
  6. 支持要点(最重要的帮助文章或简短常见问题)

把历史较久的博客归档或旧媒体页留到后面,当核心内容一致后再扩展。

如何避免英文和西班牙文页面不同步?

在翻译前先指定负责人和简单 SLA:

  • Marketing:核心页面 + SEO 元数据
  • Product:应用内术语和发布说明(若发布在网站上)
  • Support:帮助内容和常用回复

然后设定规则,例如“英文变更后,西文在 3–5 个工作日内更新”。这能避免两套站点渐行渐远。

英语/西班牙语网站哪种 URL 结构最好?

大多数网站应优先使用子文件夹结构:

  • 英文://en/
  • 西班牙文:/es/

子文件夹通常更利于 SEO(权重集中在一个域名)、内容管理更简单、分析分段也更直观(例如以 /es/ 开头的路径)。子域名或独立域名可行,但会增加额外开销。

西班牙语 URL 应该翻译(如 /es/precios)还是保持英文?

两种方式都能用,只要统一并一以贯之:

  • 翻译后的 slug:/es/precios/es/contacto
  • 与英文相同的 slug:/es/pricing/es/contact

一致性比选择哪一种更重要。混用会让用户、编辑和数据报表困惑,也增加维护难度。

什么样的语言切换器对用户友好,应该避免哪些做法?

让切换器清晰且可预测:

  • 将切换器放在页眉(最佳)或页脚(可接受)
  • 使用标签 “English” 和 “Español”(避免仅用 EN/ES,除非空间极紧)
  • 通过 cookie 记住选择(登录用户也应保存在个人资料中)

避免基于 IP/浏览器强制跳转;应提供可关闭的语言建议横幅并始终允许一键切换回去。

多语言 SEO 中哪些步骤最重要(hreflang、Canonical、元数据)?

关键的多语言 SEO 步骤:

  • hreflang: 将每个英文页面与对应的西班牙文页面关联(相互指向)
  • Canonical: 每种语言的页面应自我指向(canonical 指向自己),不要把西班牙文页面指向英文原页
  • 元数据: 翻译标题标签、meta 描述、Open Graph 和 Twitter 字段
  • sitemap: 在站点地图中包含 /en//es/(可放在同一 sitemap 或分开)

这些大多是“设置一次、长期维护”的项目。

除了页面文本,还需要本地化哪些部分才能让西班牙语体验完整?

需要对用户操作或依赖的所有内容进行本地化:

  • UI 微文案:导航标签、CTA、cookie 提示、账户菜单
  • 表单:占位例子、提示文本、校验错误、提交成功页
  • 邮件:联系确认、重置密码、收据等事务邮件
  • 格式:日期、数字、货币(在模糊时明确标注货币如 USD、MXN)

还要检查包含文字的图片(截图/横幅)。尽量替换为本地化素材,或把文字改成真实的 HTML,以利于可访问性和 SEO。

在发布双语网站前我应该检查哪些要点?

发布前的快速检查清单应包括:

  • 真机视觉和布局检查(西班牙文长度通常比英文长)
  • 链接完整性(用户不应点击后进入错误语言)
  • 语言切换器能将用户保留在对应页面,而不是总跳到主页
  • SEO 基本验证:hreflang 双向、正确的 canonical、翻译的元数据、sitemap 包含两种语言
  • 暂存环境要阻止索引,生产环境可被索引

最后做一次端到端测试:切换语言、提交表单、触发常见错误,确认确认页和邮件语言一致。

Related posts