Shopify SEO 与收录

Shopify 多语言 hreflang 配置错误导致收录混乱

现象#

Google 搜索结果里中文页和英文页互相替换,或者只收录了一个语言版本,Search Console 提示重复网页。

原因#

  • hreflang 只写在当前语言页,没有形成互相指向的闭环
  • 使用了 ?locale= 参数而没有 canonical 配合
  • 子目录方案下漏掉了 x-default
  • 语言代码写成 zh_CN 而非 zh-CN

处理步骤#

  1. 每个语言版本都输出全部语言 + x-default 的 link rel="alternate" hreflang
  2. canonical 指向自身语言版本,不要互相指向
  3. 统一语言代码格式,与 Markets 中配置一致
  4. 在 Search Console 用「国际定位」检查是否有冲突提示

验收标准#

各语言版本互相声明正确,Search Console 无 hreflang 冲突,搜索结果显示对应语言页面。

本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。