首页/在线工具/robots.txt 生成器

robots.txt 生成器

笃志资源网 · 在线工具免费 · 本地运行实时预览 · 可下载

可视化添加 Allow / Disallow 规则,填好 User-agent、Crawl-delay 与 Sitemap 地址,右边实时生成 robots.txt,一键复制或下载为文件,直接传到网站根目录即可生效。

常用预设
抓取规则
路径按前缀匹配,以 / 开头。Disallow 留空表示放行该前缀下全部内容
实时预览

上传到网站根目录后,通过 http://www.duzhi.net/robots.txt 验证内容是否生效。修改后搜索引擎通常数天内重新读取。

使用说明

  1. 选预设或从零开始

    「笃志资源网同款」按本站真实配置生成(屏蔽后台、会员登录页、备份目录,放行核心内容);也可以点「全站允许」清空规则重新添加。

  2. 添加规则

    点「+ 添加一条规则」,选 Allow 或 Disallow,填路径(如 /manager/)。行尾的 × 删除该条。

  3. 补全信息

    填 Crawl-delay(建议 1–2 秒,减轻 Access 数据库压力)和 Sitemap 地址(让引擎直接发现全站链接)。

  4. 复制或下载

    复制内容粘贴到服务器根目录的 robots.txt,或直接下载文件上传。路径大小写不敏感,但目录名要与服务器实际一致。

常见问题

robots.txt 应该放在哪里?

必须放在网站根目录,通过 http://www.duzhi.net/robots.txt 直接访问。放在子目录里无效,文件名必须小写 robots.txt。

robots.txt 支持 * 通配符吗?

部分支持。User-agent 后的 * 是标准通配符(匹配所有爬虫);路径里的 * 前缀匹配只有 Google、Bing 等部分引擎支持,百度不支持。稳妥做法是按目录或前缀逐条写 Disallow。

已经做了 301 的旧 URL,还能在 robots 里屏蔽吗?

不能。搜索引擎需要先抓取旧 URL 才能看到 301 跳转并转移权重;若在 robots 里屏蔽,爬虫不会抓取,301 永远无法被发现,旧收录的权重全部浪费。robots 只屏蔽无收录价值的页面,不屏蔽已配置跳转的旧地址。

Crawl-delay 有用吗?

对百度等国内引擎有效,可以减小抓取频率、降低服务器压力;Google 已忽略该指令(改用 Search Console 的抓取速率设置)。Access 数据库站点建议设置 1 到 2 秒。

网站总不被收录?

robots、sitemap、301 都配好之后,剩下的就是主动提交。笃志资源网可协助检查站点配置与抓取异常。