在帝国CMS中可以采用“栏目 —> 自定义页面 —> 增加自定义页面”的形式生成网站地图,文件名分别为sitemap.xml和sitemap.html。
sitemap.html最好放在公共的head和foot模板上,方便用户查看以及搜索引擎抓取。
使用灵动标签列出文章列表,最好是考虑下用户体验度。
[e:loop={6,5000,0,0,"","id asc"}]() [/e:loop]
sitemap.xml放在网站根目录下,并用robots.txt来说明网站地图的位置,用灵动标签生成后,提交到搜索引擎
其中loc代表链接地址和priority代表权重为,changefreq修改频率和lastmod最好更改日期。
(首页)[!--news.url--]1.000[e:loop={"select * from [!db.pre!]enewsclass order by myorder",0,24,0}](列出所有栏目) 0.6000[/e:loop] [e:loop={"select * from [!db.pre!]enewszt order by ztid",0,24,0}](列出所有专题) 0.6000daily[/e:loop] [e:loop={栏目ID/专题ID,1000,0,0,"","id desc"}](列出所有栏目或者ID下的文章)0.5000[/e:loop]