顶部横幅广告
  • 微信
您当前的位置:首页 > 技术学习 > 帝国cms

网站地图是什么?帝国CMS如何快速制作sitemap.xml

作者:石德生 时间:2022-03-28 阅读数:人阅读文章来源:原创内容

网站地图是一个网站所有链接的容器。很多网站的连接层次比较深,爬虫很难抓取到,站点地图可以方便爬虫抓取网站页面,通过抓取网站页面,清晰了解网站的架构,网站地图一般存放在根目录下并命名sitemap,为爬虫指路,增加网站重要内容页面的收录。站点地图就是根据网站的结构、框架、内容,生成的导航网页文件。站点地图对于提高用户体验有好处,它们为网站访问者指明方向,并帮助迷失的访问者找到他们想看的页面。

网站地图是什么?帝国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_news order by id desc",0,24,0}]
<url>
<loc><?=$bqsr[titleurl]?></loc>
<lastmod><?=format_datetime($bqr[newstime],'Y-m-d')?></lastmod>
<priority>0.8000</priority>
</url>
[/e:loop]
</urlset>

 确认保存之后,我们可以在管理自定义页面点击网站地图直接访问,也可通过浏览器地址栏输入http://你的域名/sitemap.xml访问。有了网站地图,在发布多条新文章之后,记得刷新自定义页面。你可将网站地图上传至各大站长平台,可指导蜘蛛来访。

本站部分文章、数据、图片来自互联网,一切版权均归源网站或源作者所有。

如果侵犯了你的权益请来信告知我们删除。邮箱:1737618317@qq.com

标签:网站收录
微信

石德生

当你还撑不起你的梦想时,就要去奋斗。如果缘分安排我们相遇,请不要让她擦肩而过。我们一起奋斗!

微信
上云折上折

猜你喜欢

    无相关信息