小李SEO博客

网站优化服务

织梦cms5.7生成百度谷歌地图sitemap教程

今天就研究了下怎么用织梦dedecms生成正确的sitemap文件 。织梦dedecms生成百度地图 。好了 直接看步骤吧 。

1.dedecms 生成里面有一个生成地图,原来这个生成的是html,不是我们想要的,而且只生成栏目的,没文章,但是这个界面我们可以方便操作,所以就在这上面来进行修改 。2.在 /templets/plus 目录下 找到两个文件sitemap.htm 和 rssmap.htm,前者我们当中是百度的sitemap 后者我们当中谷歌的sitemap 。

3.修改sitemap.htm :把原来的代码全部删除 然后用下面的代码 。<?xml version="1.0" encoding="{dede:global.cfg_soft_lang /}"?><urlset xmlns="https://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>{dede:global.cfg_basehost/}</loc><changefreq>always</changefreq><priority>1.0</priority></url>{dede:arclist row='10000' orderby='pubdate'}<url><loc>[field:global.cfg_basehost/][field:arcurl/]</loc><lastmod>[field:pubdate function="GetDateMK(@me)"/]</lastmod></url>{/dede:arclist}{dede:channelartlist row='50'}<url><loc>{dede:global.cfg_basehost/}{dede:field name='typeurl'/}</loc><lastmod>{dede:php}echo date('Y-m-d');{/dede:php}</lastmod></url>{dede:channel type='son' row='8'}<url><loc>[field:global.cfg_basehost/][field:typelink/]</loc><lastmod>[field:id runphp="yes"]@me=date('Y-m-d');[/field:id]</lastmod></url>{/dede:channel}{/dede:channelartlist}</urlset>

修改rssmap.htm:把原来的代码全部删除 然后用下面的代码<?xml version='1.0' encoding='UTF-8'?><urlset xmlns='https://www.google.com/schemas/sitemap/0.84'>{dede:arclist typeid='0' }<url><loc>[field:global.cfg_basehost/][field:arcurl/]</loc><lastmod>[field:pubdate function="MyDate('Y-m-d',@me)"/]</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url>{/dede:arclist}{dede:channelartlist row=50}<url><loc>{dede:global.cfg_basehost/}{dede:field name='typeurl'/}</loc><lastmod>{dede:php}echo date('Y-m-d');{/dede:php}</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url>{dede:channel type='son' row='8'}<url><loc>[field:global.cfg_basehost/][field:typelink/]</loc><lastmod>[field:id runphp="yes"]@me=date('Y-m-d');[/field:id]</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url>{/dede:channel}{/dede:channelartlist}</urlset>大家也可以自行修改条数

4.重点之前我就是这个地方有问题,一直生成不了数据,后来改了一些方法调用才OK找到dede后台目录 找到 makehtml_map.php 修改在上面引用文件的时候 加一句 :require_once DEDEINC.”/arc.partview.class.php”;搜索 if($dopost==”site”)然后把这个判断里面的代码替换掉:if($dopost==”site”){$murl = $cfg_cmspath.”/sitemap.xml”;$tmpfile = $cfg_basedir.$cfg_templets_dir.”/plus/sitemap.htm”;}else{$murl = $cfg_cmspath.”/rssmap.xml”;$tmpfile = $cfg_basedir.$cfg_templets_dir.”/plus/rssmap.htm”;}(原因: 1.html改为xml 不用多说 格式问题 2.把data去掉了,因为sitemap这样的文件放到根目录效果更好 )//$dtp = new DedeTagParse();//$dtp->LoadTemplet($tmpfile);//$dtp->SaveTo($cfg_basedir.$murl);把这3句话注释掉在上面的判断下面加入$pv = new PartView();$pv->SetTemplet($tmpfile); //在这里修改你的谷歌地图模板路径,相对于模板目录$pv->SaveToHtml($cfg_basedir.$murl); //生成文件名,保存在根目录


