帝国CMS

帝国CMS|如何自动生成地图文件sitemap.xml

字号+ 小白SEO 就要SEO 阅读() 2021-03-31 18:32

帝国cms默认没有生成网站地图sitemap.xml的功能,本文主要讲解一下,用自定义页面来实现生成网站地图的效果...

  帝国cms默认没有生成网站地图sitemap.xml的功能,本文主要讲解一下,用自定义页面来实现生成网站地图的效果。
 
  1、后台——栏目——自定义页面——管理自定义页面——增加自定义页面,如下图
 
 
  2、添加自定义页面的内容
 
  页面名称:网站地图
 
  文件名:../../sitemap.xml
 
  页面内容,填写下面代码:
 
  <?='<?xml version=”1.0″ encoding=”UTF-8″?’?
 
  <urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″
 
  <url
 
  <loc/</loc
 
  <priority1.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<?=$sccurl?</loc
 
  <priority0.6000</priority
 
  </url
 
  [/e:loop]
 
  [e:loop={“select * from [!db.pre!]ecms_news order by id desc”,0,24,0}]
 
  <url
 
  <loc<?=$bqsr[titleurl]?</loc
 
  <lastmod<?=format_datetime($bqr[newstime],’Y-m-d’)?</lastmod
 
  <priority0.7000</priority
 
  </url
 
  [/e:loop]
 
  </urlset
 
  之后点击确定,如下图:
 
 
  这样就添加完自定义页面了。
 
  3、添加自动刷新计划,如下图:
 
 
  添加后,就可以自动刷新生成自定义页面了。
 
  4、当然我们也可以手动刷新生成自定义页面
 
 
  刷新之后,看看根目录下是否都了个sitemap.xml 
 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  •  日常SEO优化图片用SEO技术如何优

    日常SEO优化图片用SEO技术如何优

    2021-03-30

  •  决定网站SEO未来的长尾关键词

    决定网站SEO未来的长尾关键词

    2021-03-29

  •  SEO术语|什么是死链

    SEO术语|什么是死链

    2021-03-29

  •  SEO术语|什么叫关键词堆砌

    SEO术语|什么叫关键词堆砌

    2021-03-29

编辑推荐编辑推荐