做网站找实速,专业网站制作设计平台
首页 > 课堂 > 网站技术 > 详情
网站标签 / Tags

xml地图制作(虽然已不是流行模式)

2020-02-16 16:30:52   来源:实速网络|网站建设|网站设计|网站优化|网站仿制|网站SEO|网站推广|空间域名|主机VPS|服务器|网站源码|网站模版   浏览: 次
xml地图制作(虽然已不是流行模式) 发布时间:2019-10-17 来源:未知 浏览: 关键词:

xml地图制作(虽然已不是流行模式)

发布时间:2019-10-17 来源:未知 浏览: 关键词:

      被早期各种“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 ” 

责任编辑:实速科技
相关热词搜索: 上一篇:帝国CMS最高效的几种随机文章的写法 下一篇:帝国CMS判断文章是星期几发布