谷歌网站管理员详解:如何使用robots.txt

作者:马超 石仁赫 来源:谷歌网站管理员 时间:2009-01-23 14:24:00 


如何放置Robots.txt文件

robots.txt自身是一个文本文件。它必须位于域名的根目录中并 被命名为“robots.txt”。位于子目录中的 robots.txt 文件无效,因为漫游器只在域名的根目录中查找此文件。例如,http://www.example.com/robots.txt 是有效位置,http://www.example.com/mysite/robots.txt 则不是。

这里举一个robots.txt的例子:

User-agent: *Disallow: /cgi-bin/Disallow: /tmp/Disallow: /~name/

使用 robots.txt 文件拦截或删除整个网站

要从搜索引擎中删除您的网站,并防止所有漫游器在以后抓取您的网站,请将以下 robots.txt 文件放入您服务器的根目录:

User-agent: *Disallow: /

要只从 Google 中删除您的网站,并只是防止 Googlebot 将来抓取您的网站,请将以下 robots.txt 文件放入您服务器的根目录:

User-agent: GooglebotDisallow: /

每个端口都应有自己的 robots.txt 文件。尤其是您通过 http 和 https 托管内容的时候,这些协议都需要有各自的 robots.txt 文件。例如,要让 Googlebot 只为所有的 http 网页而不为 https 网页编制索引,应使用下面的 robots.txt 文件。

对于 http 协议 (http://yourserver.com/robots.txt):

User-agent: *Allow: /

对于 https 协议 (https://yourserver.com/robots.txt):

User-agent: *Disallow: /

允许所有的漫游器访问您的网页

User-agent: *Disallow:

(另一种方法: 建立一个空的 “/robots.txt” 文件, 或者不使用robot.txt。)

使用 robots.txt 文件拦截或删除网页

您可以使用 robots.txt 文件来阻止 Googlebot 抓取您网站上的网页。 例如,如果您正在手动创建 robots.txt 文件以阻止 Googlebot 抓取某一特定目录下(例如,private)的所有网页,可使用以下 robots.txt 条目:

User-agent: GooglebotDisallow: /private

要阻止 Googlebot 抓取特定文件类型(例如,.gif)的所有文件,可使用以下 robots.txt 条目:

User-agent: GooglebotDisallow: /*.gif$

要阻止 Googlebot 抓取所有包含 ? 的网址(具体地说,这种网址以您的域名开头,后接任意字符串,然后是问号,而后又是任意字符串),可使用以下条目:

User-agent: GooglebotDisallow: /*?

尽管我们不抓取被 robots.txt 拦截的网页内容或为其编制索引,但如果我们在网络上的其他网页中发现这些内容,我们仍然会抓取其网址并编制索引。因此,网页网址及其他公开的信息,例如指 向该网站的链接中的定位文字,有可能会出现在 Google 搜索结果中。不过,您网页上的内容不会被抓取、编制索引和显示。

作为网站管理员工具的一部分,Google提供了robots.txt分析工具。它可以按照 Googlebot 读取 robots.txt 文件的相同方式读取该文件,并且可为 Google user-agents(如 Googlebot)提供结果。我们强烈建议您使用它。 在创建一个robots.txt文件之前,有必要考虑一下哪些内容可以被用户搜得到,而哪些则不应该被搜得到。 这样的话,通过合理地使用robots.txt, 搜索引擎在把用户带到您网站的同时,又能保证隐私信息不被收录。

标签:
0
投稿

猜你喜欢

  • 什么是真正的按效果付费?

    2009-03-09 13:57:00
  • UCH中好友数目的设置建议 如何留住用户

    2008-11-21 07:30:00
  • 51wan“寻找女一号”总决赛 全国佳丽14日终极PK

    2009-11-12 11:01:00
  • 一个80后女站长的故事

    2007-09-21 14:26:00
  • windows 2003 服务器安全攻略

    2009-02-10 18:04:00
  • 网站优化必修课 快速分析竞争对手七步骤

    2008-12-29 17:08:00
  • VMware15/16解锁VMware安装MacOS的步骤详解

    2022-02-23 01:55:49
  • Linux bridge桥接两个VirtualBox虚拟网络的方法步骤

    2021-04-16 16:56:07
  • 在Godaddy免费空间上绑定其他域名方法

    2010-04-19 19:34:00
  • 新浪管理层1.8亿美元自购成最大股东

    2009-09-29 08:01:00
  • 做网站采集文章,采还是不采?

    2007-11-13 12:20:00
  • Google以外17个搜索引擎的创新

    2008-03-20 13:08:00
  • PR值或许只是站长脸面的问题

    2008-01-15 08:52:00
  • Discuz! 7.1升级到Discuz! 7.2图文教程

    2010-03-22 09:55:00
  • WordPress基础SEO指南

    2011-04-28 17:11:00
  • apache虚拟主机中设置泛域名解析的方法

    2023-07-28 23:58:23
  • 使用xshell连接linux服务器

    2022-04-19 14:30:11
  • Docker部署Flask应用的实现步骤

    2021-11-27 00:03:02
  • Nero 9 Reloaded发布 全面兼容Windows 7

    2009-10-10 10:41:00
  • 在 Ubuntu 中使用 NTP 进行时间同步设置

    2023-07-30 07:43:58
  • asp之家 网站运营 m.aspxhome.com