Shopify 迁移与导入

迁移后 sitemap 提交了收录还是很慢怎么排查

现象#

新站上线三周,Search Console 里已编入索引只有 210 条,旧站 sitemap 仍显示成功,新站提交后一直停在“已发现但尚未编入索引”。

原因#

  • 旧域名的 sitemap 没在 Search Console 删除,爬虫仍按旧结构抓取
  • Shopify 的 sitemap 拆成 products、collections、pages 多个子文件,只提交子文件不算提交索引
  • robots.txt 里的 Disallow 挡住了 /collections 或带参数的路径
  • canonical 仍指回旧域名或 www 前缀,页面被判为重复内容

处理步骤#

  1. 在 Search Console 提交 https://新域名/sitemap.xml,不要只提交 sitemap_products_1.xml
  2. 在旧域名资源里删除历史 sitemap,并保留旧域名 301 到新域名
  3. 打开 /robots.txt 检查是否有 Disallow: /collections 这类规则
  4. 用 view-source: 看商品页 link rel="canonical" 是否已是新域名
  5. 每周导出一次 Pages > Not found (404) 报表,按有无替代页分两类处理

验收标准#

sitemap 状态为 Success 且已发现 URL 数等于商品、集合、页面之和,404 周新增降到 20 条以内。

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