织梦DEDE网站地图的创建与使用技巧
织梦DEDE建设网站大家应该都很熟悉,但是自带的网站地图对于SEO较高的顾客并不能满足,所以在这里丁丁动画互联网品牌设计给大家分享一下我们做织梦dede网站地图的方法,这种方法特别对于中小型企业网站特别实用,DEDE自带的网站地图,有一定的局限性,并不能完全满足所有文章链接生成的功能,所以我们通过结合dede标签,做了一个最简单最实用的sitemap.htm和sitemap.xml.
下面具体说说方法:
第一步:
1、用dw建一个新页面,命名为sitemap.htm,在里面加入以下代码:
<h3><a href= "你的网站栏目" target= "_blank" >栏目名</a></h3> <div> {dede:arclist typeid= '栏目对应的id' row= '99999' } <li><a href= "[field:arcurl/]" target= "_blank" >[field:title /]</a></li> {/dede:arclist} </div>同样的方法,网站有几个栏目,就相应在下面加入这样的代码,改变相应的变量,生成的效果类似于栏目列表.
注意以下几点:
A、一个栏目对应一个id,要写正确
B、row='99999' 表示调用文章数,不能少,以免文章链接显示不全
C、这个网站地图没有加任何的样式,想要样式的朋友可以自己添加css代码
2、用txt建立一个页面,命名为Sitemap.Xml 代码如下:
<? xml version = "1.0" encoding = "UTF-8" ?> < urlset xmlns = "http://www.google.com/schemas/sitemap/0.84" > < url > < loc > http://你的网址/ </ loc > < lastmod > {dede:arclist row = 1 titlelen = 24 orderby = pubdate } [field:pubdate function = strftime ('%Y-%m-%d',@me)/] {/dede:arclist} </ lastmod > < changefreq > daily </ changefreq > < priority > 1.0 </ priority > </ url > {dede:channel type = 'top' } < url > < loc > [field:typelink /] </ loc > < changefreq > daily </ changefreq > < priority > 0.8 </ priority > </ url > {/dede:channel} {dede:arclist row = 2000 orderby = pubdate } < url > < loc > [field:arcurl/] </ loc > < lastmod > [field:pubdate function = strftime ('%Y-%m-%d',@me)/] </ lastmod > < changefreq > monthly </ changefreq > </ url > {/dede:arclist} </ urlset >具体的效果如下:
- <url> <loc>http: //www.phpfensi.com/poufuchanhouchangshi/307.html</loc> <lastmod>2011-11-30</lastmod> <changefreq>monthly</changefreq> </url> - <url> <loc>http: //www.phpfensi.com/poufuchanhouhuifu/306.html</loc> <lastmod>2011-11-30</lastmod> <changefreq>monthly</changefreq>第二步: 将sitemap.html和sitemap.xml放在空间dede模板template里面
第三步: 点击网站 生成——更新首页——选择主页模板,选择地图进行更新。
这样就可以免去很多的麻烦,每次更新完文章,就可以马上更新网站地图,如果不是大型网站,这种网站地图特别实用,是我们做站的一些心得,简单实用,是必须做的优化工作,希望对大家有帮助.
查看更多关于织梦DEDE网站地图的创建与使用技巧 - DeDecms的详细内容...