### [织梦网站地图怎么改变生成目录](https://www.prosaas.cn/article/8630) **Published:** 2019-12-09T01:35:56 **Author:** 5201314 **Excerpt:** 织梦网站地图怎么改变生成目录?很多用DEDECMS做站的朋友,为避免将data目录内的东西随便外泄,在robo… **![](//zhiqipro.oss-cn-beijing.aliyuncs.com/2023/12/20231212131424869.jpg)** **织梦网站地图怎么改变生成目录?** 很多用DEDECMS做站的朋友,为避免将data目录内的东西随便外泄,在robots中将data目录屏蔽了,但是DEDE默认的网站地图 却是在 data下,屏蔽掉这个文件夹的话搜索引擎就无法抓取到网站地图,这不利于SEO优化,那么有没有好的方法呢,让DEDE生成的网站地图放在系统根目录下面?下面我就给大家介绍一下DEDE网站地图优化方法。 推荐学习:织梦cms 下面是详细的步骤: 1、首先在网站根目录下建立rss文件夹 2、修改/dede/makehtml\_map.php文件 将 代码如下: $cfg\_cmspath."/data/sitemap.html"; 修改为: 代码如下: $cfg\_cmspath."/sitemap.html"; 将 代码如下: $cfg\_cmspath."/data/rssmap.html"; 修改为: 代码如下: $cfg\_cmspath."/rssmap.html"; 3、修改/include/arc.rssview.class.php文件将 代码如下: $murl = $GLOBALS\['cfg\_cmspath'\]."/data/rss/".$this->TypeID.".xml"; 修改为: 代码如下: $murl = $GLOBALS\['cfg\_cmspath'\]."/rss/".$this->TypeID.".xml"; 4、修改/include/sitemap.class.php文件 将以下内容 代码如下: $typelink = $GLOBALS\['cfg\_cmsurl'\]."/data/rss/".$row->id.".xml"; 修改为: 代码如下: $typelink = $GLOBALS\['cfg\_cmsurl'\]."/rss/".$row->id.".xml"; 此时再到网站后台生成网站地图的时候,就会直接生成到网站根目录了。 以上就是织梦网站地图怎么改变生成目录的详细内容,更多请关注知企PROSAAS其它相关文章! **Categories:** DEDECMS ---