上一篇:dedecms联动方式二级变一级的方法 下一篇:dedecms内容页显示不同内容并且每次更新都不变
织梦cms相关文章阅读
  • 织梦cms广告添加后前台未更新显示解决方法

    小李网络公司介绍织梦cms广告添加后前台未更新显示解决方法知识,包括织梦cms建站教程dedecms织梦系统织梦系统前台提交的数据织梦前台数据不能存入中文织梦能前台发布文章吗织梦前台怎么发...

  • 织梦cms让{dede:list}标签支持weight权重排序教程

    小李网络公司介绍织梦cms让{dede:list}标签支持weight权重排序教程知识,包括dedelist条件语句dede标签的使用dede阅读数标签weightlistdedelist权重排列dedeif调用dede织梦调用标签dedelist和arclistdede排序方式...

  • 织梦cms5.7首页网址后面去index.html尾缀方法

    小李网络公司介绍织梦cms5.7首页网址后面去index.html尾缀方法知识,包括dedehtmldede修改根网址dede登录代码html5可以用在dedededehtml5模版dede怎么识别htmldede生成响应式dede不能生成dede动态生成htmlhtml5织...

  • 织梦cms网站更新同步微博更新方法

    小李网络公司介绍织梦cms网站更新同步微博更新方法知识,包括织梦dede网站更新文章同步到新浪微博的解决方法图文教程,织梦dede网站更新文章同步到新浪微博的解决方法 - 资讯源...dede网站更新...

  • 织梦cms网站友情链接修改成下拉式方法

    小李网络公司介绍织梦cms网站友情链接修改成下拉式方法知识,包括dede主页修改dede里面怎么修改dede更改dede更改dede联系方式修改dede修改登录地址dede登录修改dede怎么修改密码如何改dede改dede的方...

  • 织梦cms程序后天幻灯片修改方法

    小李网络公司介绍织梦cms程序幻灯片修改知识.包括织梦DedeCMS自带的幻灯片修改技巧_源码_站长之家ChinaZ.com.织梦cms建站教程帝国cms和织梦哪个好苹果cms幻灯片织梦免费源码cms内容管理系统cms系统...

  • 织梦cms首页删除index.html路径的方法

    小李网络公司介绍织梦cms首页删除index.html路径知识.包括dedecms动态路径html改首页路径dedecms怎么更新cssdedecmshtml5自适应dedecms快速生成htmldedecms手机htmldedecms更新主页html织梦生成html....

  • 织梦cms漏洞uploadsafe.inc.php上传修复方法

    小李网络公司介绍织梦cms漏洞uploadsafe.inc.php上传修复方法知识,包括织梦dedecms教程织梦cms建站教程dedecms织梦系统dedecms首页dede织梦仿站织梦帮助文档织梦默认模板管理织梦cms移动织梦cms网站....

  • 织梦cms网站去掉网址域名后面index.html方法

    小李网络公司介绍织梦cms网站去掉网址域名后面index.html方法知识,包括dedecms我的域名手机html源码织梦网站怎么更改域名dedecms配置域名dedecmsphp调域名dede多域名dedecms调用域名织梦网站域名....

  • 织梦cms标题长度60字节限制解决办法

    小李网络公司介绍织梦cms标题长度60字节限制解决办法知识,包括如何解决织梦DedeCms文章标题字数长度限制的方法教程_织梦58,DEDECMS织梦修改标题限制长度的方法 - 百度经验,织梦DedeCms文章标题字...

  • 织梦cms网站digg Ajax跨域的实现分析

    小李网络公司介绍织梦cms网站digg Ajax实现跨域知识,包括如何实现跨域js如何实现ajax跨域如何实现ajax跨域cors跨域实现ajax跨域请求前端如何实现跨域为什么要跨域怎么处理跨域js的ajax跨域请求v...

  • 织梦cms网站Nginx验证码不显示设置教程

    小李网络公司介绍织梦cms网站Nginx验证码不显示设置教程知识,包括织梦cms建站教程织梦dedecms教程dedecms织梦系统织梦短信接口dedecms验证码识别织梦留言板验证码dedecms验证码设置织梦验证码总是...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640