Shopify sitemap 提交后长期不收录怎么排查
现象#
Search Console 显示 sitemap 已提交,但「已发现网页」长期为 0,或收录数远少于商品数。
原因#
- sitemap 里的 URL 返回 301/404,或指向密码保护的店铺
- robots.txt 误屏蔽了
/collections/、/products/等路径 - 店铺处于未发布状态,或密码页拦截了爬虫
- 新站权重低,抓取预算有限,排队时间长
处理步骤#
- 在 Search Console 打开 sitemap 详情,查看「已发现网址」的抓取状态与错误类型
- 逐条抽查 sitemap 中的 URL,确认状态码为 200 且 canonical 自引用
- 检查
robots.txt是否有Disallow: /或误伤规则 - 用网址检查工具对 3 个核心页面请求收录,观察 48 小时内的抓取结果
验收标准#
sitemap 状态为「成功」,已发现网页数持续增长;抽查页面在 site: 查询中可见。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。