[帝国cms7.0]网站xml地图文件模板(pc和手机移动)以及帝国cms制作xml网站地图详解

[ 帝国cms教程   // 2014-10-31  ]
606

对于xml地图,相比不用多说了,做SEO的都知道网站地图是搜索引擎索引网站的首要入口,尤其是xml地图,那么对于使用帝国cms建站的朋友如何为网站添加xml地图呢?

帝国cms]网站xml地图文件模板:

将以下代码中的网址请替换成自己网站的网址。请将代码复制到文本编辑器里然后再去制作地图,直接复制过去可能会带上网站的标签。

1、pc站xml地图模板代码如下:

<?='<?xml version="1.0" encoding="UTF-8"?>'?>

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

<url>

<loc>http://www.softhome.cc/html/</loc>

<changefreq>always</changefreq>

<lastmod><?=date("Y-m-d",time())?></lastmod>

<priority>1.000</priority>

</url>

[e:loop={"select * from [!db.pre!]enewsclass order by myorder",0,24,0}]

<?

if($bqr['classurl']=='')

{$sccurl=$public_r['newsurl'].$bqr['classpath']."/";}

else

{$sccurl=$bqr['classurl']."/";}

?>

<url>

<loc>http://www.softhome.cc<?=$sccurl?></loc>

<changefreq>daily</changefreq>

<lastmod><?=date("Y-m-d")?></lastmod>

<priority>0.8000</priority>

</url>

[/e:loop]

[e:loop={"select * from [!db.pre!]enewszt order by ztid",0,24,0}]

<?

if($bqr['zturl']=='')

{$sccurl=$public_r['newsurl'].$bqr['ztpath']."/";}

else

{$sccurl=$bqr['zturl']."/";}

?>

<url>

<loc>http://www.softhome.cc<?=$sccurl?></loc>

<lastmod><?=date('Y-m-d',$bqr[newstime])?></lastmod>

<changefreq>daily</changefreq>

<priority>0.8000</priority>

</url>

[/e:loop]

[e:loop={"select * from [!db.pre!]ecms_news order by newstime desc",5000,24,0}]

<url>

<loc>http://www.softhome.cc<?=$bqsr[titleurl]?></loc>

<lastmod><?=date('Y-m-d',$bqr[newstime])?></lastmod>

<changefreq>daily</changefreq>

<priority>0.7000</priority>

</url>

[/e:loop]

</urlset>

2、手机移动站xml网站地图模板

<?='<?xml version="1.0" encoding="UTF-8"?>'?>

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:mobile="http://www.baidu.com/schemas/sitemap-mobile/1/">

<url>

<loc>http://m.wugongqi.cn/</loc>

<mobile:mobile type="mobile"/>

<changefreq>always</changefreq>

<lastmod><?=date("Y-m-d",time())?></lastmod>

<priority>1.000</priority>

</url>

[e:loop={"select * from [!db.pre!]enewsclass order by myorder",0,24,0}]

<?

if($bqr['classurl']=='')

{$sccurl=$public_r['newsurl'].$bqr['classpath']."/";}

else

{$sccurl=$bqr['classurl']."/";}

?>

<url>

<loc>http://m.wugongqi.cn<?=$sccurl?></loc>

<mobile:mobile type="mobile"/>

<changefreq>daily</changefreq>

<lastmod><?=date("Y-m-d")?></lastmod>

<priority>0.8000</priority>

</url>

[/e:loop]

[e:loop={"select * from [!db.pre!]enewszt order by ztid",0,24,0}]

<?

if($bqr['zturl']=='')

{$sccurl=$public_r['newsurl'].$bqr['ztpath']."/";}

else

{$sccurl=$bqr['zturl']."/";}

?>

<url>

<loc>http://m.wugongqi.cn<?=$sccurl?></loc>

<mobile:mobile type="mobile"/>

<lastmod><?=date('Y-m-d',$bqr[newstime])?></lastmod>

<changefreq>daily</changefreq>

<priority>0.8000</priority>

</url>

[/e:loop]

[e:loop={"select * from [!db.pre!]ecms_news order by newstime desc",5000,24,0}]

<url>

<loc>http://m.wugongqi.cn<?=$bqsr[titleurl]?></loc>

<mobile:mobile type="mobile"/>

<lastmod><?=date('Y-m-d',$bqr[newstime])?></lastmod>

<changefreq>daily</changefreq>

<priority>0.7000</priority>

</url>

[/e:loop]

</urlset>

帝国cms制作xml网站地图:

做地图文件我们需要用到帝国cms7.0的自定义页面功能,下面是具体步骤。

1、首先登陆后台,点击顶部导航的【栏目】,然后点击左侧导航的【自定义页面】,展开二级菜单,点击【增加自定义页面】,如下图操作:

帝国cmsxml        2、来到增加自定义页面编辑界面(如下图),我们选择【直接页面式】,在标题处我们可根据站点类型添加名称,比如【三次元世界网站地图】,文件名填写【../../sitemap.xml】,接下来将网站地图的模板文件复制到【页面内容】里,注意要把模板里的域名换成自己网站的;

帝国cms制作xml地图

最后保存测试效果如下:

帝国cms地图xml