网站地图简单搭建 很多站长对搭建网站地图比较困扰,这里seo校长为您分析seo优化技巧:网站地图简单搭建相关文献。
+ y. x/ D& Q! B: [2 j
* b! p. B8 R% L! h" g: c3 e) J 首先我们应了解何为网站地图?网站地图统称为站点地图,它就是一个页面上面放置有其他网站上的所有页面,在搜索引擎不能爬去相关页面时,它能帮助搜索引擎爬去,深得搜索引擎喜欢。
( `. I% O2 m: W" F/ E& _1 f8 p! L9 h
其次要明白为何要创建网站地图# z0 _* }4 A) c
/ n# ]0 d: Z5 \$ p: u+ } 1.网站地图就是根据网站的结构、框架、内容,生成的导航网页文件。对于提高用户体验有好处:它们为网站访问者指明方向,并帮助迷失的访问者找到他们想看的页面。 [) O# o! E& Y8 [. Q( f9 e5 D6 v1 p* [
/ p1 \( X& }, }+ c& C
2.网站地图一般存放在robots文件中,为搜索引擎蜘蛛指路,增加网站重要内容页面的收录。3.如果访问者试图访问网站所在域内并不存在的URL,那么这个访问者就会被转到“无法找到文件”的错误页面,而网站地图可以作为该页面的“准”内容- i+ U* D" M$ w4 Y5 F/ X# b6 ` u
% h! Q- D6 p% J: y 作
8 A% I& u+ O4 G1 e, @
7 p: h8 _7 K8 Y) H0 q* {" N 4.为一种潜在的着陆页面,可以为搜索流量进行优化;5.为搜索引擎爬虫提供可以浏览整个网站的链接; R% m! @2 l" h+ e- N+ e( H. S8 A
6 ?5 t+ r) L9 G, f, ~ 6.为搜索引擎蜘蛛提供一些链接,指向动态页面或者采用其他方法比较难以到达的页面;( G6 N% I; i. a) [8 K& U* Q
0 a6 Q+ g; f: Q4 Q* Y1 _
7.网站地图可以方便搜索引擎蜘蛛抓取网站页面,通过抓取网站页面,清晰了解网站的架构
6 X- I) l% m# H% z; I5 p& H% P% t3 _# |
最后就是如何设计网站地图
% v0 |5 J* p9 w
- }" v" O9 C2 p; R# v( e& C 1.使用工具自动创建
# A) W' t& P, P. G* } T" c: H& u9 ~7 A) |
在互联网上有很多提供创建xml网站地图服务的网站。例如,Sitemap的免费的在线生成器,网址为http://www.sitemap-xml.org/操作非常简单,只用写入自己的域名,然后点击生成,它就会自动检索你的网站并在线生成两个文件sitemap.xml和sitemap.html。你只需鼠标右键下载即可。+ `' ^$ _3 M7 S3 i8 `- k/ b
' g* g0 ~% j! g% h# T% e1 \
2.手工编写xml网站地图
* h0 u$ L# B% ~* p7 f# {
5 |, b% L0 g8 e% M" @- g2 f: o 实例:
. |! O7 d0 ]" ?1 ^9 X$ C- F1 e) w/ r9 q N
才
1 x6 ?$ [8 G3 U: N7 |8 L( Q4 u' o: _3 ]4 T6 [# }
A、编写要求:! L' R) u/ i8 ^2 }; N
; T/ e( W) { |- X* j7 U8 H ①网站地图必须有xml标签组成2 b+ H, v* y! d8 P I8 ]$ k
1 M+ U' d7 L( }$ c; W ②网站地图必须是UTF-8编码的。
7 P( \1 n0 ^3 |/ X2 X, \0 ?- `' {2 L$ p. B U5 {4 b
③网站地图必须使用转义字符,也就是说有特殊字符必须用其他形式表示。
. ^/ v \4 E9 | a$ j1 H2 S$ ~" @! K& H' `; B) y
④需要使用规定范围内的xml标签
' r5 E* Z$ R( T9 t# b
( V: \5 d6 U; e J B、网站地图中常用的XML标签5 @ E, n) o j6 \
0 a. T4 H8 G, t1 z% Y" b# g
<ursel>标签要求:必须使用描述:这个标签用于指定所使用的协议标准,以及标准文件的位置2 u& U( l: M' B0 u. v
: v5 |$ \- d4 O9 \, V6 ^! r <url>标签要求:必须使用描述:这是URl条目的父标签,其他标签都是这个标签的子标签
2 T& ^8 l V' P5 B* F \1 w6 A
& s, N9 O1 T* s' C( @ <loc>标签要求:必须使用描述:这是网站中各个网页的URL。URL必须以HTTp洗衣开头(http://),如果Web服务器有要求的话。还得以斜杠结。- S( P! ^( U! Y" F1 u% ]5 f
- [' |: H# O, g# g
<lastmod>标签要求:可选使用描述:文件的具体修改时间,日期格式必须为YYYY-MM-DD$ w. P( B" [% f8 Q9 p# g
/ G$ i$ U3 @- n& J6 G
<changefreq>标签要求:可选使用描述:设置搜索爬虫访问网站的时间间隔。此标签的值只是一个参考值,而不是严格的命令。. z9 E- ^! C5 {0 L N* p" R" `, J
6 o8 y6 R8 g. i6 T! g+ f" o$ h <priority>标签要求:可选使用描述:设置网页的优先级,每个网页的优先级为0.5,网页的优先级对网页在搜索引擎中的排名没有任何影响。搜索引擎在同一网站中选择URL是会用到这个信息,所以可以用这个标签增加网站中重要网页被搜索引擎索引的可能性。给网站的所有网页设置很高的优先级是没有用的。因为这个优先级是一个相对的值。只是用于网站内部URL的选择。搜素引擎绝对不会比较不同网站之间网页的优先级。
. g) `( a& h" H" C! m
3 |& }! n- A' K( z5 {7 @( C C、XML网站地图中必需使用的转义字符
# r S! b0 l4 p/ V* Y
* {% E( d4 n I1 b. i 在XML网站地图中有特殊含义的特殊字符必须用其他形式表示。' G3 S, Y( J9 k4 P5 @
, ^# [/ c' P8 |
例如:
& e! g9 M' m% @ X8 i9 a& n, Q7 @) ?9 w
在使用转义字符后就应该是这样的:http://www.seooes.in/product.html&q=name8 J' O F0 v. W+ J- }8 \# j2 r; Q
0 N4 ?/ o5 `+ B3 Y
XML网站地图中可以使用的转义字符表:, t& o. B9 ?+ _. F0 E4 `' S
# L# ~- `+ E v
字符转义字符" e& d( S: G2 U1 O
& [' @' i3 M( G& F' ]
与&&
0 D, U4 ^3 y2 k! r' W% j. }% W+ v9 j; T4 v0 H3 d2 R' }& p3 |
单引号''
b! P( ^2 |4 r. b& I4 w; ^% V7 {. a+ o% E. ~ L, p2 h. f
双引号""
$ e" g6 |1 J# s" _2 J0 o
9 B( [ _+ \* z5 M 大于号>>
5 `, [/ \* N3 b8 Y0 }. Z( r
0 [# ?& n8 R2 t/ l. T5 ?: Q# u 小于号<&It;
0 x1 L$ b1 n# [. K( @& c* g7 L v6 D; @( _9 u
D、实例展示
5 f$ b0 E4 K! ^% W$ e: a+ e8 @2 d* ]5 x
<?xmlversion="1.0"encoding="UTF-8"?>
$ `+ u3 ]" L3 b! e- h5 d
" M% i P0 W6 ]2 C: q <urlsetxsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd]http://www.sitemaps.org/schemas/sitemap/0.9http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>http://seooes.in</loc><priority>1.00</priority><lastmod>2012-03-20</lastmod><changefreq>weekly</changefreq></url[/url]>
$ e& T& |7 h t' U& A# s& {- B8 \) G& _! P+ \# J
二、网站地图简单搭建使用网站地图创建好网站地图后,先将地图上传之其应该去的位置(ps:XML网站地图中包含的URL取决于网站地图的位置。例如:若将网站地图放在http://www.seooes.in/exam/sitemap.xml,那么所有以http://www.seooes.in/exam/开头的连接都可以在里面,但是,像http://www.seooes.in/examabc/这样开头的链接就不能放在这个网站地图中了)。
2 s) l+ U# o! X. }+ t- V0 W
/ \. H: P; [7 H, M) d 然后将此XML地图的文件路径与名字插入到robots.txt文件中,网站地图与user-agent指令无关,因此可以将其放在robots.txt文件的任何位置。唯一需要注意的是地图指令,例如下面就是一个网站地图在robots.txt中的调用指令# N$ z6 L6 K7 l
; J. P1 V$ T2 O% M' T$ @" O0 Z* J
Sitemap:<sitemap_http://www.seooes.in/exam/sitemap.xml>
8 _# t! r/ g7 \. W* x- c B. F4 U
三、对网站地图的提交3 K. s% L _9 K' L# I
, i( H. }. s0 x2 s 可以将其放在网站的robots.txt文件中,等着爬虫找到他。另一种就是主动的提交给搜索引擎。3 ?' p. m+ E4 O2 J; F$ ^7 k
2 G+ C3 n* c' ?+ f- M 本文由seo校长为您分享网站地图简单搭建。
6 s+ ^. t9 k+ M3 ]% h6 X3 `/ {2 ?6 V! Q5 w
本文原创自:http://xw.seo00568.com/" s5 R' k. X& K; c1 F
$ V8 r" W. J2 ]1 } 转自http://hi.baidu.com/new/seockshen
1 e( l! o+ ]5 r' Y; A; r4 [4 x
, E8 ?- _% f$ u- l0 y" i) p3 P9 J |