DedeCMS網站地圖優化技巧:生成根目錄,織夢技術
導讀:織夢技術織夢技術DedeCMS網站地圖優化技巧,讓其生成根目錄的修改方法。織夢模板。
dede下瓻模板下載
相信很多用DEDECMS做站的朋友,為避免將data目錄內的東西隨便外泄,在robots中將data目錄屏蔽了,但是DEDE默認的網站地圖 卻是在 data下,屏蔽掉這個文件夾的話搜索引擎就無法抓取到網站地圖,這不利于SEO優化,那么有沒有好的方法呢,讓DEDE生成的網站地圖放在系統根目錄下面?下面我就給大家介紹一下DEDE網站地圖優化方法。下面是詳細的步驟:1,首先登錄ftp,在根目錄下建立rss文件夾2,修改根目錄下你的管理員文件夾(默認是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的網站地圖3,修改根目錄下include下面的arc.rssview.class.php將71行的$murl = $GLOBALS[dede模板堂9;cfg_cmspath']."/data/rss/".$this->TypeID.".xml";改為$murl = $GLOBALS['cfg_cmspath']."/rss/".$this->TypeID.".xml";4,修改根目錄下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";5,修改/templets/default模板文件head.htm在11行左右找到<li class="r3"><a href="{dede:globdede商城模板al.cfg_dataurl/}/sitemap.html">網站地圖</a></li><li class="r4"><a href="{dede:global.cfg_dataurl/}/rssmap.html">RSS訂閱</a></li>改為<li class="r3"><a href="{dede:global.cfg_cmsurl/}/sitemap.html">網站地圖</a></li><li class="r4"><a href="{dede:global.cfg_cmsurl/}/rssmap.html">RSS訂閱</a></li>6,進入后臺,更新網站地圖,更新RSS文件,更新主頁。OK,大功告成。如果按以上操作,生成不了,提示如下結果:
遇到上面這個情況,可能是根目錄沒有寫入權限。
相關織夢模板。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-21 ,文章DedeCMS網站地圖優化技巧:生成根目錄,織夢技術主要講述根目錄,標簽,CMS網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_32515.html