校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網站建設 > 建站知識 > 織夢DedeCMS網站地圖優化技巧:生成根目錄

織夢DedeCMS網站地圖優化技巧:生成根目錄

POST TIME:2017-11-13 23:32

相信很多用DEDECMS做站的朋友,為避免將data目錄內的東西隨便外泄,在robots中將data目錄屏蔽了,但是DEDE默認的網站地圖 卻是在 data下,屏蔽掉這個文件夾的話搜索引擎就無法抓取到網站地圖,這不利于seo優化,那么有沒有好的方法呢,讓DEDE生成的網站地圖放在系統根目錄下面?下面我就給大家介紹一下DEDE網站地圖優化方法。

下面是詳細的步驟:

1,首先登錄ftp,在根目錄下建立rss文件夾

2,修改根目錄下你的管理員文件夾(默認是dede)下的makehtml_map.php文件

將17行的

1
$cfg_cmspath."/data/sitemap.html";

改為

1
$cfg_cmspath."/sitemap.html";

將22行的

1
$cfg_cmspath."/data/rssmap.html";

改為

1
$cfg_cmspath."/rssmap.html";

17行是普通網站地圖,22行是RSS的網站地圖

3,修改根目錄下include下面的arc.rssview.class.php

將71行的

1
$murl=$GLOBALS['cfg_cmspath']."/data/rss/".$this->TypeID.".xml";

改為

1
$murl=$GLOBALS['cfg_cmspath']."/rss/".$this->TypeID.".xml";

4,修改根目錄下include下的sitemap.class.php

將57行的

1
2
$typelink=$GLOBALS['cfg_cmsurl']."/data/rss/".$row->id.".xml";
$typelink=$GLOBALS['cfg_cmsurl']."/rss/".$row->id.".xml";

將94行的

1
2
$typelink=$GLOBALS['cfg_cmsurl']."/data/rss/".$row->id.".xml";
$typelink=$GLOBALS['cfg_cmsurl']."/rss/".$row->id.".xml";

5,修改/templets/default模板文件head.htm

在11行左右找到

1
2
<liclass="r3"><a href="{dede:global.cfg_dataurl/}/sitemap.html">網站地圖</a></li>
<liclass="r4"><a href="{dede:global.cfg_dataurl/}/rssmap.html">RSS訂閱</a></li>

改為

1
2
<liclass="r3"><a href="{dede:global.cfg_cmsurl/}/sitemap.html">網站地圖</a></li>
<liclass="r4"><a href="{dede:global.cfg_cmsurl/}/rssmap.html">RSS訂閱</a></li>

6,進入后臺,更新網站地圖,更新RSS文件,更新主頁。

OK,大功告成。如果按以上操作,生成不了,提示如下結果:

遇到上面這個情況,可能是根目錄沒有寫入權限。



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 庆阳市| 新乐市| 平凉市| 深水埗区| 界首市| 松桃| 莎车县| 万盛区| 于田县| 电白县| 遂川县| 外汇| 仙桃市| 克什克腾旗| 渑池县| 夏邑县| 克什克腾旗| 明水县| 德阳市| 永春县| 永寿县| 宜春市| 桂阳县| 东至县| 邢台县| 香河县| 分宜县| 灌云县| 陈巴尔虎旗| 汽车| 西安市| 色达县| 斗六市| 唐河县| 凌源市| 靖江市| 抚远县| 邹平县| 禄丰县| 库伦旗| 镇雄县|