Robots.txt 生成器

告诉搜索引擎和其他机器人,它们可以访问你网站的哪些部分。

已封存在本设备上

在浏览器中运行,不上传任何内容。

已封存

规则

所有爬虫

可选。Bing 和其他一些机器人会遵守,Google 会忽略。

AI 机器人

GPTBot、ClaudeBot、Google-Extended、Applebot-Extended、CCBot 等收集内容用于训练 AI 模型的爬虫。不影响 Google 搜索。

OAI-SearchBot、ChatGPT-User、Claude-SearchBot、PerplexityBot 等。你的页面可能因此不再出现在 AI 的回答中。

指定爬虫

    每行一个完整地址,例如 https://example.com/sitemap.xml。

    你的 robots.txt

    
                    

    需要检查的地方

      测试网址

      使用方法

      1. 选择总体规则

        全部允许、全部屏蔽,或列出爬虫应跳过的路径。预设可以帮你快速开始。

      2. 添加 AI 机器人、爬虫和站点地图

        一键屏蔽 AI 训练爬虫,为指定机器人添加规则,并列出你的站点地图。

      3. 测试并发布

        测试几个网址,然后下载文件,放到网站根目录:example.com/robots.txt。

      常见问题

      robots.txt 文件应该放在哪里?

      放在域名的根目录下,确保可以通过 https://your-site.com/robots.txt 访问。每个子域名都需要自己的文件。爬虫不会去其他位置查找它。

      robots.txt 能让页面不出现在 Google 中吗?

      不能。它只是要求爬虫不要访问某个页面,但如果其他网站链接到这个页面,它仍可能出现在搜索结果中。要让页面不被 Google 收录,应允许抓取并添加 noindex meta 标签,或用密码保护它。

      怎样屏蔽 GPTBot 这类 AI 爬虫?

      勾选“屏蔽 AI 训练爬虫”。文件就会要求 GPTBot、ClaudeBot、Google-Extended 等训练机器人远离你的整个网站。守规矩的机器人会遵守,但 robots.txt 只是一种请求,而不是一把锁。

      Allow 和 Disallow 规则冲突时会怎样?

      Google 和大多数现代爬虫会采用最具体的规则,也就是匹配路径最长的那条。两条规则一样长时,Allow 优先。本页的测试工具也遵循同样的逻辑。

      路径中的 * 和 $ 是什么意思?

      星号匹配任意字符序列,所以 /*.pdf 匹配所有 PDF。美元符号表示网址结尾,所以 /*.pdf$ 只匹配恰好以 .pdf 结尾的网址。

      应该把站点地图加到 robots.txt 里吗?

      应该,这是帮助所有搜索引擎找到它的简单方法。请使用包含 https:// 的完整地址。可以列出多个站点地图。

      在你的电脑上安装 One For All

      安装后,One For All 会像应用一样在独立窗口中打开,可直接从桌面或主屏幕启动。无需从应用商店下载任何内容,你的文件也依然保留在设备上。

      1. 点击地址栏右侧的安装图标,或打开浏览器菜单(⋮)。
      2. 选择“安装 One For All”或“将页面作为应用安装”:桌面和应用列表中会添加一个快捷方式。

      要下载此工具的引擎吗?

      此工具完全在你的浏览器中运行。为此,它需要从 One For All 下载以下组件,只需下载一次。之后这些组件会保存在这台设备上,下次使用时工具即可立即启动。

      你的文件不会被发送到任何地方。