Skip to Content
🎉 探索 Shopify 的无限可能 结构化知识 + 实战案例,持续更新中...
进阶教程Hreflang标签SEO优化

Hreflang 标签实战配置:Shopify 多语言 SEO 完整指南

⚠️

本文所有 URL 示例(如 yourdomain.comyourstore.myshopify.com)仅用于演示,实际配置时需替换为真实域名。

Shopify 多语言站点在 SEO 上的最大风险不是”翻译质量”,而是Hreflang 配置错误导致 Google 误判。常见后果包括:

  • 非英文版本被识别为英文版本的重复内容副本,无法独立排名
  • 同一搜索词在不同国家返回错误语言版本
  • 多语言流量被聚合到默认版本,无法独立优化
  • 域名权重被 Hreflang 错误稀释

本文按”原理 → 实施 → 验证 → 错误处理”四阶段展开。

一、Hreflang 工作原理

标签基础结构

<link rel="alternate" hreflang="语言代码-地区代码" href="目标URL" />

三个属性的作用:

属性用途
rel="alternate"声明该 URL 是当前页面的替代版本
hreflang用 ISO 标准代码声明语言与地区
href替代版本的绝对 URL

语言代码规范

Hreflang 使用两个 ISO 标准的组合:

  • 语言代码:ISO 639-1(两字母),如 en(英语)、zh(中文)、fr(法语)
  • 地区代码:ISO 3166-1 Alpha-2(两字母),如 US(美国)、GB(英国)、CN(中国)

格式:language-REGION(语言小写,地区大写,连字符分隔)。

常见错误代码对照

错误写法正确写法说明
cnzh-CNcn 不是有效语言代码
en_USen-US用连字符不是下划线
englishen必须用 ISO 639-1 代码
zh-cnzh-CN地区代码大写

x-default 的角色

x-default 是默认兜底版本,当用户的语言与地区都无法匹配任何 Hreflang 时显示:

<link rel="alternate" hreflang="x-default" href="https://yourdomain.com/" />

必加。缺少 x-default 会让 Google 在无法匹配时随机选择,可能选到非主市场版本。

二、Hreflang 与 Canonical 的关系

这是 Hreflang 配置中最容易出错的部分。两个标签作用不同:

  • Canonical:声明”哪个 URL 是这组重复 URL 的官方版本”
  • Hreflang:声明”这些 URL 是同一内容的不同语言/地区版本”

关键规则

每个语言版本的 canonical 应该指向自己,不是默认语言

正确示例(法语页面):

<link rel="c...

解锁完整内容

此内容仅限VIP会员访问。升级VIP会员即可解锁全部高级教程,获取独家主题代码和商业案例,享受专家1对1咨询服务。

会员专享特权(感谢您的支持):

  • 🔓 解锁全部VIP教程与案例
  • 💎 获取独家主题代码和最佳实践
  • 🚀 新功能抢先体验、优先更新
  • 💬 VIP专属交流社群、月度答疑
  • 🎯 1对1专家咨询和定制开发优先级
  • 📚 独家商业案例库和跨境电商资讯
创作不易,您的支持是我前进的动力!
最后更新时间: