免费Robots.txt生成器 - 搜索引擎抓取控制

在线配置爬虫标识、路径抓取规则和Sitemap地址,生成可复制或下载的robots.txt文件,辅助管理遵循规则的爬虫访问。

设置全局抓取策略、限制目录和网站地图

每个路径之前都要包含"/",留空为无限制

国内搜索引擎

国外搜索引擎

特殊搜索引擎(机器人)

AI搜索引擎

配置与文件生成在浏览器中完成。robots.txt通常公开可访问,请勿在规则中填写密钥或其他敏感信息。

robots.txt 预览

请将以下结果保存到记事本,命名为robots.txt上传到网站根目录

Robots.txt生成器使用说明

设置抓取规则并生成robots.txt文件,使用前核对路径及目标爬虫支持的指令。

1

基础配置

填写需要限制抓取的路径、Sitemap地址和可选抓取间隔。私有页面仍需服务端访问权限保护,不能仅依赖robots.txt。

2

爬虫抓取规则

分别配置不同User-Agent的抓取规则。只有遵循robots.txt协议且支持相应语法的爬虫才会按规则处理。

3

生成上传

生成后可复制或下载文件,部署到对应站点的根路径,再验证文件可访问且规则符合预期。

Robots.txt生成器功能

通过表单整理抓取规则,减少手工编写robots.txt时的格式输入工作。

多种爬虫标识

提供多种搜索引擎和机器人标识,便于分别配置规则。使用前请核对目标爬虫的当前标识与指令支持情况。

按路径设置规则

支持全局及单独爬虫规则设置,便于按路径管理抓取范围;它不是对所有访问者生效的权限控制。

规则文本生成

生成User-agent、Disallow和Sitemap等规则文本。不同爬虫的支持范围可能不同,部署前应检查实际解释结果。

浏览器内生成

配置在浏览器中生成文件。上传后的robots.txt可被公开读取,不应包含需要保密的路径说明或访问凭据。

即时预览生成

查看生成文本并复制或下载,上传后检查根路径下的robots.txt是否可以访问。

操作简单便捷

通过表单填写规则,无需手工拼写每一行指令;仍需理解路径范围,避免误拦需要抓取的页面资源。

Robots.txt生成器常见问题

了解robots.txt的作用、限制及部署方式,区分抓取规则与访问权限。

robots.txt文件有什么作用?

robots.txt向遵循规则的爬虫说明抓取范围,不能保护私有内容,也不能保证URL不出现在搜索结果中。私有内容应设置访问权限;索引控制需另行配置并验证。

如何正确设置限制目录?

路径应以“/”开头,可每行填写一个。请按实际抓取需求选择范围,避免误拦必要的样式、脚本或内容页面,也不要将路径限制当作后台访问保护。

Sitemap应该如何配置?

填写可访问的网站地图完整地址,如https://example.com/sitemap.xml,向爬虫提供URL发现线索。没有Sitemap时可以留空,提交也不保证页面被收录。

检索间隔Crawl-delay有必要设置吗?

Crawl-delay为部分爬虫支持的抓取间隔指令,通常以秒计。Google不支持该指令,设置前应查看目标爬虫文档,不应依赖它统一限制所有请求。

不同搜索引擎设置有什么区别?

可针对不同User-Agent配置规则,以表达不同抓取范围。是否遵守取决于爬虫实现,拒绝恶意访问仍需网站侧的安全控制。

生成的robots.txt如何使用?

将文件保存为robots.txt并部署到站点根路径,例如https://example.com/robots.txt。协议、主机名及端口不同的站点需分别核对规则范围,部署后验证内容。