当前位置: 首页 > 图文教程 > 网站运营 > 网站优化 > 《Robots.txt 协议标准》介绍

网站优化
Baidu、Google大小更新日期与时间大全
提高采集内容的排名
论策教你如何创造优秀的SEO原创文章
论策教你如何提高google收录量(实战篇)
怎么进行关键词挖掘
如何写标题描述关键词
淘宝站内优化,提高网店流量的实用方法
草根站长实战经验 选取黄金关键字
个人站长想走的更远 网站自身的盈利模式很重要
百度快照更新进入大提速时代的注意方法
百度已经开始屏蔽带链接的博客文章
给采用CMS系统做站的站长们几点优化建议
快速更新网站内容的几种方法
Google给广大网站的搜索引擎优化(SEO)建议
创建一个方便Google处理的网站的详细建议
排除法解决网站在搜索过程中表现不佳的现象
百度 google分别喜欢什么样的友情链接
浅析网站首页的广告形式
友情连接与SEO的关系
网站成功的必备条件分析小结

网站优化 中的 《Robots.txt 协议标准》介绍


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 61 ::
收藏到网摘: n/a

近期有很多站长咨询,怎样正确设置"robots.txt"文件。为了解决广大站长朋友们的疑问,我们对《Robots.txt 协议标准》进行了翻译,希望此篇译文能够帮助大家对"robots.txt"文件有更深的了解。

Robots.txt 是存放在站点根目录下的一个纯文本文件。虽然它的设置很简单,但是作用却很强大。它可以指定搜索引擎蜘蛛只抓取指定的内容,或者是禁止搜索引擎蜘蛛抓取网站的部分或全部内容。

下面我们就来详细介绍一下它的使用方法:

Robots.txt 文件应该放在网站根目录下,并且该文件是可以通过互联网进行访问的。

例如:

如果您的网站地址是 http://www.yourdomain.com/

那么,该文件必须能够通过 http://www.yourdomain.com/upload/tech/20091017/20091017090359_08d98638c6fcd194a4b1e6992063e944.txt 打开并看到里面的内容。

格式:

User-agent:

用于描述搜索引擎蜘蛛的名字,在" Robots.txt "文件中,如果有多条User-agent记录说明有多个搜索引擎蜘蛛会受到该协议的限制,对该文件来说,至少要有一条User-agent记录。如果该项的值设为*,则该协议对任何搜索引擎蜘蛛均有效,在" Robots.txt "文件中,"User-agent:*"这样的记录只能有一条。

Disallow:

用于描述不希望被访问到的一个URL,这个URL可以是一条完整的路径,也可以是部分的,任何以Disallow开头的URL均不会被Robot访问到。

举例:

例一:"Disallow:/help"

是指/help.html 和/help/index.html都不允许搜索引擎蜘蛛抓取。

例二:"Disallow:/help/"

是指允许搜索引擎蜘蛛抓取/help.html,而不能抓取/help/index.html。

例三:Disallow记录为空

说明该网站的所有页面都允许被搜索引擎抓取,在"/upload/tech/20091017/20091017090359_08d98638c6fcd194a4b1e6992063e944.txt"文件中,至少要有一条Disallow记录。

如果"/upload/tech/20091017/20091017090359_08d98638c6fcd194a4b1e6992063e944.txt"是一个空文件,则对于所有的搜索引擎蜘蛛,该网站都是开放的可以被抓取的。

#:
Robots.txt 协议中的注释符。

举例:

例一:通过"/upload/tech/20091017/20091017090359_08d98638c6fcd194a4b1e6992063e944.txt"禁止所有搜索引擎蜘蛛抓取"/bin/cgi/"目录,以及 "/tmp/"目录和 /foo.html 文件,设置方法如下:

例二:通过"/upload/tech/20091017/20091017090359_08d98638c6fcd194a4b1e6992063e944.txt"只允许某个搜索引擎抓取,而禁止其他的搜索引擎抓取。

如:只允许名为"slurp"的搜索引擎蜘蛛抓取,而拒绝其他的搜索引擎蜘蛛抓取 "/cgi/" 目录下的内容,设置方法如下:

以下为引用的内容:

User-agent: *
Disallow: /cgi/

User-agent: slurp
Disallow:

例三:禁止任何搜索引擎抓取我的网站,设置方法如下:

以下为引用的内容:
User-agent: *
Disallow: /

例四:只禁止某个搜索引擎抓取我的网站

如:只禁止名为“slurp”的搜索引擎蜘蛛抓取,设置方法如下:

以下为引用的内容:
User-agent: slurp
Disallow: /

更多,请参考译文出处:http://www.robotstxt.org/wc/norobots.html