Shopify 主题里误留 noindex 全站掉收录怎么救
现象#
Search Console 网页报告里「已标记为 noindex」几天内从 3 条涨到几百条,首页也在其中,品牌词搜索只剩一个结果。
原因#
- 上线前在 theme.liquid 的 head 里加了 robots noindex 屏蔽预览,发布时忘记删除
- 有些主题把标签写进
meta-tags.liquid,只看 theme.liquid 根本找不到 - 用 request.host 判断环境时条件写反,正式域名也命中了 noindex 分支
- SEO 应用又输出一次 robots 标签,两个标签并存时 Google 取更严格的那个
处理步骤#
- 在主题代码里全局搜索
noindex,theme.liquid、meta-tags.liquid 和所有 snippet 都要看 - 只保留购物车、搜索、账户页的条件 noindex,删掉无条件的 robots 标签
- 区分预览域名时,用
request.host判断后再输出 noindex,条件不要写反 - 保存后打开首页源码,确认
<head>中没有 noindex,再用 URL 检查的「测试实际网址」抓一次 - 在 Search Console 对首页和 3 个核心集合页分别点「请求编入索引」,加快恢复
验收标准#
首页源码的 robots 只剩 index, follow 或完全没有该标签,网页报告中 noindex 数量开始回落。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。