百度Sitemap改版后,帝国CMS的XML地图生成新策略

百度Sitemap改版后,帝国CMS的XML地图生成新策略

浏览次数:
作者: 墨鱼
信息来源: 本站原创
更新日期: 2020-09-25 13:19:05
文章简介

百度sitemap地图规范更新,帝国CMS的XML地图生成方式也需调整。新版的XML地图生成更符合百度要求,有效助力网站索引和收录。了解并掌握新方法,优化网站结构,提升搜索引擎排名。

  • 正文开始
  • 相关阅读
  • 推荐作品

本篇文章主要针对百度SITEMAP规范改版以后,帝国百度SITEMPA XML地图如何生成的问题。其实和以往的代码规范大同小异,改版以后只需要提交内容链接资源即可,也就是集合性的XML已经不再支持。

我们用帝国的自定义页面来实现这个功能:

1.后台-栏目-自定义页面-管理自定义页面-增加:

页面模式:直接页面式

页面名称:XML地图

文件名:../../sitemap.xml

标题关键字和描述随便写。

2.页面内容代码:

<?='<?xml version="1.0" encoding="UTF-8"?>'?>
<urlset>
[e:loop={"select * from [!db.pre!]ecms_news order by newstime DESC",0,24,0}]
<url>
<loc><?=$bqsr[titleurl]?></loc>
<lastmod><?=date('Y-m-d',$bqr[newstime])?></lastmod>
<changefreq>daily</changefreq>
<priority>0.8000</priority>
</url>
[/e:loop]
</urlset>

其中:ecms_news 为你的模型名称,改为你的模型名称即可。如果多个模型可以用多个自定义页面来做。也在一个自定义页面通过复制多个如下代码来实现:

[e:loop={"select * from [!db.pre!]ecms_news order by newstime DESC",0,24,0}]
<url>
<loc><?=$bqsr[titleurl]?></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_down order by newstime DESC",0,24,0}]
<url>
<loc><?=$bqsr[titleurl]?></loc>
<lastmod><?=date('Y-m-d',$bqr[newstime])?></lastmod>
<changefreq>daily</changefreq>
<priority>0.8000</priority>
</url>
[/e:loop]

附图如下:

百度sitemap地图规范改版后,帝国CMS的XML地图生成方法。

 

帝国CMS,掌握真实发布、最后修改与可修改发布时间,轻松管理内容更新
« 上一篇 2020年09月19日
帝国CMS,轻松为网站内容增添海报分享,助力微信等社交平台传播!
下一篇 » 2020年10月03日
  • XML地图制作,传统但实用的地图构建方法
    3342阅读2条评论55个赞
    XML地图制作,虽已渐失流行之势,但仍是网站优化的重要一环。通过XML地图,搜索引擎可更高效地抓取网页内容,提升网站收录与排名。若您希望提升网站可见度,不妨尝试制作XML地图,为网站注入新的活力。
  • Masonry瀑布流砖块初始化错误修复,cannot call methods on masonry prior to initialization; attempted to
    1328阅读0条评论24个赞
    瀑布流砖块masonry出现错误,提示未初始化前无法调用方法。尝试调用reload方法时出错。解决方法:请确保在调用masonry方法前正确初始化,并检查是否有冲突或错误的脚本引用。
  • 帝国CMS Sitemap插件下载与安装教程
    7401阅读0条评论80个赞
    帝国CMS sitemap插件下载教程精简版:快速上手指南。首先,访问帝国CMS官方网站或可信插件资源库。在搜索框中输入sitemap插件,找到对应版本后点击进入详情页。仔细阅读插件介绍及兼容性信息,确保与您的CMS版本匹配。点击下载按钮,保存文件至本地。解压后,按照官方文档或README文件进行安装配置。完成设置,即可生成并优化网站sitemap,助力SEO。
  • 帝国CMS添加百度地图标注教程
    2742阅读0条评论81个赞
    帝国CMS添加百度地图标注教程:轻松学会!首先进入帝国CMS后台,找到对应的内容管理模块。然后,编辑或新增文章页面,在需要添加地图标注的位置插入百度地图API代码。接着,根据API文档,设置标注点的经纬度或地址信息。最后,保存并发布页面,即可在前端看到带有标注的百度地图。简单几步,实现地图标注功能,提升用户体验。
  • 百度地图API点图标不显示问题解决方案
    7630阅读0条评论64个赞
    百度地图API设置点图标不显示?别担心,我们为您提供了解决方案。只需按照我们的步骤操作,轻松解决图标不显示问题。让您的地图更加美观实用,提升用户体验。赶快行动吧!

如本文对您有帮助,就请墨鱼抽根烟吧!