robots.txt 是网站与搜索引擎爬虫沟通的“第一道门”,正确编写能帮助搜索引擎高效抓取页面,避免浪费抓取配额。下面从基础语法到实用示例,说明 robots txt怎么写。
robots.txt 是一个纯文本文件,必须放在网站根目录下,文件名全小写。它由若干条记录组成,每条记录包含 User-agent(指定爬虫)和若干指令。常见指令有:
注意:Disallow 后留空表示允许所有;写成 Disallow: / 则屏蔽全站。路径区分大小写,且不支持通配符的旧爬虫需谨慎使用 * 和 $。
以下示例允许所有爬虫抓取全站,但屏蔽后台目录,并声明站点地图:
User-agent: *
Disallow: /admin/
Disallow: /search/
Allow: /images/
Sitemap: https://www.example.com/sitemap.xml
编写完成后,用浏览器访问 域名/robots.txt 验证是否可正常读取。若需测试规则效果,可借助搜索引擎站长平台的 robots 测试工具。掌握以上要点,robots txt怎么写就不再是难题。