robots有什么好处
时间:2011-01-01
来源:互联网
下面这篇文章是属于软文类型,添加了很多指向在下网站的链接。
文章出至:网站开发
原文地址:robots.txt的优缺点
您可以先查看:robots.txt书写规则
robots.txt 带来的好处:
1. 几乎所有的搜索引擎(什么是搜索引擎) Spider 都遵循robots.txt 给出的爬行规则,协议规定搜索引擎Spider 进入某个网站的入口即是该网站的robots.txt,当然,前提是该网站存在此文件。对于没有配置robots.txt 的网站,Spider 将会被重定向至404 错误页面,相关研究表明,如果网站采用了自定义的404 错误页面,那么Spider 将会把其视作robots.txt——虽然其并非一个纯粹的文本文件——这将给Spider 索引网站带来很大的困扰,影响搜索引擎对网站页面的收录。
2. robots.txt 可以制止不必要的搜索引擎占用服务器的宝贵带宽,如email retrievers,这类搜索引擎对大多数网站是没有意义的;再如image strippers,对于大多数非图形类网站来说其也没有太大意义,但却耗用大量带宽。
3. robots.txt 可以制止搜索引擎对非公开页面的爬行与索引,如网站的后台程序、管理程序,事实上,对于某些在运行中产生临时页面的网站来说,如果未配置robots.txt,搜索引擎甚至会索引那些临时文件。
4. 对于内容丰富、存在很多页面的网站来说,配置 robots.txt 的意义更为重大,因为很多时候其会遭遇到搜索引擎Spider 给予网站的巨大压力:洪水般的Spider 访问,如果不加控制,甚至会影响网站的正常访问。
5. 同样地,如果网站内存在重复内容,使用robots.txt 限制部分页面不被搜索引擎索引和收录,可以避免网站受到搜索引擎关于 duplicate content 的惩罚,保证网站的排名不受影响。
robots.txt 带来的风险及解决:
1. 凡事有利必有弊,robots.txt 同时也带来了一定的风险:其也给攻击者指明了网站的目录结构和私密数据所在的位置。虽然在Web 服务器的安全措施配置得当的前提下这不是一个严重的问题,但毕竟降低了那些不怀好意者的攻击难度。比如说,如果网站中的私密数据通过www.gooret.com/private/index.html 访问,那么,在robots.txt 的设置可能如下:
User-agent: *
Disallow: /private/
这样,攻击者只需看一下robots.txt 即可知你要隐藏的内容在哪里,在浏览器中输入www.goorty.com/private/ 便可访问我们不欲公开的内容。对这种情况,一般采取如下的办法:设置访问权限,对/private/中的内容实施密码保护,这样,攻击者便无从进入。另一种办法是将缺省的目录主文件 index.html 更名为其他,比如说abc-protect.html,这样,该内容的地址即变成www.gootry.com/private/abc-protect.htm,同时,制作一个新的index.html 文件,内容大致为“你没有权限访问此页”之类,这样,攻击者因不知实际的文件名而无法访问私密内容。
2. 如果设置不对,将导致搜索引擎将索引的数据全部删除。
User-agent: *
Disallow: /
上述代码将禁止所有的搜索引擎索引数据。
查看更多SEO优化技巧
文章出至:网站开发
原文地址:robots.txt的优缺点
您可以先查看:robots.txt书写规则
robots.txt 带来的好处:
1. 几乎所有的搜索引擎(什么是搜索引擎) Spider 都遵循robots.txt 给出的爬行规则,协议规定搜索引擎Spider 进入某个网站的入口即是该网站的robots.txt,当然,前提是该网站存在此文件。对于没有配置robots.txt 的网站,Spider 将会被重定向至404 错误页面,相关研究表明,如果网站采用了自定义的404 错误页面,那么Spider 将会把其视作robots.txt——虽然其并非一个纯粹的文本文件——这将给Spider 索引网站带来很大的困扰,影响搜索引擎对网站页面的收录。
2. robots.txt 可以制止不必要的搜索引擎占用服务器的宝贵带宽,如email retrievers,这类搜索引擎对大多数网站是没有意义的;再如image strippers,对于大多数非图形类网站来说其也没有太大意义,但却耗用大量带宽。
3. robots.txt 可以制止搜索引擎对非公开页面的爬行与索引,如网站的后台程序、管理程序,事实上,对于某些在运行中产生临时页面的网站来说,如果未配置robots.txt,搜索引擎甚至会索引那些临时文件。
4. 对于内容丰富、存在很多页面的网站来说,配置 robots.txt 的意义更为重大,因为很多时候其会遭遇到搜索引擎Spider 给予网站的巨大压力:洪水般的Spider 访问,如果不加控制,甚至会影响网站的正常访问。
5. 同样地,如果网站内存在重复内容,使用robots.txt 限制部分页面不被搜索引擎索引和收录,可以避免网站受到搜索引擎关于 duplicate content 的惩罚,保证网站的排名不受影响。
robots.txt 带来的风险及解决:
1. 凡事有利必有弊,robots.txt 同时也带来了一定的风险:其也给攻击者指明了网站的目录结构和私密数据所在的位置。虽然在Web 服务器的安全措施配置得当的前提下这不是一个严重的问题,但毕竟降低了那些不怀好意者的攻击难度。比如说,如果网站中的私密数据通过www.gooret.com/private/index.html 访问,那么,在robots.txt 的设置可能如下:
User-agent: *
Disallow: /private/
这样,攻击者只需看一下robots.txt 即可知你要隐藏的内容在哪里,在浏览器中输入www.goorty.com/private/ 便可访问我们不欲公开的内容。对这种情况,一般采取如下的办法:设置访问权限,对/private/中的内容实施密码保护,这样,攻击者便无从进入。另一种办法是将缺省的目录主文件 index.html 更名为其他,比如说abc-protect.html,这样,该内容的地址即变成www.gootry.com/private/abc-protect.htm,同时,制作一个新的index.html 文件,内容大致为“你没有权限访问此页”之类,这样,攻击者因不知实际的文件名而无法访问私密内容。
2. 如果设置不对,将导致搜索引擎将索引的数据全部删除。
User-agent: *
Disallow: /
上述代码将禁止所有的搜索引擎索引数据。
查看更多SEO优化技巧
作者: baihaobo 发布时间: 2011-01-01
那麼該如何配置呢 .幫幫忙
作者: sy624157833 发布时间: 2011-01-01
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28