小李SEO博客

网站优化服务

dedecms网站地图和RSS放根目录

织梦dedecms程序的SEO优化已经做的非常好了,但总有不如人意的地方,织梦默认的HTML网站地图和RSS地图就是如此。为什么说织梦默认的HTML网站地图不利于SEO优化呢?主要是因为HTML网站地图和RSS地图的目录问题。织梦默认的HTML网站地图和RSS地图的目录为根目录下的data目录,这个目录是存储织梦程序运行时的数据备份、缓存等的文件的(具体的作用可以参考织梦Dedecms主要文件夹目录及模板文件说明);这些文件对系统非常重要,把HTML网站地图和RSS地图文件放在data文件夹中,一方面影响程序的安全,另一方面也不利于织梦的SEO优化。

那如何把HTML网站地图和RSS地图文件放到根目录来呢?首先在网站根目录下建立rss文件夹,用于放置RSS文件,因为RSS文件比较多,所以放在一个文件夹便于管理;然后修改根目录下织梦网站管理目录(默认是dede)下的makehtml_map.php文件,将大约第17行的$cfg_cmspath."/data/sitemap.html";改为$cfg_cmspath."/sitemap.html";将22行的$cfg_cmspath."/data/rssmap.html";改为$cfg_cmspath."/rssmap.html";17行是普通网站地图,22行是RSS的网站地图。这样改的意思,就是去掉了data目录了,你也可以改为其他你想生成的任何目录。到这里,已经把HTML地图文件和总的RSS地图文件生成到根目录了,然后是RSS各个栏目的地图文件生成到根目录下的rss目录的修改。主要是修改根目录下include下面的arc.rssview.class.php文件,将71行的$murl = $GLOBALS['cfg_cmspath']."/data/rss/".$this->TypeID.".xml";改为$murl = $GLOBALS['cfg_cmspath']."/rss/".$this->TypeID.".xml";同时,修改根目录下include下的sitemap.class.php文件,将57行的$typelink = $GLOBALS['cfg_cmsurl']."/data/rss/".$row->id.".xml";改为:$typelink = $GLOBALS['cfg_cmsurl']."/rss/".$row->id.".xml";将94行的$typelink = $GLOBALS['cfg_cmsurl']."/data/rss/".$row->id.".xml";改为:$typelink = $GLOBALS['cfg_cmsurl']."/rss/".$row->id.".xml";

这样已经把HTML网站地图和RSS地图都生成到了根目录了,接下来就是在适当的文件中加入这两个文件的入口链接。就织梦默认的模版来说,修改/templets/default模板文件head.htm文件。最后一步,进入网站后台,在生成选项中更新网站地图、更新RSS文件、全部更新。值得注意的是,如果rss生成有问题,可能是没有在根目录下新建rss文件夹。在根目录建立rss文件夹,即可解决。


上一篇:dedecms后台模块管理列表不显示 下一篇:织梦cms文档关键词维护功能频率设置教程
织梦cms相关文章阅读
  • 织梦cms会员登录积分每天只限增加一次实现方法

    小李网络公司介绍织梦cms会员登录积分每天只限增加一次实现方法知识,包括dedecms模板接收变量积分兑的会员如何兑换dedecms增加关键词dedecms加系统变量dedecms变量的使用dedecms增加缩略图....

  • 织梦cms中LOOP标签循环出arcurl标签

    小李网络公司介绍织梦cms中LOOP标签循环出arcurl标签知识,包括织梦DEDECMS网站中LOOP标签循环出arcurl标签怎么获得链接,a标签的值怎么获取html循环怎么获取a标签的内容for循环标签获取标签里的文本...

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

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

  • 织梦cms网页HTML自定义字段字符被过滤解决方法

    小李网络公司介绍织梦cms网页HTML自定义字段字符被过滤知识,包括自定义字段怎么设置sql字段包含某字符串字符型字段的最大宽度sql取字符串的第几个字符sql替换部分字符串access字段名不能包含...

  • 织梦cms模型新建附件样式字段修改超链接方法

    小李网络公司介绍织梦cms新建附件样式字段修改超链接知识.包括超链接4个伪类超链接和附件区别鼠标点击时的超链接样式如何将超链接设置为附件超级链接和超链接的区别css如何设置超链接样...

  • 织梦cms5.7文章来源自动添加自定义内容

    小李网络公司介绍织梦cms5.7文章来源自动添加自定义内容知识,包括织梦5.7首页调用自定义表单内容方法_织梦58,织梦模板内容模型里添加字段自定义表单系统 开源织梦自定义表单源码织梦自定义...

  • 织梦cms自定义表单后台显示时间格式错误的解决方法

    小李网络公司介绍织梦cms自定义表单后台显示时间格式错误知识,包括织梦自定义表单怎么调用excel如何自定义时间格式dedecms提交表单怎么自定义时间格式织梦自定义表单源码dedeajax表单织梦表单...

  • 织梦cms发文章提示Unknown错误解决方法

    小李网络公司介绍织梦cms发文章提示Unknown错误解决方法知识,包括column的中文column rowcolumn什么意思啊row and columnweight啥意思spinal columnvertebral columncolumnwidthsteering columnin column....

  • 织梦cms网站地图生成小技巧

    小李网络公司介绍织梦cms网站地图生成知识,包括DEDECMS网站地图优化技巧-把网站地图生成在系统根目录,网站生成织梦生成手机首页已有网址生成网站地图自动生成网站地图怎么生成网站地图x...

  • 织梦cms文章没有缩略图时显示默认图片的方法

    小李网络公司介绍织梦cms缩略图显示方法知识.包括dedecms图片缩略图.织梦gif生成缩略图.dedecms缩略图插件.dedecms修改缩略图.dedecms上传缩略图.织梦栏目添加缩略图.dedecms增加缩略图.织梦栏目缩略...

  • 织梦cms文章实现样式currentstyle样式的办法

    小李网络公司介绍织梦cms文章实现样式currentstyle样式知识,包括dedecms文章实现样式currentstyle样式的办法_织梦58,currentStylehtml中style所有属性html标签style属性举例currentstyle什么意思dedecms样式导入d...

  • 织梦cms网站cookies泄漏导致SQL漏洞

    小李网络公司介绍织梦cms程序cookies泄漏导致SQL漏洞知识.包括织梦DEDECMS cookies泄漏导致SQL漏洞修复_织梦58,dedecms漏洞拿密码织梦cms漏洞dedecms漏洞拿shelldedecms57sp2漏洞dedecms登录漏洞dedecms注册漏洞...

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