You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PageSpeed检测Shopify站点返回Lighthouse NOT_HTML报错问题咨询

报错触发原因

这个NOT_HTML错误的核心是Google Lighthouse爬虫请求你的站点时,收到的响应内容不是HTML格式,而是MIME类型为text/plain的纯文本内容,常见触发原因有三类:

  • 安全防护规则拦截:你站点配置的WAF、CDN安全规则(比如Cloudflare防火墙)最近更新后,将Lighthouse的检测爬虫判定为恶意访问,直接返回了纯文本格式的拦截提示,没有返回正常的店铺HTML页面。
  • 地区访问限制生效:你可能在Shopify后台设置了特定地区的访问拦截,Google Pagespeed的检测节点刚好位于被限制的地区范围内,Shopify返回了纯文本的拒绝访问说明。
  • 请求处理规则异常:近期新增的页面跳转、无会话访问处理等规则配置错误,针对没有用户会话、Cookie的Lighthouse请求,没有正常触发Shopify的页面渲染逻辑,直接返回了纯文本内容。

解决方法

按照优先级逐一排查即可解决问题:

  • 先排查安全工具拦截日志:进入你用的WAF、CDN后台的防火墙日志,搜索对应页面的访问记录,确认是否有Google Lighthouse相关的请求被拦截,确认后将Lighthouse的官方UA、IP段加入白名单,解除拦截限制。
  • 检查Shopify地区访问设置:进入Shopify后台的市场/访问权限设置页,查看是否开启了针对Google检测节点所在地区的访问限制,可临时放开对应地区权限,或者配置爬虫例外规则。
  • 验证无会话状态的页面响应:用curl工具模拟Lighthouse的无会话请求执行curl -I https://www.csselectronics.com/products/can-logger-sd-canedge1,查看返回头里的Content-Type字段,若不是text/html类型,就回滚近期新增的跳转、渲染相关配置,修复规则错误。
  • 若以上都没问题,清空Shopify的CDN缓存后重新提交检测即可。

内容的提问来源于stack exchange,提问作者mfcss

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 07:36:01