說明:對於3.X版本,可以用下面這個方法,比較方便。對於4.X的,可用「自由列表」來實現,不過雖然自由列表可以分頁,但事實上還有問題,你用了就知道了,目前還只能是單頁7 ^( B/ p8 x' Y* F/ c2 Z+ _% c
) n$ f: p0 C1 o0 q5 S; L
1、在模板裡建一個模板文件,名稱任意,我的是sitemap.xml。) z( S7 }# W8 W
代碼如下,把其中的www.123.com替換成你自己的毒命:- D0 i- d2 }: h) C
CODE:
0 h! `- h; E% k: u- g. b* r
/ e3 }" y3 i# d8 N
`) K: V! y& t0 ?/ r<?xml version="1.0" encoding="UTF-8"?>
: ?' F, i5 D% Z<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
0 ~" t& ^) \2 f3 K<url>& v+ n( a4 |% M" @$ g& }. r
<loc>http://www.123.com/</loc>
' J3 P4 \5 p, Q <lastmod>{dede:arclist row=1 titlelen=24 orderby=pubdate}0 @2 U. S' R; L5 o" j
[field:pubdate function=strftime('%Y-%m-%d',@me)/]7 ]! n& d& E- k' z1 V6 ~
{/dede:arclist}</lastmod>
i" z+ B, K4 {, d3 ]0 f <changefreq>daily</changefreq>
/ ~" n1 R) |8 g5 q* o$ V8 W% j# |5 k <priority>1.0</priority>. y' M. t6 ^ z B g
</url> ) `; N$ }, ~& t& }& J3 h9 P
{dede:channel row='10' type='top'}& ^2 M+ }% `- P# c8 B# q& |
<url>" O" ^; h6 z2 t: i5 q
<loc>http://www.123.com[field:typelink /]</loc>2 h8 V8 T& a6 N! q4 b6 S4 P
<changefreq>daily</changefreq>* J3 r* T4 r7 o, N6 [# a0 L9 }
<priority>0.8</priority>; t) Y; e% r$ i s( y" F
</url> F7 E3 l1 J8 {5 c/ S- ?
{/dede:channel}
5 |( w; H# Z( a+ P: C$ B W0 N, d{dede:arclist row=2000 orderby=pubdate}$ ^, n5 |) Q- O- C
<url>
& V3 I! }6 U: y1 [; b# o, A <loc>http://www.123.com[field:arcurl/]</loc>
! ]2 t' [$ n" x3 a% M5 a <lastmod>[field:pubdate function=strftime('%Y-%m-%d',@me)/]</lastmod>
3 T) y! ~' ]3 g8 r <changefreq>monthly</changefreq>
* |* q8 q! j& A) s" `% f4 r</url>9 w% w4 s& l# W j
{/dede:arclist}8 Z- x# F" C: \! {
</urlset>4 u, e% E4 W. S3 k6 g" h
' y+ F9 j9 P: U, V0 X) t
3 e0 q8 B/ i7 a: F
說明:這個Google sitemap實際是分三塊:一個是首頁,其中包括了最後更新時間和網頁的重要程度,再一個是網站的各個頻道首頁,最後是2000個最新文章,這個可任意設置。據設成10000(我的沒這麼多文章,呵呵)的朋友說,生成時間就幾秒鐘。daily (每天更新) 和monthly(每月更新)是更新頻率,按照你的網站更新速度 選擇一個即可。
9 w6 Z: _5 f3 D- C+ ?/ g ^1 b' }$ L# H7 q
2、在後台選擇「更新首頁HTML」,選擇「主頁模板」處填上述建好的模板sitemap.xml,「主頁位置」上填寫Google sitemap的名稱,例如ggsitemap.xml,「相關選項」選擇「不保存」,然後更新,你的Google sitemap就OK啦!& }" V) v! T4 k# h
|
|