什么是robots协定?
0 u; a) m4 ^% o, h R
( d0 p+ e {) G! X! D4 x3 m" V+ _ robots协定就是搜刮引擎的爬虫协定,它的呈现就是为了告知搜刮引擎该网站中哪些页面不成以爬取而天生的协定.robots协定是可以用任何文本编纂器编纂的协定.
" O- Q, H9 n- ?+ R3 R6 E# e( M1 ~
8 ~3 }' C7 G1 g* E F
2 c) A) @! b4 z* K8 B: |- F: ~3 @. D% V7 J* C9 S+ g! ~: k. Z# b- Y
% D( h7 g: H% ] j! p
协定的写法:
. L0 J' H! Q* J. [/ i: @3 n! p
7 i+ M6 B) N1 \! _. v x6 }: Z$ q User-agent: * 这里的*代表的所有的搜刮引擎种类,*是一个通配符/ ~" }; E# u6 t3 {6 {) i
1 Z, R9 M Y3 |4 ~0 B* A Disallow: /admin/ 这里界说是制止爬寻admin目次下面的目次- l8 V7 {; \; q. o; x
5 N# V0 T9 Z5 T- `+ `! i8 _: l# V
Disallow: /require/ 这里界说是制止爬寻require目次下面的目次7 ~5 X& C9 s' X6 L8 t1 m4 E
~$ @9 k# X3 V G
Disallow: /ABC/ 这里界说是制止爬寻ABC目次下面的目次, @2 R% u* a; a
4 ~) F% r7 V% V7 {) P4 \+ }
Disallow: /cgi-bin/*.htm 制止拜访/cgi-bin/目次下的所有以".htm"为后缀的URL(包括子目次).
2 p6 j6 p( d8 s1 D
& I$ V _) b2 `- i9 ~, k Disallow: /*?* 制止拜访网站中所有包括问号 (?) 的网址; v w" `1 y% s& k
6 r$ U# z! L/ H
Disallow: /.jpg$ 制止抓取网页所有的.jpg格局的图片* K, u5 T2 K0 U1 P! ]0 {
% J) e n- N' x$ T7 W: R
Disallow:/ab/adc.html 制止爬取ab文件夹下面的adc.html文件.- m) h" |0 H: s; S: x @
7 p* k* j+ k. l1 A# w1 f V Allow: /cgi-bin/ 这里界说是答应爬寻cgi-bin目次下面的目次
! x& [0 ]1 h% ]; p
# Z( q- {5 ~- T a3 H Allow: /tmp 这里界说是答应爬寻tmp的┞符个目次7 p& T6 K. F# |" W: w5 B' q9 l9 T, t
4 G3 J3 l2 h& H2 O$ m+ I
Allow: .htm$ 仅答应拜访以".htm"为后缀的URL.
2 S& D" g# [6 Q5 C) L
; }: R/ T& O; i$ ^ Allow: .gif$ 答应抓取网页和gif格局图片
2 O9 R1 L: P3 Q) K
1 P& a/ x# z1 ~( x4 R* r5 w Sitemap: 网站舆图 告知爬虫这个页面是网站舆图
" @6 H' G! c* N+ o7 M- q1 H+ |/ X
. g. J! \7 h4 N
2 p3 {1 C! H8 ]5 E3 y |
|