帝国CMS网站地图sitemap.xml制作与提交百度收录设置

帝国cms网站地图sitemap.xml的作用是为了方便百度蜘蛛爬行和索引网页,加快网站页面的收录,那么帝国cms如何制作网站地图sitemap.xml页面,并提交到百度站长搜索资源平台!

帝国CMS网站地图sitemap.xml制作与提交百度收录设置

1、帝国cms添加网站地图自定义页面sitemap.xml

路径:后台–栏目–自定义页面–增加自定义页面

帝国CMS网站地图sitemap.xml制作与提交百度收录设置

页面名称:网站地图

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

页面内容(添加如下代码):

<?='<?xml version="1.0" encoding="UTF-8"?>'?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>[!--news.url--]</loc>
<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><?=$sccurl?></loc>
<priority>0.6000</priority>
</url>
[/e:loop]
[e:loop={"select * from [!db.pre!]ecms_cms order by id desc",0,24,0}]
<url>
<loc><?=$bqsr[titleurl]?></loc>
<lastmod><?=format_datetime($bqr[newstime],'Y-m-d')?></lastmod>
<priority>0.7000</priority>
</url>
[/e:loop]
[e:loop={"select * from [!db.pre!]enewstags order by tagid DESC",0,24,0}]
<url>
    <loc>[!--news.url--]tags-etagid<?=$bqr['tagid']?>-0.html</loc>
    <lastmod><?=date("Y-m-d H:i:s")?></lastmod>
    <priority>0.5</priority>
    </url>
[/e:loop]
[e:loop={'select id,path,title from [!db.pre!]enewspage where classid=1 order by id',20,24,0}]
<?php
$pageurl=$public_r['newsurl'].str_replace('../../','',$bqr['path']);
$css='pagecss';
if($classid=='page'.$bqr[id])
{
$css='selfpagecss';
}
?>
<url>
<loc><?=$pageurl?></loc>
<lastmod><?=date("Y-m-d")?></lastmod>
<priority>0.4</priority>
</url>
[/e:loop]
</urlset> 

以上代码,ecms_cms是覃师宁博客数据表名称,使用以上代码需要自行修改成自己数据表名;enewstags是标签列表页、enewspage是自定义页面、其他没什么需要解释的,按需修改即可

2、帝国cms网站地图设置自动更新计划

路径:后台–系统–计划任务–管理刷新任务

帝国CMS网站地图sitemap.xml制作与提交百度收录设置

任务类型:刷新自定义页面

任务名:自动刷新网站地图

刷新状态:开启

执行时间间隔:1440,(也就是24小时、720分钟则是12小时刷新一次)

选择页面:网站地图

3、提交网站地图到百度站长搜索资源平台

路径:百度站长工具–资源提交–普通收录–sitemap–提交sitemap.xml地址

比如:cccoo.com/sitemap.xml

帝国CMS网站地图sitemap.xml制作与提交百度收录设置

提交完成,百度站长搜索资源平台每天都会更新你提交的sitemap页面,爬取你网站的内页,如果文章质量高一般当天就回收录。

至此,帝国cms网站地图sitemap.xml的制作就完成了。对于部分网友想制作sitemap.html网页形式,其实就是设置一个页面,用以上灵动标签调用全部文章,把单纯调用链接形式<?=$bqsr[titleurl]?>,改成a标签:<a href="<?=$bqsr[titleurl]?>"><?=$bqsr[title]?></a>,然后对应调用标签列表、自定义页面、结合项等等罢了,意义不大,不过是一个展示页面。做SEO网站地图优化,还是建议使用以上sitemap.xml形式。


2020年07月08日百度不再支持sitemap.mxl文件通知,也就是说,网站地图sitemap.xml已经不是网站优化必备的操作了

帝国CMS网站地图sitemap.xml制作与提交百度收录设置
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索