最新公告
  • 欢迎您光临 我爱模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境! 立即加入钻石VIP
  • 帝国cms sitemap网站地图制作方法

    正文概述 管理员   2025-09-04   5

    一、添加自定义页面(sitemap页面)

    进入网站后台,点击栏目 → 增加自定义页面 → 选择直接页面,页面名称,自己定就好,文件名修改为  ../../sitemap.xml(当然你也可以选择栏目,红尘画舫这网站的sitemap文件有多个,因此放在sitemap目录下,方便管理。)

    二、在自定义的页面添加sitmap代码,代码如下:

    <?='<?xml version="1.0" encoding="UTF-8"?>'?>
    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <!--首页--> 
        <url>
            <loc>[!--news.url--]</loc>
            <lastmod><?=date("Y-m-d H:i:s")?></lastmod>
            <changefreq>always</changefreq>
            <priority>1.0</priority>
        </url>
    	 <!--栏目-->
    	 [e:loop={"select * from bazhepu_enewsclass where bclassid=0 order by classid limit 20 ",20,24,0}]
        <url>
            <loc><?=$bqsr[classurl]?></loc>  
            <lastmod><?=date("Y-m-d H:i:s")?></lastmod>
            <changefreq>daily</changefreq>
            <priority>0.8</priority>
        </url>[/e:loop]
    	 <!--内容-->
    [e:loop={'news',500,18,0}]
    <url>
    		<loc><?=$bqsr[titleurl]?></loc>
    		<lastmod><?=date('y-m-d',$bqr[newstime])?></lastmod>
    		<changefreq>monthly</changefreq>
    		<priority>0.8</priority>
    	</url>
    [/e:loop]
    </urlset>

    注意:
    1. 将代码中的栏目sql的改成自己的;
    2. 代码中的中文注释是为了方便大家理解,sitemap地图制作好后可以去掉。
    3. tag标签的,我这里是已经做了伪静态的,如果你不做伪静态,会获取不到数据,你可以删除这段代码,或者先将tag标签伪静态。
    4.sitemap地图制作好之后在数据更新中刷新自定义页面就可以生成了

    三、设置自动刷新sitemap地图的时间

    如果不想手动刷新sitemap地图,那也可以设置自动更新,方法如下:

    点击系统 → 计划任务 →  管理计划任务 → 增加刷新任务;然后再弹出的窗口选中刷新自定义页面;设置任命名、执行时间间隔;选中刚才创建的sitemap页面,最后点击提交即可


    我爱模板网 » 帝国cms sitemap网站地图制作方法

    发表评论

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者
    script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?587cc1e5c052b5b0ce99533beff13c96"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();

    请选择支付方式

    ×
    支付宝支付
    余额支付
    ×
    微信扫码支付 0 元