XML地图制作,传统但实用的地图构建方法

XML地图制作,传统但实用的地图构建方法

浏览次数:
作者: 墨鱼
信息来源: 本站原创
更新日期: 2017-04-16 14:35:36
文章简介

XML地图制作,虽已渐失流行之势,但仍是网站优化的重要一环。通过XML地图,搜索引擎可更高效地抓取网页内容,提升网站收录与排名。若您希望提升网站可见度,不妨尝试制作XML地图,为网站注入新的活力。

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

      被早期各种“SEO教程“毒害过的同学,做网站就喜欢搞个百度地图,谷歌地图什么的。现在百度站长那边已经提供了其他地图方法,比如推送,比如自动获取的那个JS(推荐)。不过还是有很多强迫症同学想用这个XML方式来做地图,那么墨鱼今天就说下方法吧。如下:

1、后台--栏目--自定义页面--增加自定义页面

页面模式:     (选)直接页面式
页面名称(*):   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!]enewszt order by ztid",0,24,0}]
<?
if($bqr['zturl']=='')
{
$sccurl=$public_r['newsurl'].$bqr['ztpath']."/";
}
else
{
$sccurl=$bqr['zturl']."/";
}
?>
<url>
<loc><?=$sccurl?></loc>
<priority>0.6000</priority>
</url>
[/e:loop]
[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>

注意:如果有多个表,则继续,把[!db.pre!]ecms_news,改成相应的表名.

注释:使用相对地址: [!--news.url--] 
      使用绝对地址:把“ [!--news.url--] ” 修改为如:“  http://127.0.0.1/dg2 ”
 

关联内容: xml地图
帝国CMS分页显示优化,精准定位第[页码]页
« 上一篇 2017年04月04日
帝国CMS智能识别,文章发布日期,快速定位周几发布
下一篇 » 2017年06月11日
  • 百度Sitemap改版后,帝国CMS的XML地图生成新策略
    3214阅读7条评论19个赞
    百度sitemap地图规范更新,帝国CMS的XML地图生成方式也需调整。新版的XML地图生成更符合百度要求,有效助力网站索引和收录。了解并掌握新方法,优化网站结构,提升搜索引擎排名。
  • 百度地图API点图标不显示问题解决方案
    7630阅读0条评论64个赞
    百度地图API设置点图标不显示?别担心,我们为您提供了解决方案。只需按照我们的步骤操作,轻松解决图标不显示问题。让您的地图更加美观实用,提升用户体验。赶快行动吧!
  • 帝国CMS添加百度地图标注教程
    2742阅读0条评论81个赞
    帝国CMS添加百度地图标注教程:轻松学会!首先进入帝国CMS后台,找到对应的内容管理模块。然后,编辑或新增文章页面,在需要添加地图标注的位置插入百度地图API代码。接着,根据API文档,设置标注点的经纬度或地址信息。最后,保存并发布页面,即可在前端看到带有标注的百度地图。简单几步,实现地图标注功能,提升用户体验。
  • 帝国CMS,信息提交修改时高效实现缩略图自动远程保存到本地技巧
    209阅读0条评论12个赞
    高效实现帝国CMS信息提交与修改时的缩略图自动远程保存至本地功能,简化操作,提升工作效率,确保图片资源安全可控,为您的内容管理带来便捷新体验。
  • 帝国CMS远程图片本地化失效原因及解决方案
    1462阅读2条评论17个赞
    帝国CMS远程图片本地化失效原因可能包括配置错误、权限不足或服务器问题。解决方法包括检查设置、调整权限、联系服务器提供商。确保正确配置,保障权限,解决服务器问题,实现远程图片本地化。

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