小李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相关文章阅读
  • 织梦cms17个防止网站被黑挂木马设置方法

    小李网络公司介绍织梦cms17个防止网站被黑挂木马设置方法知识,包括织梦官网黑网站教程织梦岛黑白棋子之梦被黑数据库备份不能生成黑客搜索dedecms的网站之梦岛黑虎怎么打dedecms首页被黑了...

  • 织梦cms全站关键字自动添加链接方法

    小李网络公司介绍织梦cms全站关键字自动添加链接方法知识,包括dedecms文章内容自动添加关键字链接的方法,如何为网站为现有的关键词自动加上链接 - 百度知道....

  • 织梦cms如何设置缩略图的高度宽度

    小李网络公司介绍织梦cms如何设置缩略图高度宽度知识,包括织梦dedecms缩略图指定宽度,高度自适应的方法 - 百度经验,缩略图怎么弄织梦缩略图不清晰dede自定义缩略图dedecms缩略图文章之梦总是变...

  • 织梦cms[field:global name=autoindex/]标签使用教程

    小李网络公司介绍织梦cms[field:global name=autoindex/]标签使用教程知识,包括fieldname什么意思fieldvalue什么意思html标签中name属性field中文是什么Bean标签namefield有关的短语dedecmsfieldfield accessVB fieldnameA...

  • 织梦cms{dede:channel type='son'} 调用栏目标签用法

    小李网络公司介绍织梦cms{dede:channel type='son'} 调用栏目标签用法知识,包括织梦dedecms的channel标签调用的使用方法介绍 - 百度经验,织梦dede:channel标签调用子栏目内容的方法-DEDECMS....

  • 织梦cms模板内容页实现数组列表信息显示

    小李网络公司介绍织梦cms模板内容页实现数组列表信息显示知识,包括织梦网站免费模板织梦cms建站教程织梦 建站dedecms内容粘贴dedecms模板站dedecms内容关键词dedecms内容页代码dedecms文章内容页d...

  • 织梦cms有简标题显示简标题无则显示标题的办法

    小李网络公司介绍织梦cms有简标题显示简标题无则显示标题的办法知识,包括织梦dedecms教程织梦cms建站教程织梦模板seo标题dedecms织梦系统dedecms页面标题织梦网站标题怎么改之梦同时调用文章标...

  • 织梦cms上传图片提示Upload错误解决办法

    小李网络公司介绍织梦cms上传图片提示Upload错误解决办法知识,包括织梦CMS上传图片出现Upload filetype not allow的解决方法.DEDECMS后台传附件图片出现Upload filetype not allow解决......

  • 织梦cms自动给文章关键字加超链接教程

    小李网络公司介绍织梦cms自动给文章关键字加超链接教程知识,包括幻灯片超链接怎么做如何添加超链接怎么设置超链接织梦dedecms插件建立超链接如何使用超链接ppt如何做超链接超链接的分类超...

  • 织梦cms会员设置互动设置的方法

    小李网络公司介绍织梦cms会员设置互动设置知识,包括dedecms会员设置、互动设置_织梦58,织梦404页面怎么设置织梦会员功能模板dedecms验证码设置dedecms设置关键词dedecms发表评论dedecms批量设置副栏...

  • 织梦cms网站dede:arclist keyword代码标签相关问题

    小李网络公司介绍织梦cms网站dede:arclist keyword代码标签知识,包括dede模板arclistdede相关推荐标签dede回首页的标签dede怎么按权重dedearclist权重dedearclistrow8dede列表排序dede列表序号dedelist和arclist....

  • 织梦cms运用pagebreak分页控制数量方法

    小李网络公司介绍织梦cms运用pagebreak分页控制数量方法知识,包括dede系统的pagebreak文章页面分页数量控制方法 - Frontopen.pagebreak什么意思pagehelper分页原理page对list分页pagehelper分页性能优化pagehel...

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