专业IT网络知识平台,分享IT百科知识、生活百科知识解答!

易企推科技
易企推科技

robots.txt协议怎么写?User-agent、Alow、Disallow的具体用法?

来源:小易整编  作者:小易 发布时间:2019-04-09 08:00
摘要:robots.txt协议怎么写?User-agent、Alow、Disallow的具体用法?之前我一个朋友问我robots协议怎么写?robots文件是干嘛用的?其实robots文件是为了方便设置蜘蛛抓取或访问的部分,可以通过User-agent、...

之前我一个朋友问我robots文件怎么写?robots文件是干嘛用的?其实robots文件是为了方便设置蜘蛛抓取或访问的部分,可以通过User-agent、Alow、Disallow这三种方法来设置,robots文件基本上是所有文章必备的文件,比如http://www.hkm168.com/robots.txt本网站也有。那么,robots文件具体是怎么用呢?


在网站优化的过程中,有时我们会有一些重要及私密的内容,并不希望这些页面被搜索引擎蜘蛛抓取,比如后台的数据、测试阶段的网站,还有一种很常见的情况,搜索引擎抓取了大量没有意义的页面,如电子商务网站按照各种条件过滤、筛选的页面等,那么要确保页面不被抓取需要使用robots文件。
 

robots
robots文件怎么写?User-agent、Alow、Disallow的具体用法?



robots.txt是一个纯文本文件,我们用来告诉各个搜索引擎网站中不想被蜘蛛抓取或访问的部分,当蜘蛛访问一个站点时,它会先检查该站点是否有robots. txt文件,一般我们放在根目录下,如果找到,蜘蛛就会根据文件中的内容来确定要抓取的范围,如果这个文件不存在,那么蜘蛛就会继续沿着链接去抓取,也就是只有要禁止抓取某些内容时,写robots文件才有意义。

robots.txt通常我们放在站点的根目录,我们应该都知道根目录是什么意思,这里不多做解释,文件名要全部小写,如果你想查看网站的robots协议,直接在域名后面加上robots.txt回车即可,下面介绍robots的语法。

robots文件的常用语法有3种,分别是 User-agent、Alow、Disallow,下面是具体用法。

(1) User-agent
指定robots.txt中的规则针对哪个搜索引擎蜘蛛,如果针对所有搜索引擎蜘蛛的写法是 User-agent:*,通配符*代表所有搜索引擎。如果只是百度蜘蛛,那么正确写法是 User-agent::Baiduspider,不同的搜索引擎蜘蛛的名称也不相同。

(2) Allow
允许蜘蛛抓取某些文件,比如允许蜘蛛访问网站中的news目录,正确写法是:Allow:/news/。
$:表示匹配URL结尾的字符,比如允许蜘蛛抓取以.html为后缀的URL,写法是:Allow:html$。

(3) Disallow
告诉搜索引擎蜘蛛不要抓取这些文件或目录,比如禁止蜘蛛抓取/admin/目录的写法是:Disallow:/admin/。
而禁止的目录或文件也要分开写,每个单独一行,比如禁止所有的搜索引擎蜘蛛抓取a、b、c目录,正确的写法如下:
User-agent:*
Disallow:/a/
Disallow:/b/
Disallow:/c/

文本总结,相信大家已经知道robots文件怎么写了吧,如果还是不太清楚可以参考本网站的robots文件。笔者在这告诉大家一个快速生成robots文件的方法,可以通过站长工具来进行生成,再传上根目录即可。


本文地址:恩施频道 https://www.hkm168.com/enshi/311.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们处理,谢谢!


恩施
小编:小易整编
相关文章相关阅读
  • 因特网能提供的最基本服务有哪些

    因特网能提供的最基本服务有哪些

    因特网能提供的最基本服务有:1、www服务;2、电子邮件e-mail服务;3、远程登录telnet服务;4、文件传输ftp服务;5、usenet网络新闻组服务;6、电子公告牌服务。本教程操作环境:windows7系统、DellG3电脑。因...

  • jsp文件怎么创建

    jsp文件怎么创建

    创建jsp文件的步骤:1、安装和配置java开发环境;2、安装和配置web服务器;3、创建jsp文件;4、编写jsp代码;5、部署和运行应用程序;6、调试和测试。详细介绍:1、安装和配置java开发环境,首先需要在计算机上安装jdk,可以从...

  • 什么是电子版文件

    什么是电子版文件

    电子版文件是把纸质文档以计算机软件,如word、excel、pp、cad、photoshop等软件编辑出来,可以通过邮件、u盘、网络或其他传送方式传送的文件。本文操作环境:Windows7系统,DellG3电脑。电子版文件是把纸质文档以计...

  • 什么是Linux系统中nc命令?nc命令的用法详解

    什么是Linux系统中nc命令?nc命令的用法详解

    这篇文章主要介绍了linux系统中nc命令的基本用法,nc命令非常之强大,这里先简单介绍它用来作端口扫描以及文件传输等的基础使用。功能说明:功能强大的网络工具,在网络工具中有“瑞士军刀”美誉,其有Windows和Linux的版本。因为它短小...

  • php文件gbk怎么转utf8

    php文件gbk怎么转utf8

    php文件gbk转utf8的方法:首先建立存放转换后文件的目录;然后建立对应的文件夹;最后通过“-execiconv-fgbk-tutf-8{}-outf8/...”方法转换php文件即可。本文操作环境:windows7系统...

  • mac的文件夹变成exe?

    mac的文件夹变成exe?

    很多朋友对于mac文件夹变成exe的问题向我们咨询,以下详细解答将为大家提供参考,希望能帮到大家。请继续阅读!文件夹变成exe文件怎么办1、打开一台无病毒的电脑,双击打开电脑图标,并点击“了解组织——文件夹和搜索选项”,在弹出的窗口中选择“...

  • 备份文件在哪里找

    备份文件在哪里找

    备份在哪里找?电脑的系统备份文件的位置由自己决定。1、点击桌面左下角的“Windows”按钮,再找到“设置”按钮点击进入。2、从打开的“设置”界面中,点击进入“更新和安全”的详细设置界面。3、进入“更新和安全”界面,从左侧切换到“备份”选项...

  • ppt如何插入文件

    ppt如何插入文件

    ppt插入文件的方法:首先打开电脑,打开ppt,点击【插入】;然后点击【对象】,并点击【由文件创建】;接着点击【浏览】,并点击选中一个文件,点击【确定】;最后点击勾选上链接和显示为图标即可。本文操作环境:windows7系统、Microso...

  • 周排行
  • 月排行
  • 年排行