找回密码
 加入怎通
查看: 661|回复: 5

[关于百度] seo优化必学-robots.txt文件解密

[复制链接]
南京友联拆除 发表于 2012-07-22 08:46:37 | 显示全部楼层 |阅读模式
之前听说淘宝网对百度采取了屏蔽,就是说淘宝的内容百度不能抓取了。当时我想很多的人都赶到很奇怪吧,百度那么强大,“百度一下,你就知道”成了大家的口语,我们又怎么控制百度的抓取网页的先知呢?是的我们可以做到不让百度查看你的网站,可以决定要百度只看你的网站的指定的网页。相信很多seo工作者都知道一些吧,今天就为大家解密控制百度、谷歌等搜索引擎的搜索行为,seo优化必学的robots.txt文件的书写,废话不多说,文章呈现。
: I$ X5 y! [) Y& B, |

' i' S' S+ Q8 A6 P6 T想必做SEO这行的你对robots不会陌生,简单的txt文件里面隐藏了整个网站的“阴谋”。; B. q$ u0 b% i7 }- W
首先简单的为大家(新手)介绍一下robots1 I- ]: K: m2 T6 |& Y
    robots是各个搜索引擎访问网站的时候要查看的第一个文件。robots文件告诉搜索引擎蜘蛛程序在服务器上什么文件是可以被查看的,什么文件是不可以查看的。当一个搜索蜘蛛访问一个网站时,它会首先查找该站点根目录下是否存在robots.txt,如果存在,搜索蜘蛛就会按照该文件中的内容来确定访问的范围;如果该文件不存在,所有的搜索引擎蜘蛛将访问、追踪网站上所有没有被限制的文件、url和页面。robots.txt必须放置在一个网站的根目录下,并且文件名必须全部小写。
1 Q( Q* a, W" z5 ^$ A+ ^. xrobots内容的写法(语法)
: _& q: s% t1 C( a5 X, R$ A# w最常用的 robots文件使用两条规则:   
& q* h% `2 Q6 ~2 d7 d0 D" s# ?· User-Agent: (后面跟着允许的搜索引擎蜘蛛), v9 Q3 i$ C' B/ S
· Disallow: (后面跟着要拦截的网页)& s  c. I0 P% H  J6 ^" t
具体详细写法有:0 M5 Z2 Q# b2 @9 A( a. i2 g* s
User-agent: *     这里的*代表的所有的搜索引擎种类,*是一个通配符
; R1 ^) n# _3 k# xDisallow: /admin/ 这里定义是禁止爬寻admin目录下面的目录 . x3 ^1 [6 O$ p: E
Disallow: /require/   这里定义是禁止爬寻require目录下面的目录
/ H: P: W" Q9 uDisallow: /require/ 这里定义是禁止爬寻require目录下面的目录   
; t  J# O4 {/ `& a/ ]Disallow: /ABC 这里定义是禁止爬寻ABC整个目录  2 H' P' A, e5 Q
Disallow: /cgi-bin/*.htm 禁止访问/cgi-bin/目录下的所有以".htm"为后缀的URL(包含子目录)
2 n, k* n/ B4 N4 b* JDisallow: /*?* 禁止访问网站中所有的动态页面 ! k5 J: V" c" r4 c) j% m0 E+ S( C
Disallow: .jpg$ 禁止抓取网页所有的.jpg格式的图片
& H+ R4 ~8 G$ RDisallow:/ab/adc.html 禁止爬寻ab文件夹下面的adc.html所有文件
3 c& h" }4 B6 _8 v7 vUser-agent: *    这里的*代表的所有的搜索引擎种类,*是一个通配符 $ o) c6 J  m4 B" S5 v( n* u
Allow: /cgi-bin/  这里定义是允许爬寻cgi-bin目录下面的目录 & i  I. Z# J0 B9 P
Allow: /tmp 这里定义是允许爬寻tmp的整个目录 ! j' C) ]/ ^, l" o7 T$ n& O- U
Allow: .htm$ 仅允许访问以".htm"为后缀的URL $ j, j* y8 n5 ^6 G' R( Q+ s
Allow: .gif$ 允许抓取网页和gif格式图片
" @% q; F1 u4 g; X8 ?robots.txt 文件用法举例) C- Q7 U# V/ o! J( K' K5 A
1. 禁止所有搜索引擎访问网站的任何部分; W; y% M' a  j6 L) e: @6 `
User-agent: *  , P9 c) j; Z* }6 r! V$ a# a& Q
Disallow: /
& ]5 @/ S3 V* g. F2 k实例分析:淘宝网的  Robots.txt文件3 I  ?9 U# C  E7 e  m9 a
User-agent: Baiduspider6 _. X+ K2 M$ U, g  X( h: P
Disallow: /
8 c  w& h7 {" A4 Z. y很显然淘宝不允许百度的机器人访问其网站下其所有的目录。
  e: n/ E% f! X( ^6 d2. 允许所有的robot访问  (或者也可以建一个空文件 /robots.txt  file)  
! C0 \9 @6 E) Q. T& wUser-agent: *2 L! K7 H' s* f8 Y2 r
Disallow:& D: C9 K( r4 w$ m0 T; ~: v
3. 禁止某个搜索引擎的访问
5 j, l- U7 K) t; t' ZUser-agent: BadBot
8 a$ K8 U6 I3 u( J5 d  ~. Y$ cDisallow: /
' P* r+ {6 S2 U* Y2 {6 \  j5 V4. 允许某个搜索引擎的访问
9 _; l& p% u8 BUser-agent: baiduspider7 h) D0 |+ D3 L. j" E: g5 a. i# E: @
Disallow:                                                                                                        * `6 J1 b! H9 z9 Q
User-agent: *
4 H. t3 }( C9 C7 DDisallow: /2 K9 Q9 S, h) U% \- {8 W' }1 v
5.一个简单例子7 X; ^7 {; W% T8 e, R& q& |7 t3 y
在这个例子中,该网站有三个目录对搜索引擎的访问做了限制,即搜索引擎不会访问这三个目录。
: s7 P6 r# L- b4 @
本文由南京家装拆除公司提供  www.njylcc.com  转载请注明     

暂时无法加载帖子列表

回复

使用道具 举报

ganbing9 发表于 2026-03-29 19:37:29 | 显示全部楼层
这个思路很新颖,打开了新世界的大门,谢谢分享
回复

使用道具 举报

radarxu 发表于 2026-07-17 14:56:56 | 显示全部楼层
学习到了,之前一直没注意过这个点,受教了
回复

使用道具 举报

张帆 发表于 2026-08-19 07:36:11 | 显示全部楼层
内容很干货,没有多余的废话,值得反复看
回复

使用道具 举报

/ka卍 发表于 2026-08-19 22:33:25 | 显示全部楼层
分析得很透彻,很多细节都说到点子上了~
回复

使用道具 举报

风停花开 发表于 2026-08-27 23:21:36 | 显示全部楼层
说得很实在,没有夸大其词,这种真实分享太难得了
回复

使用道具 举报

    您需要登录后才可以回帖 登录 | 加入怎通

    本版积分规则

    QQ|手机版|小黑屋|网站地图|真牛社区 ( 苏ICP备2023040716号-2 )

    GMT+8, 2026-9-14 04:58 , Processed in 0.038904 second(s), 26 queries , Gzip On.

    免责声明:本站信息来自互联网,本站不对其内容真实性负责,如有侵权等情况请联系420897364#qq.com(把#换成@)删除。

    Powered by Discuz! X3.5

    快速回复 返回顶部 返回列表