网站地图    收藏   

主页 > 后端 > dedecms >

DEDECMS自制网站地图sitemap.xml - DeDecms

来源:自学PHP网    时间:2014-11-30 17:03 作者: 阅读:

[导读] 新站一个记事本文件,把文件名改成sitemap.htm(记得后缀亦改),然后用记事本格式打开,粘贴下面的一段代码,将它上传至模板目录,比如templets/default中,模板目录当中.?xmlversion=1.0encoding=UTF......

DEDECMS自制网站地图sitemap.xml

新站一个记事本文件,把文件名改成sitemap.htm(记得后缀亦改),然后用记事本格式打开,粘贴下面的一段代码,将它上传至模板目录,比如templets/default中,模板目录当中.

  1. <?xml version="1.0" encoding="UTF-8"?> 
  2. <urlset xmlns="http://www.google.com/schemas/sitemap/0.84"> 
  3. <url> 
  4.     <loc>http://www.***.com</loc> 
  5.     <lastmod>{dede:arclist row=1 titlelen=24 orderby=pubdate
  6.     [field:pubdate function=strftime('%Y-%m-%d',@me)/] 
  7.     {/dede:arclist}</lastmod> 
  8.     <changefreq>daily</changefreq> 
  9.     <priority>1.0</priority> 
  10. </url> 
  11. {dede:channel row='23' type='top'
  12. <url> 
  13. <loc>[field:typelink /]</loc> 
  14. <changefreq>daily</changefreq> 
  15. <priority>0.8</priority> 
  16. </url> 
  17. {/dede:channel} 
  18. {dede:arclist row=2000 orderby=pubdate
  19. <url>//开源软件:phpfensi.com 
  20.     <loc>[field:arcurl/]</loc> 
  21.     <lastmod>[field:pubdate function=strftime('%Y-%m-%d',@me)/]</lastmod> 
  22.     <changefreq>monthly</changefreq> 
  23. </url> 
  24. {/dede:arclist} 
  25. </urlset> 

其中channel row是网站的频道数量,arclist row是文章数量,可以往一个上限值设,根据实际要求更改,将上面的http://域名改成你网站的首选域名.

2.生成sitemap.xml

前面所制作的仅是模板,现在通过dede后台的html更新>>主页更新向导来生成,在选择主页模板中填入模板路径,比如 default/sitemap.xml,在主页位置填入../sitemap.xml,然后点更新主页html即可.

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论