Markets 子目录与主站 SEO 冲突怎么处理
现象#
启用子目录(如 /de-de)后,同一商品出现多个可访问 URL,收录混乱,权重被分散。
原因#
- 子目录与主域同时可访问,没有做 hreflang 或语言跳转
- 主题未输出
hreflang标签,搜索引擎无法判断语言版本关系 - 子目录页面 canonical 指向主域,导致语言页不被收录
处理步骤#
- 为每个语言/地区版本输出自引用 canonical,不要互相指向
- 在
<head>输出hreflang,包含x-default兜底 - 确认自动跳转不会让爬虫只抓到一种语言,必要时按 IP 跳转但保留可访问入口
- 在 Search Console 分别提交各语言版本的 sitemap
验收标准#
各语言页面均被收录;hreflang 无报错,关键词排名按语言分开统计。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。