笑申的博客

爱笑的我,用这里记录着生活和工作的每一天。

导航

« dedecms终于要出2007了搜索引擎蜘蛛及Robots.txt文件详解 »

规范的robots.txt语法说明

如果你是通过搜索引擎过来的,甚至通过“robots.txt”等相关关键词看到这篇文章,我可以很严肃地告诉你,你要找的不是robots.txt而是robots.txt(robots的复数形式),至于我为什么要取robots.txt这样的错误的关键词我只是来做一个实验,想知道误写关键词的从搜索引擎带来的流量。当然,专门优化E文容易拼错的关键词曾经是SEO的策略之一。下面关于规范的robots.txt语法说明绝对是有价值,没有任何忽悠你的意思。

robots.txt文件其实就是声明该网站中不想被搜索引擎robots(或者spider)访问的部分。robots.txt应该放在网站根目录下,它有下面两个属性。

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

Disallow: 该项的值用于描述不希望被访问到的一个URL,这个URL可以是一条完整的路径,也可以是部分的,任何以Disallow开头的URL均不会被 robots访问到。例如"Disallow:/help"对/help.html 和/help/index.html都不允许搜索引擎访问,而"Disallow:/help/"则允许robots访问/help.html,而不能访问 /help/index.html。任何一条Disallow记录为空,说明该网站的所有部分都允许被访问,在"/robots.txt"文件中,至少要 有一条Disallow记录。如果"/robots.txt"是一个空文件,则对于所有的搜索引擎robots,该网站都是开放的。

另外你可以参考 http://www.w3.org/robots.txt 及 http://www.google.com/robots.txt 的写法对你的网站robots.txt进行规范化设计。

推荐其他相关robots.txt有价值的链接:如何写robots.txt? - 点石互动搜索引擎蜘蛛及robots.txt文件详解

  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Spirit Build 80722 Using ThinkTwice Theme Designed By Sino Blog

Copyright © 2005-2008 liushen.net. ALL Rights Reserved.