如何解决灯塔假旗
我通过 web.dev
对我的网站进行了 Lighthouse 测试,结果显示了 2 个我无法完全理解的“错误”。
第一点:“表单元素没有关联的标签”。
Lighthouse 认为我没有将标签用于表格。但是,我的代码中有以下内容:
<input id="burger" type="checkbox" />
<label for="burger">
这是我唯一一次使用 input
。
那为什么会出现这条消息呢?
第二点:“robots.txt 无效”。
我的 robots.txt 文件使用以下内容:
User-agent: *
Disallow: /testlab/
Disallow: /en/page-not-found.htm
Disallow: /en/page-not-found.htm
User-agent: WebReaper
User-agent: WebCopier
User-agent: Offline Explorer
User-agent: HTTrack
User-agent: Microsoft.URL.Control
User-agent: EmailCollector
User-agent: penthesilea
Disallow: /
sitemap: https://link-to-sitemap.com
据我所知,内容应该被不同的爬虫识别。
那为什么我认为这是 Lighthouse 测试中的错误?
这是网站的链接,如果您想自己运行测试:https://type-error.netlify.app
小提示:我已经通过 netlify.toml 文件设置了重定向和标题,也许这会有所帮助。
编辑:使用 Chrome 开发工具运行 Lighthouse 测试时,robots.txt 的更多信息显示:“Lighthouse 无法下载 robots.txt 文件”。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。