robot.txt是做什么的?有什么用处?如何编写?

robot.txt它是一个文件,通过这个文件中的文本来告诉搜索引擎,哪个目录,哪个页面不愿意被收录。例如,你网站的后台,一些有密码保护的内容你不希望被搜索引擎收录。你就可以利用robot.txt,来做到不让搜索引擎收录。

代码示例:

  • 01

    #Disallow Directory admin user-agent:* Disallow:/admin/ Disallow:/*.jpg$

全面解析:

  • 01

    第一行的这段代码:“#Disallow Directory admin”(第一个字符“#”,意思就是这一行是注释,可以随意写,主要的作用就是提醒自己,例如我还可以写“#Zhu shi”)。

  • 02

    第二行的这段代码:“user-agent:*”(这一行代码是死定的,意思就是要告诉搜索引擎“你要注意了!,下面就是我要告诉你的内容!”。

  • 03

    第三行的这段代码:“Disallow:/admin/”(这行代码就是要告诉搜索引擎,我不需要你收录admin这个目录。搜索引擎结果中就不会显示你网站的admin目录里的内容了。例如我还可以不想让搜索引擎收录我网站的bbs目录,那我就可以写成“Disallow:/bbs/”,如果是多个目录,一个目录写一行,下一个目录换一行写,以此类推就可以了。)

  • 04

    第四行的这段代码:“Disallow:/*.jpg$”(这行代码就是要告诉搜索引擎,我不需要你收录以.jpg结尾的所有图片文件。例如我还可以不想让搜索引擎收录我网站的.png格式的图片,那我就可以写成“Disallow:/*.png$”如果是多个文件格式,一个文件格式写一行,下一个文件格式换一行写,以此类推就可以了,)

    小结

    • 01

      写完之后你就可以把他保存成名为robot.txt的文件,用FTP上传到你网站的根目录就可以了!(切记,必须是名为robot.txt的文件)。然后我们就可以等待搜索引擎爬虫来爬到你网站的时候,他就会懂得应该收录你网站的哪个页面,不应该收录你网站的哪个页面了!

    (0)

    相关推荐

    • 淘宝文案编辑都做哪些工作?需要什么能力

      现在很多人都开始做淘宝,无论是店铺的推广还是整个店铺的运营,对于产品的文字描述图片整理等都是不可缺少的一个工作.而且现在很多店铺都开始招一些运营人员或者去文案编辑,那么,这个运营中的文案编辑都需要那些 ...

    • Apache Web服务器.htaccess文件配置

      htAccess是Apache服务器的一个配置文件,具有强大的功能,本文介绍如何编辑该文件,让网站实现封锁某国家IP网段、防止图片、文件盗链、保护主机下的目录与文件、创建自定义的出错页面、把某些特殊的 ...

    • 总结Linux中用于文本处理的awk、sed、grep命令用法

      awk基础概念Awk把文件(或其他方式的输入流, 如重定向输入)看作一个记录集, 把每一行看作一条记录, 把每一行中以空格(或\t,或用户自己指定的分隔符)分割的字符串看作一个字段.  这似乎把文件记 ...

    • META标签中有哪些的常见用法?

      操作方法 01 最近,Danny Sullivan谈到了如何处理的搜索引擎meta标签的问题,以下是一些关于在Google中如何处理这些问题的答案. 多内容数值 我们建议你把所有的Meta标签内容放在 ...

    • 《生化危机:启示录》鬼船攻略

      操作方法 01 THE GHOST SHIP 这个场景,虽然也有封锁的地方,但大部分船体都是可以进出的,起点在船尾.终点在船首,但是途中会有很多金币. 我这个说是路线图,其实就是我拿TXT随便做的,论 ...

    • cmake gui 使用教程

      操作方法 01 CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程).他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性, ...

    • 阿里云邮箱写信时如何添加附件或超大附件

      阿里云邮箱(ALIMAIL)是一个支持多运营商的邮件平台,源于分布式系统,高效大规模数据处理与存储,利用云计算平台优势实现大规模、低成本、高效率应用平台,致力于做专业的邮箱服务平台。 编写邮件时如需添 ...

    • excel中如何利用宏制作登录验证窗口?

      在excel中,有一个叫做VBA的宏功能,通过这个功能,我们能够实现很多数据库中才能实现的功能.如果大家觉得我们平常看见的登录数据的验证窗口只有采用数据库才能实现的话,那么你就错了,那种功能同样可以使 ...

    • solidworks操作面板上怎么编写文字?

      Solidworks软件功能强大,组件繁多. Solidworks有功能强大.易学易用和技术创新三大特点,这使得SolidWorks 成为领先的.主流的三维CAD解决方案.SolidWorks 能够提 ...