VP导航 VP导航
首页 提交网址

资讯文章 资讯 · NEWS

robots.txt 里那些写了也不生效的规则:Crawl-delay、noindex 和几个常见错法

2026-10-22 约 1,667 字 预计阅读 4 分钟 yiyunkj

robots.txt 里那些写了也不生效的规则:Crawl-delay、noindex 和几个常见错法 r

我见过一份 robots.txt,站点主在文件里郑重其事地写了三行:一行禁止抓取某个目录,一行 noindex 同一个目录,一行 crawl-delay 设为 10。他的想法是三重保险。实际效果是:搜索引擎看不到目录内容,也看不到 noindex 指令,于是这个目录的 URL 靠外链还是进了索引,展示出来是一段没有描述的空白结果。

三行里有两行是废的,剩下那行还帮了倒忙。

robots.txt 无效规则与替代方案对照图

图片来源:网络,版权归原作者所有,侵权请联系删除

noindex 写在 robots.txt 里,早就不管用了

2019 年 7 月,谷歌在官方博客《A note on unsupported rules in robots.txt》里宣布:自 2019 年 9 月 1 日起,移除处理 robots.txt 中未公开支持规则(包括 noindex)的所有代码。

当时谷歌统计过,全互联网 robots.txt 文件中用到 crawl-delay、nofollow、noindex 这几条的,只有 0.001% 不存在与其他规则冲突的情况。也就是说,绝大多数这么写的站,写得都是错的,而且错得让站点在搜索结果里的表现变得更糟。

逻辑其实很好懂:robots.txt 管的是抓取,不是索引。你先用 Disallow 把爬虫挡在门外,它进不去,自然也就读不到你放在文件里的 noindex 指令。想让 noindex 生效,前提恰恰是允许抓取。

Crawl-delay 对谷歌同样无效

谷歌忽略 crawl-delay,抓取速率由系统自动调节。Bing 和 Yandex 是支持这条的,如果你的站主要面向这两个引擎,保留没问题;对谷歌来说,它就是一行注释。

真正管用的四种替代方案

目的做法注意点
不想要页面进索引页面头部 noindex meta 标签,或 HTTP 响应头 X-Robots-Tag必须允许抓取,被 robots.txt 挡住的页面读不到这个标签
页面已经不存在返回 404 或 410 状态码410 表示永久移除,处理更快
临时下架密码保护,或 Search Console 的移除工具移除工具只是临时生效
只想省抓取预算Disallow有外链的 URL 仍可能被索引,只是没有内容摘要

最后一行是很多人踩的坑。以为 Disallow 了就等于从索引里消失了,结果 URL 因为外链还在结果里挂着,展示出来没标题没描述,比收录了还难看。真要清掉,就放开抓取、上 noindex,等处理完再考虑要不要 Disallow。

另外几个高频错法

路径大小写写错

规则里的路径是区分大小写的,/Admin/ 和 /admin/ 是两条不同的路径;指令名(User-agent、Disallow、Allow)则不区分大小写。目录站的 URL 里如果混用大小写,这里很容易漏。

通配符用了一半

* 匹配任意字符序列,$ 匹配结尾。没有 $ 时,规则匹配的是所有以该模式开头的 URL。想只拦 /search 而不拦 /search/result,必须写成 Disallow: /search$。只写一个前缀,会连同一大串正常页面一起挡掉。

把 CSS 和 JS 挡在门外

Disallow: /*.css$ 这种写法现在少了,但还有。搜索引擎需要渲染页面,你把样式和脚本挡了,它看到的是一个没有布局的页面,移动端友好性之类的判断会跟着出错。目录站尤其明显,因为页面结构本来就是靠 CSS 撑的。

忘了 User-agent: * 兜底

没有专门分组的爬虫会落到通配组。如果通配组里躺着一句 Disallow: /,那你后面给特定爬虫写的 Allow 全都不作数。改 robots.txt 之前先看一眼通配组,这个习惯能省很多事。

一份检查顺序

  • 文件里有没有 noindex、nofollow、crawl-delay?有就删掉,改用对应方案;
  • 有没有既 Disallow 又想不收录的路径?改成允许抓取 + noindex;
  • 通配符规则有没有漏 $?逐条用测试工具验一遍;
  • CSS、JS、图片目录有没有被误挡?
  • 通配组里有没有兜底的 Disallow: /?
  • Sitemap 指令有没有写上,地址是不是绝对的?

robots.txt 是那种写一次就再也不看的文件,正因为如此,错在里面能错上好几年。每年巡检时花五分钟通读一遍,比出事之后排查划算得多。

本文标签 robots.txt常见错误 noindex规则失效 crawl-delay不生效
← 上一篇 FAQ 和 HowTo 富媒体结果退场之后,结构化数 下一篇 → AI 爬虫进 robots.txt 之后:该拦的是训

— 本文完 —

提交网址

发现好站,欢迎自荐收录

站内搜索

站点统计

  • 今日审核0
  • 已收录站点3744
  • 正常访问3738
  • 失联站点6
  • 累计访问83

网站分类

  • AI工具 0
    AI对话0 AI绘画0 AI写作0 AI编程0 AI音视频0 AI办公效率0
  • 开发编程 0
    前端开发0 后端开发0 移动开发0 开源与代码托管0 数据库0 开发文档与教程0
  • 设计素材 0
    UI设计0 图标素材0 免费图库0 字体下载0 配色工具0 设计模板0
  • 站长工具 0
    网站统计0 SEO工具0 域名与主机0 收录提交0 建站程序0 运维监控0
  • 学习教育 0
    编程教程0 语言学习0 职业技能0 公开课与慕课0 考试题库0 中小学教育0
  • 生活服务 0
    交通出行0 外卖点餐0 房产租房0 医疗健康0 政务办事0 快递物流0
  • 影音娱乐 0
    影视观看0 音乐音频0 游戏资源0 短视频直播0 小说阅读0
  • 电商购物 0
    综合商城0 比价工具0 导购返利0 二手交易0 团购优惠0
  • 综合其他 1
    实用工具0 资源合集0 小众站点0 个人博客0 论坛社区0
  • 新闻资讯 0
    科技资讯8 财经媒体1 行业动态0 社会热点0 综合门户0
  • 资讯文章 90

最新收录

  • 零点击搜索已经过半:关键词研究和成效
  • 跳出率、停留时间到底算不算排名因素:
  • 删条目返回 410 还是 404:目
  • 老域名做导航站:过期域名滥用这条线在
  • 站群和多站矩阵:规模化到哪一步算作弊
  • AI 爬虫进 robots.txt
  • robots.txt 里那些写了也不
  • FAQ 和 HowTo 富媒体结果退

浏览排行

  1. 满分作文网 6
  2. Let's Enhance 3
  3. 淘菜菜 3
  4. MasterClass 3
  5. TypeScript 中文网 3
  6. Zhengziying 3
  7. 得意生活 3
  8. 镇江网友之家 3

联系我们

bQ:12345678

电话:400-8888-888

邮箱:admin@example.com

时间:09:00-21:00

友情链接

车机屋·焊锡条·探兔AI导航·静电测试仪·大学生联盟

关于我们|广告合作|隐私条款|网站地图

原ICP备00000000号-1,@2026

由 Z-BlogPHP 驱动