robots.txt使用技巧

作者:小可 来源:doumiao.net 时间:2008-04-28 13:06:00 

robots.txt文件的功能非常有限,它并不能诱使蜘蛛在你的网站上花费更多的时间或者访问更多的页面。但如果你知道robots.txt的一些使用技巧,你可以更大的发挥robots.txt文件的作用。

1. 每当用户试图访问某个不存在的URL时,服务器都会在日志中记录404错误(无法找到文件)。每当搜索蜘蛛来寻找并不存在的robots.txt文件时,服务器也将在日志中记录一条404错误,所以你应该在网站中添加一个robots.txt。

2. 网站管理员必须使蜘蛛程序远离某些服务器上的目录——保证服务器性能。比如:大多数网站服务器都有程序储存在“cgi-bin”目录下,因此在robots.txt文件中加入“Disallow: /cgi-bin”是个好主意,这样能够避免将所有程序文件被蜘蛛索引,可以节省服务器资源。一般网站中不需要蜘蛛抓取的文件有:后台管理文件、程序脚本、附件、数据库文件、编码文件、样式表文件、模板文件、导航图片和背景图片等等。

下面是VeryCMS里的robots.txt文件:
User-agent: *
Disallow: /admin/   后台管理文件
Disallow: /require/   程序文件
Disallow: /attachment/  附件
Disallow: /images/     图片
Disallow: /data/       数据库文件
Disallow: /template/   模板文件
Disallow: /css/       样式表文件
Disallow: /lang/      编码文件
Disallow: /script/    脚本文件

3. 如果你的网站是 * 页,并且你为这些 * 页创建了静态副本,以供搜索蜘蛛更容易抓取。那么你需要在robots.txt文件里设置避免 * 页被蜘蛛索引,以保证这些网页不会被视为含重复内容。

4. robots.txt文件里还可以直接包括在sitemap文件的链接。

目前对此表示支持的搜索引擎公司有Google, Yahoo, Ask and MSN。而中文搜索引擎公司,显然不在这个圈子内。这样做的好处就是,站长不用到每个搜索引擎的站长工具或者相似的站长部分,去提交自己的sitemap文件,搜索引擎的蜘蛛自己就会抓取robots.txt文件,读取其中的sitemap路径,接着抓取其中相链接的网页。

5. 合理使用robots.txt文件还能避免访问时出错。比如,不能让搜索者直接进入购物车页面。因为没有理由使购物车被收录,所以你可以在robots.txt文件里设置来阻止搜索者直接进入购物车页面。

标签:robots.txt,技巧,蜘蛛,服务器
0
投稿

猜你喜欢

  • DNS系统出错 瑞典互联网络昨晚瘫痪一小时

    2009-10-14 07:59:00
  • Google工程师解释Googlebot抓取网页的原理

    2009-02-10 18:04:00
  • 教你如何使用反盗链技术

    2008-07-02 12:49:00
  • 利用virtualbox虚拟机实现端口转发

    2022-06-14 01:20:27
  • 2008年站长之路该如何走

    2008-01-20 16:23:00
  • Linux内存管理和寻址详细介绍

    2023-11-03 16:34:26
  • 10月Twitter美独立访问用户1920万 环比跌7.9%

    2009-11-13 09:13:00
  • UCHome通过开放平台增加QQ好友邮件邀请功能

    2009-02-21 16:04:00
  • 详解CentOS7用阿里云Docker Yum源在线安装Docker 17.03.2

    2022-03-29 09:18:31
  • 网站主要状态页细解以及与搜索引擎的关系

    2008-12-02 09:55:00
  • comScore称:9月微软网站全球访问人气最高

    2009-11-08 18:46:00
  • 工作难找何不加入“人肉营销”

    2009-03-02 12:38:00
  • Microsoft Windows 2003集群攻略

    2008-12-22 16:32:00
  • 禁用WordPress 3.0自动草稿存档

    2010-09-01 12:09:00
  • 成功站长要做到的几个坚持

    2009-03-05 13:28:00
  • CentOS 7中 Minimal 安装JDK 1.8的教程

    2023-05-11 12:01:14
  • 中英网站的Google PR差距

    2007-11-05 18:47:00
  • Docker使用Dockerfile创建支持ssh服务自启动的容器镜像

    2021-02-11 19:12:07
  • 站长必备工具谷歌网站管理员工具详细介绍

    2009-01-05 09:45:00
  • 新手指导:Google Adsense 付款流程详解

    2008-08-21 11:02:00
  • asp之家 网站运营 m.aspxhome.com