迁移后 sitemap 提交了收录还是很慢怎么排查
现象#
新站上线三周,Search Console 里已编入索引只有 210 条,旧站 sitemap 仍显示成功,新站提交后一直停在“已发现但尚未编入索引”。
原因#
- 旧域名的 sitemap 没在 Search Console 删除,爬虫仍按旧结构抓取
- Shopify 的 sitemap 拆成 products、collections、pages 多个子文件,只提交子文件不算提交索引
- robots.txt 里的 Disallow 挡住了 /collections 或带参数的路径
- canonical 仍指回旧域名或 www 前缀,页面被判为重复内容
处理步骤#
- 在 Search Console 提交
https://新域名/sitemap.xml,不要只提交sitemap_products_1.xml - 在旧域名资源里删除历史 sitemap,并保留旧域名 301 到新域名
- 打开
/robots.txt检查是否有Disallow: /collections这类规则 - 用
view-source:看商品页link rel="canonical"是否已是新域名 - 每周导出一次
Pages > Not found (404)报表,按有无替代页分两类处理
验收标准#
sitemap 状态为 Success 且已发现 URL 数等于商品、集合、页面之和,404 周新增降到 20 条以内。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。