現在很多人使用的Blog程序都是WordPress,那麼在做WordPress優化時,有一項比較重要的是robots.txt文件,那麼該如何寫WordPressBlog的robots.txt文件呢?請繼續往下看:# m0 I1 q; x; }6 P/ o. [7 p: E
. M3 @7 B0 o. w3 |9 m7 h8 A3 \& Y. x
一、最嚴格的寫法,我們採取以下方法:% U! g- l1 q7 X1 P+ J7 S
User-agent: *6 W/ ~. n6 \/ C0 P
Disallow: /wp-*# U$ P8 Q: U9 h3 a
#Allow: /wp-content/uploads/
! u2 A% X$ O: t1 s Disallow: /*.php$. f$ i6 ]7 ~) h* O x& i
Disallow: /*.inc$7 x* e* I# F9 } R( Q5 c# m8 J; `, y
Disallow: /*.js$
& P" |2 ?* ~# B: X$ j3 r# K' q Disallow: /*.css$7 u: H7 |+ O0 |; u" }. e
Disallow: /?s=3 D# d: G$ v* V* E, }5 w/ W" t! o7 M
允許所有蜘蛛訪問,限制訪問以「wp-」開頭的目錄及文件,限制抓取.php文、.inc、.js、.css文件,限制抓取搜索結果。這是許多朋友公認的寫法,下面介紹一下一個另類的寫法:( g4 S/ X# a* Q% g
2 v' ?& W# K- t; |/ S
User-agent: *# s. Z) M/ H* o! r8 V+ F0 \" c; V. Q
Disallow: /wp-admin7 s$ `& O" X; W, B4 d% l5 s
Disallow: /wp-content/plugins
: R: R* O1 i1 D& E( P c) T Disallow: /wp-content/themes9 ^+ U8 c5 x# R; P" a
Disallow: /wp-includes
* S2 Q5 b5 G( J+ u Disallow: /?s=
6 G$ c. \: o# ]% D. } Sitemap: http://www.xxx.com/sitemap.xml,這只是個例子,這裡的地址要換成你的sitemap.xml地址,大家看得出這兩種寫法有什麼不同之處嗎?
* B) w" K: W; V2 f( x: O c0 M% q3 {4 O0 J$ g
t" h" s. U# N$ |/ @$ W( `4 |7 y
附sitemap.xml:
4 o) `( w+ I, L t& ?<?xml version="1.0" encoding="UTF-8" ?> ! e7 e; A4 \3 M, Y7 b
- <sitemapindex xmlns="http://www.google.com/schemas/sitemap/0.84">
0 `- o$ ^; c% p; Q; O! {- <sitemap>
" Z& ]1 l4 q. B+ B <loc>http://www.xxx.com/lanmu.xml</loc> - v' A- ~: f) z0 ~' i. o
<lastmod>2009-09-15</lastmod> ( @0 x7 k _) r/ Y1 W0 G
</sitemap>
2 ^: c( p6 I. Q$ L+ ]- <sitemap>
# V' R) z) I. B <loc>http://www.xxx.com/wenzhang.xml</loc> % @7 a& w7 ~+ R0 S3 p0 L3 i& ?
<lastmod>2009-09-10</lastmod> / Y6 g$ F: I0 ^! [9 m- _
</sitemap>. b9 v/ P) `8 M* G9 r- q
</sitemapindex> |
評分
-
查看全部評分
|