申永祥学习室

织梦(DedeCms)SEO技巧把网站地图生成到根目录

SEO > 网站优化 > SEO资讯 > 申永祥 发布于 2015年10月07日 | 阅读(351)

目前很多用织梦DedeCms网站朋友,做网站SEO时为了不让data下面的内容泄露出去,所以就屏蔽搜索引擎爬取data目录,导致蜘蛛不能抓取,使织梦DedeCms默认网站地图将不能起到相应的作用,而且对于网友权重来说,目录结构越短相对的网页权重会比较高些,所以把网站地图放在根目录下是非常有利的。下面介绍怎么做织梦(DedeCms)SEO技巧把网站地图生成到根目录:

织梦(DedeCms)SEO技巧把网站地图生成到根目录

生成网站地图到根目录下(sitemap.htmlrssmap.html,rss) 

找到:/dede/makehtml_map.php;
 
修改,$murl = $cfg_cmspath."/data/sitemap.html";  改为  $murl = $cfg_cmspath."/sitemap.html"
 
修改,$murl = $cfg_cmspath."/data/rssmap.html";   改为  $murl = $cfg_cmspath."/rssmap.html";
 

找到:/include/sitemap.class.php
 
修改,$typelink = $GLOBALS['cfg_cmsurl']."/data/rss/".$row->id.".xml";  改为  $typelink = $GLOBALS['cfg_cmsurl']."/rss/".$row->id.".xml";
 
修改,$typelink = $GLOBALS['cfg_cmsurl']."/data/rss/".$row->id.".xml";  改为  $typelink = $GLOBALS['cfg_cmsurl']."/rss/".$row->id.".xml";

找到:/templets/default/head.htm 和  head2.htm
 
<a href="{dede:global.cfg_cmsurl/}/data/sitemap.html" target="_blank">网站地图</a> 改为
<a href="{dede:global.cfg_cmsurl/}/sitemap.html" target="_blank">网站地图</a>
 
<a href="{dede:global.cfg_dataurl/}/rssmap.html" class="rss">RSS订阅</a> 改为
<a href="{dede:global.cfg_cmsurl/}/rssmap.html" class="rss">RSS订阅</a>

将以上文件内容按照相应说明修改,后台更新地图就ok了。

转载请注明来源:申永祥博客,(QQ/微信:790799899)原文地址:http://www.shenyongxiang.com/seo-info/129.html

声明:博客内容除标记原创字样以外内容,均来自网络转载,版权归原作者所有,如涉及版权问题请及时联系处理。

上一篇:百度快照显示不全可能的原因 下一篇:织梦DedeCms网站内部SEO详细分析