关于制作织梦的网站地图实例的示例代码


本文整理自网络,侵删。

关于网站地图对于网站SEO的重要性,在这里就不多说了,这里主要和大家分享的是织梦sitemap.xml格式的网站地图制作实例。 

此次主要借用了织梦的自由列表。

第一步:用编辑器制作一个 xml格式的模板文件,名称为sitemap.xml,制作好后放到你的模板目录中,以下是代码:

<?xml version="1.0" encoding="gb2312"?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
<url>
<loc>{dede:global.cfg_basehost/}</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 row='40' type='top'}
<url>
<loc>[field:global.cfg_basehost/][field:typelink /]</loc>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
{/dede:channel}
{dede:arclist row=20000 orderby=pubdate}
<url>
<loc>[field:global.cfg_basehost/][field:arcurl/]</loc>
<lastmod>[field:pubdate function=strftime('%Y-%m-%d',@me)/]
</lastmod>
<changefreq>monthly</changefreq>
</url>
{/dede:arclist}
</urlset>

第二步:在织梦的后台界面,核心--频道管理--自由列表管理,部署相关设置。

自由列表标题: sitemap-织梦阁
列表HTML存放目录: {cmspath}/
目录默认页名称: sitemap.xml
命名规则: {listdir}/sitemap.xml
列表模板: {style}/sitemap.xml
最大列出页数: 100
 
限定栏目:不限  
限定频道:不限
 
循环内的单行记录样式(InnerText):[底层变量field参考]
 
<url>
<loc>[field:arcurl/]</loc>
<lastmod>[field:senddate function="strftime('%Y-%m-%d',@me)"/]</lastmod>
<changefreq>monthly</changefreq>
</url>

说明:以上没有提到的默认即可, 另外有的朋友说【限定栏目】【限定频道】二个选项中,要是选不限的话,最后无法保存,遇到这种情况的话,那就要先预选一个栏目和频道,等建立好自由列表后再修改为(不限)。

修改后如下图:

第三步: 更新自由列表。

说明: 起始和结束都选0,每批生成填写比较大的数值。 如下图

至此,网站xml格式的地图就做好了,生成的xml地图文件就在你网站的根目录, 你就可以去百度等搜索引擎的站长平台提交了。


标签:织梦DedeCMS

相关阅读 >>

dedecms5.3自由列表使用教程

织梦建站访问首页时后面都会添加上index.html该如何去掉

dedecms完美无缝整合uc心得

dedecms 列表页标题修改图文方法(利于优化)

dede模板中使用php和if判断语句实例

用数据库批量修改替换dedecms文章标题和内容的步骤分享[图文]

dede 标签调用大全 dedecms 隔五行一个分割线等标签调用

详解dedecms缩略图标签[fieldpicname]和[fieldlitpic]的区别

织梦模板cms整站源码通用安装教程(图文教程)

自动更新html for dedecms v5.3(支持首页,列表页,文章页)

更多相关阅读请进入《织梦DedeCMS》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...