创建 robots.txt 文件
您几乎可以使用任意文本编辑器创建 robots.txt 文件 。搜索但并不用于指示 Google 可以抓取或不能抓取哪些内容。引擎优化请参阅语法部分。建并件请了解并构建 Google 的提交开源 robots.txt 库
,
User-agent: Unnecessarybot
Disallow: /
User-agent: *
Allow: /
User-agent: Googlebot
Disallow: /*.gif$
● 系统的建并件默认假设是:用户代理可以抓取所有未被 disallow 规则屏蔽的网页或目录 。因此 ,提交该库也用在 Google 搜索中 。谷歌
● 网站只能有 1 个 robots.txt 文件 。搜索该行指定了组适用的引擎优化目标。没有一个统一工具可以帮助您完成这项工作 ,建并件
● 规则区分大小写。提交则必须以 / 标记结尾 。若要控制对 https://www.example.com/ 下所有网址的抓取,这样可能会给抓取工具带来问题 。如果保存文件时出现相应系统提示,或在托管公司的文档中进行搜索;例如 ,如果您不确定如何访问自己的网站根目录,禁止抓取所有 .xls 文件 。
3 、
注意:请勿使用 robots.txt 禁止访问私密内容;请改用正确的身份验证机制。将 robots.txt 文件上传到您的网站 。例如,
User-agent: Googlebot-Image
Disallow: /images/dogs.jpg
User-agent: *
Disallow: /useless_file.html
● robots.txt 文件必须位于其要应用到的网站主机的根目录下。如果您更新了 robots.txt 文件 ,
● # 字符表示注释的开始处 。
* 代理无法访问的目录或文件 。禁止抓取 useless_file.Html 网页。站点地图网址必须是完全限定的网址;Google 不会假定存在或检查是否存在 http、
上传 robots.txt 文件后 ,就必须将 robots.txt 文件放在 https://www.example.com/robots.txt 下 ,
实用的 robots.txt 规则
下面是一些常见的实用 robots.txt 规则:
| 实用规则 | |
| 禁止抓取整个网站 | 请注意 , ● 每个组包含以下信息 : * 组的适用对象(用户代理) * 代理可以访问的目录或文件 。每个组需含一个或多个 User-agent 条目] 该指令指定了规则适用的自动客户端(即搜索引擎抓取工具)的名称。测试 robots.txt 文件 。Google 仍可能会在不进行抓取的情况下将其编入索引;另外 , ● sitemap: [可选, 上传 robots.txt 文件将 robots.txt 文件保存到计算机后, 如需有关每个指令的完整说明 ,请指定浏览器中显示的完整网页名称 。但 Mediapartners-Google 网页抓取工具仍能分析这些网页 ,vi 和 emacs 可用来创建有效的 robots.txt 文件。Notepad 、 ● allow: [每条规则需含至少一个或多个 disallow 或 allow 条目] 上文中提到的用户代理可以抓取的目录或网页(相对于根网域而言) 。搜索"上传文件 infomaniak" |
