Shopify SEO 与收录

Shopify 参数页被收录怎么用 canonical 修复

现象#

Search Console 里出现大量带 ?variant=、?filter.p.vendor=、?page=2 的 URL,内容与主页面重复。

原因#

  • 集合筛选与变体参数会生成可访问的独立 URL,默认不一定指向规范页
  • 主题在 <head> 里输出了 canonical 但拼接了 request.path 以外的查询串
  • 分页页的 canonical 错误地指回第一页,导致第二页内容无法被收录
  • 站内链接直接输出带参数的地址,爬虫顺着抓取

处理步骤#

  1. 在主题里输出 <link rel="canonical" href="{{ canonical_url }}">,不要手工拼接参数
  2. 确认 canonical_url 在集合筛选页指向不带 filter 的集合地址,在变体页指向商品主地址
  3. 分页页保留自指 canonical,避免把第 2 页全部指向第 1 页
  4. 给筛选参数页加 noindex,follow(如需保留筛选入口),或统一 canonical 到主集合
  5. 在 GSC 的「页面索引」里对已收录的参数页提交移除,等待重新抓取

验收标准#

抽查 20 个参数 URL,canonical 均指向对应主页面;两周后 GSC 中「重复网页」数量下降。

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