<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[Heck's  Blog]]></title> 
<link>https://www.heckjj.com/index.php</link> 
<description><![CDATA[一瞬间的决定，往往可以改变很多，事实上，让自己成功的往往不是知识，是精神！ 如果你总是为自己找借口，那只好让成功推迟。执行力，今天！]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[Heck's  Blog]]></copyright>
<item>
<link>https://www.heckjj.com/robots-txt-write-html/</link>
<title><![CDATA[怎么写robots.txt文件]]></title> 
<author>Heck &lt;@hecks.tk&gt;</author>
<category><![CDATA[运营管理]]></category>
<pubDate>Fri, 03 Sep 2010 18:09:03 +0000</pubDate> 
<guid>https://www.heckjj.com/robots-txt-write-html/</guid> 
<description>
<![CDATA[ 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-family: 微软雅黑;">目前在国内，网站管理者似乎对robots.txt并没有引起多大重视，应一些朋友之请求，今天想通过这篇文章来简单谈一下robots.txt的写作。<br/>robots.txt基本介绍<br/>robots.txt是一个纯文本文件，在这个文件中网站管理者可以声明该网站中不想被robots访问的部分，或者指定搜索引擎只收录指定的内容。<br/>当一个搜索机器人（有的叫搜索蜘蛛）访问一个站点时，它会首先检查该站点根目录下是否存在robots.txt，如果存在，搜索机器人就会按照该文件中的内容来确定访问的范围；如果该文件不存在，那么搜索机器人就沿着链接抓取。<br/>另外，robots.txt必须放置在一个站点的根目录下，而且文件名必须全部小写。<br/>robots.txt写作语法<br/>首先，我们来看一个robots.txt范例：http://www.hecks.tk/robots.txt<br/>访问以上具体地址，我们可以看到robots.txt的具体内容如下：<br/><br/># Robots.txt file from http://www.hecks.tk<br/># All robots will spider the domain<br/>User-agent: *<br/>Disallow:<br/><br/>以上文本表达的意思是允许所有的搜索机器人访问www.hecks.tk站点下的所有文件。<br/>具体语法分析：其中#后面文字为说明信息；User-agent:后面为搜索机器人的名称，后面如果是*，则泛指所有的搜索机器人；Disallow:后面为不允许访问的文件目录。</span> <span style="font-family: 微软雅黑;"><br/>下面，我将列举一些robots.txt的具体用法：<br/>允许所有的robot访问<br/>User-agent: *<br/>Disallow:<br/><br/>或者也可以建一个空文件 "/robots.txt" file<br/>禁止所有搜索引擎访问网站的任何部分<br/><br/>User-agent: *<br/>Disallow: /<br/>禁止所有搜索引擎访问网站的几个部分（下例中的01、02、03目录）<br/><br/>User-agent: *<br/>Disallow: /01/<br/>Disallow: /02/<br/>Disallow: /03/<br/>禁止某个搜索引擎的访问（下例中的BadBot）<br/><br/>User-agent: BadBot<br/>Disallow: /<br/>只允许某个搜索引擎的访问（下例中的Crawler）<br/><br/>User-agent: Crawler<br/>Disallow:<br/><br/>User-agent: *<br/>Disallow: /<br/>另外，我觉得有必要进行拓展说明，对robots meta进行一些介绍：<br/>Robots META标签则主要是针对一个个具体的页面。和其他的META标签（如使用的语言、页面的描述、关键词等）一样，Robots META标签也是放在页面的<head></head>中，专门用来告诉搜索引擎ROBOTS如何抓取该页的内容。<br/><br/>Robots META标签的写法：<br/>Robots META标签中没有大小写之分，name=”Robots”表示所有的搜索引擎，可以针对某个具体搜索引擎写为name=”BaiduSpider”。 content部分有四个指令选项：index、noindex、follow、nofollow，指令间以“,”分隔。<br/><br/>INDEX 指令告诉搜索机器人抓取该页面；<br/>FOLLOW 指令表示搜索机器人可以沿着该页面上的链接继续抓取下去；<br/>Robots Meta标签的缺省值是INDEX和FOLLOW，只有inktomi除外，对于它，缺省值是INDEX,NOFOLLOW。<br/>这样，一共有四种组合：<br/><div class="code">&lt;META NAME=&quot;ROBOTS&quot; CONTENT=&quot;INDEX,FOLLOW&quot;<br/>&lt;META NAME=&quot;ROBOTS&quot; CONTENT=&quot;NOINDEX,FOLLOW&quot;&gt;<br/>&lt;META NAME=&quot;ROBOTS&quot; CONTENT=&quot;INDEX,NOFOLLOW&quot;&gt;<br/>&lt;META NAME=&quot;ROBOTS&quot; CONTENT=&quot;NOINDEX,NOFOLLOW&quot;&gt;<br/>其中<br/>&lt;META NAME=&quot;ROBOTS&quot; CONTENT=&quot;INDEX,FOLLOW&quot;&gt;可以写成&lt;META NAME=&quot;ROBOTS&quot; CONTENT=&quot;ALL&quot;&gt;；<br/>&lt;META NAME=&quot;ROBOTS&quot; CONTENT=&quot;NOINDEX,NOFOLLOW&quot;&gt;可以写成&lt;META NAME=&quot;ROBOTS&quot; CONTENT=&quot;NONE&quot;&gt;<br/></div>目前看来，绝大多数的搜索引擎机器人都遵守robots.txt的规则，而对于Robots META标签，目前支持的并不多，但是正在逐渐增加，如著名搜索引擎GOOGLE就完全支持，而且GOOGLE还增加了一个指令“archive”，可以限制GOOGLE是否保留网页快照。例如：<br/><div class="code">&lt;META NAME=&quot;googlebot&quot; CONTENT=&quot;index,follow,noarchive&quot;&gt;</div><br/>表示抓取该站点中页面并沿着页面中链接抓取，但是不在GOOLGE上保留该页面的网页快照。相信大家都看明白了吧，其实大家可以使用 Google 网站管理员工具提高流量和写这个robots.txt文件。</span><br/>Tags - <a href="https://www.heckjj.com/tags/robots.txt/" rel="tag">robots.txt</a> , <a href="https://www.heckjj.com/tags/robots/" rel="tag">robots</a>
]]>
</description>
</item><item>
<link>https://www.heckjj.com/robots-txt-write-html/#blogcomment</link>
<title><![CDATA[[评论] 怎么写robots.txt文件]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>https://www.heckjj.com/robots-txt-write-html/#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>