跳至主要内容
短.be

Robots.txt

放置在网站根目录的文本文件,用于指示搜索引擎爬虫哪些页面可以或不可以爬取。

2026 年 8 月 11 日 / 约 1 分钟阅读

SEO

`robots.txt` 是放在 Web 网站根目录下、向搜索引擎爬虫指示抓取范围的文本文件。它可通过 `example.com/robots.txt` 访问,依据 Robots Exclusion Protocol (REP)。

`robots.txt` 的基本语法由四项构成:`User-agent` 指定对象爬虫,`Disallow` 指定禁止抓取的路径,`Allow` 指定允许抓取的路径,`Sitemap` 指定站点地图的 URL。`User-agent: *` 以所有爬虫为对象,`User-agent: Googlebot` 只以 Google 的爬虫为对象。

`robots.txt` 有一个重要注意点:`Disallow` 只阻止抓取,并不能阻止收录。页面被外部网站链接时,Google 有时会不看内容,只把 URL 收进索引。要确实防止收录,请使用 `noindex` 元标签。

`robots.txt` 的设置失误会带来严重影响。若误设 `Disallow: /` 即禁止抓取整个网站,整个网站都会从搜索结果中消失。把预发布环境的 `robots.txt` 原样部署到生产环境的事故,在实务中是常见失误。

短链接服务中,用于重定向的路径即短代码没有必要让爬虫抓取,因此在 `robots.txt` 中设置为 `Disallow` 是恰当的。不过,博客文章和术语集等以 SEO 为目标的页面则需要设为 `Allow`。

这篇文章对您有帮助吗?

相关术语

站点地图

列出网站所有重要页面 URL 的 XML 文件,帮助搜索引擎发现和索引网站内容。

网络爬虫

搜索引擎用于自动浏览和索引网页内容的程序,也称为蜘蛛或机器人。

Noindex

通过 meta 标签或 HTTP 头指示搜索引擎不要将特定页面加入搜索索引。

抓取预算

搜索引擎爬虫在一定时间内对网站进行抓取的上限次数。在大型网站的 SEO 中是重要概念。

重定向预算

搜索引擎爬虫在单次抓取会话中跟踪重定向的上限次数。超出后会对索引收录产生负面影响。

滚动深度

衡量用户在页面上滚动到什么位置的指标。用于测量内容的阅读完成率和用户参与度。

相关文章

网址缩短对 SEO 的影响与对策

分析短链接对搜索引擎优化的影响。解说在不损害 SEO 的前提下活用短链接的实践对策。

什么是网址缩短服务?全面解析其原理与优势

详细解说网址缩短服务的基本原理、优缺点及应用场景,并附具体数据。即使是初次使用的用户也能轻松理解的入门指南。

短链接与 GDPR 及个人信息保护法的合规指南

解说短链接服务收集的数据与 GDPR、日本个人信息保护法的关系。介绍 Cookie 同意、DNT 对应、数据保留期限的设计指南。

常见问题

用 robots.txt 阻止抓取的页面会被索引吗?
抓取会被阻止,但如果被其他页面链接,URL 可能仍会保留在索引中。要完全从索引中排除,请使用 noindex meta 标签。
robots.txt 配置错误会导致什么问题?
阻止重要页面的抓取会导致其从搜索结果中消失。阻止 CSS 或 JavaScript 也会影响搜索引擎的渲染。

把知识用到真实链接上

免费缩短网址