Petrogad Asked: 2009-07-23 07:40:03 +0800 CST2009-07-23 07:40:03 +0800 CST 2009-07-23 07:40:03 +0800 CST 有没有办法告诉机器人不要看目录? 772 我有一个充满图像的目录,我不想被机器人查看,有没有办法让这个目录私有? 谢谢! seo 7 个回答 Voted Best Answer nik 2009-07-23T07:42:00+08:002009-07-23T07:42:00+08:00 如何在搜索引擎优化 (SEO) 中使用 Robots.txt 为任何包含您不希望搜索引擎抓取的文件的文件 夹输入“Disallow: /folder name” 。 或者,为您不希望搜索引擎索引的任何页面或文件输入“Disallow: /filename.filetype” 。 注意以下示例: * Disallow: /private/ * Disallow: /private/image01.jpg Dan Walker 2009-07-23T07:42:36+08:002009-07-23T07:42:36+08:00 在站点的根目录中创建一个 robots.txt 文件。在那个文件里面放 User-agent: * Disallow: /images foxxtrot 2009-07-23T07:42:49+08:002009-07-23T07:42:49+08:00 它被称为robots.txt 文件,大多数机器人都会在您的 robots.txt 中满足您的请求。 您将需要以下内容: User-Agent: * Disallow: /path/to/images/ Randolpho 2009-07-23T07:41:56+08:002009-07-23T07:41:56+08:00 你想要robots.txt Webjedi 2009-07-23T07:42:29+08:002009-07-23T07:42:29+08:00 是的,像这样: User-agent: * Disallow: /MyImageDirectory Georg Schölly 2009-07-23T07:43:34+08:002009-07-23T07:43:34+08:00 在您的根目录中,您可以放置一个robots.txt文件,该文件禁止机器人索引特定目录。 cas 2009-07-23T13:48:15+08:002009-07-23T13:48:15+08:00 robots.txt 只有行为良好的机器人才会遵守。并非所有人都像主要搜索引擎那样表现良好——有些是由无能的小丑编写的,有些是由垃圾邮件发送者编写的电子邮件地址,等等。 无论如何,您还想为该目录关闭索引...使用 .htaccess 文件或在您的 apache conf 中,如下所示: <目录/path/to/images/dir> 选项 - 索引 </目录> 或者通过在其中放置一个空白 index.html 文件。 这将阻止他们看到图像文件的目录列表。它不会阻止他们直接链接到您网站上其他页面的图像。 实际上,您几乎无法真正阻止机器人访问您的网络服务器上的公共文件,这既不会给您的用户带来不便,也不会通过仅通过仅服务于登录用户的脚本提供图像来增加服务器上的负载(例如通过检查 cookie)。
如何在搜索引擎优化 (SEO) 中使用 Robots.txt
注意以下示例:
在站点的根目录中创建一个 robots.txt 文件。在那个文件里面放
它被称为robots.txt 文件,大多数机器人都会在您的 robots.txt 中满足您的请求。
您将需要以下内容:
你想要robots.txt
是的,像这样:
在您的根目录中,您可以放置一个robots.txt文件,该文件禁止机器人索引特定目录。
robots.txt 只有行为良好的机器人才会遵守。并非所有人都像主要搜索引擎那样表现良好——有些是由无能的小丑编写的,有些是由垃圾邮件发送者编写的电子邮件地址,等等。
无论如何,您还想为该目录关闭索引...使用 .htaccess 文件或在您的 apache conf 中,如下所示:
或者通过在其中放置一个空白 index.html 文件。
这将阻止他们看到图像文件的目录列表。它不会阻止他们直接链接到您网站上其他页面的图像。
实际上,您几乎无法真正阻止机器人访问您的网络服务器上的公共文件,这既不会给您的用户带来不便,也不会通过仅通过仅服务于登录用户的脚本提供图像来增加服务器上的负载(例如通过检查 cookie)。