織夢:DEDECMS XML網站地圖插件

織夢CMS是一個使用范圍非常廣的程序,雖然漏洞不少,但由于操作簡單、方便,依然深受廣大站長朋友們的喜愛,金華也比較喜歡用這個程序建站。

最近就在建站時需要尋找一款XML地圖的插件,由于官方程序并沒有提供這個功能,所以只能自己去找了。百度了下,還真的有,二話不說,立馬上傳安裝。

該插件提供三種XML地圖生成,包括:sitemap.xml、feed.xml、baidumap.xml地圖,還不錯。

金華試用時覺得比較不錯,對插件的作者也表示由衷的感謝。

不過,在金華檢查的時候,發現了在baidumap.xml地圖下,突然多了一種鏈接格式:

[showurl]www.xxx.com[/showurl]

這個網址并不是我網站的網址,而是作者的網址,這就讓我很奇怪了。為什么要在別人的地圖上生成一個自己的網站鏈接呢?

既然寫出插件來分享,那么為什么不能給大家一個干凈好用的插件呢,原來是作者想把自己網站的外鏈直接增加到網站地圖里,所有的蜘蛛都會抓取到,想法不錯,不過目的有點邪惡了。

使用流程:

織夢DEDECMS網站的xml地圖插件:

進入網站后臺-》模塊管理-》上傳新模塊

上傳安裝 dedeXML地圖.xml

注意:安裝后請進入插件模板目錄 /templets/plus/? 找到baidumap.xml文件下載到本地或直接在FTP當中修改都可以

找到里面的那句:

[showurl]www.xxx.com[/showurl]? 將它刪除掉,這樣的話在生成百度地圖時地圖當中將不再添加作者的網站鏈接。

sitemap.xml 為 GOOGLE地圖
feed.xml 為 Feed地圖(RSS地圖)
baidumap.xml 為 百度地圖

此為DedeCMS 5.7 GBK版本插件,在DEDE5.5 GBK/DEDE5.6 GBK下同樣適用!

5.7以下版本在安裝后請打開 :

/dede/templets/map.htm
替換 css/base.css 為 img/base.css
替換 images/為 img/ 即可!

以上引用的是作者的插件介紹,但最后一點更換map.htm的操作,金華并沒有更改,因為我用不到網站地圖的頁面,如果有需要的朋友可以照新著更改一下。生成地圖后可以在網站前臺或robots.txt文件里填上你生成的地圖名字即可。

鑒于插件作者在插件中添加自己網站的鏈接的行為,我又無法將他寫的插件解密,修改后給大家,所以為了表示抗議,我將基本的插件信息更改成了我博客的名字和地址了。希望作者如果看到后可以直接聯系我。

重要提醒:插件默認生成的sitemap.xml 無法通過谷歌管理員工具中的Sitemap檢測,也就是說XML地圖是錯誤的,百度sitemap工具正在內測中,沒有邀請碼,無法檢測。同樣feed.xml也沒有檢查,希望大家自己使用的時候多留個心眼,多嘗試一下。

解決方法是安裝好插件之后,在/templets/plus/下找到sitemap.xml文件,打開,將下面的代碼復制上去覆蓋,

并將<loc>http://www.yourname.com/</loc>當中的鏈接更換為你自己網站的鏈接地址,上傳上去再次生成地圖即可。

<?xml version=”1.0″ encoding=”UTF-8″?>
<urlset xmlns=”http://www.google.com/schemas/sitemap/0.84″>
<url>
<loc>http://www.yourname.com/</loc>
<lastmod>{dede:arclist row=1 titlelen=24 orderby=pubdate}
[field:pubdate function=strftime(‘%Y-%m-%d’,@me)/]
{/dede:arclist}</lastmod>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url>
{dede:channel row=’100′ type=’top’}
<url>
<loc>[field:typelink /]</loc>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
{/dede:channel}
{dede:arclist row=10000 orderby=pubdate}
<url>
<loc>[field:arcurl/]</loc>
<lastmod>[field:pubdate function=strftime(‘%Y-%m-%d’,@me)/]</lastmod>
<changefreq>monthly</changefreq>
</url>
{/dede:arclist}
</urlset>

插件下載地址:http://www.739116.live/wp-content/uploads/2012/03/dedeXML地圖.rar

直接點擊此處下載:dedeXML地圖

另外有一種更簡單的方式,就是直接把以上代碼復制到模板文件夾中,然后新建一個sitemap.xml文件,把里面的代碼放進去。然后就是通過生成首頁的方式,選擇該xml文件,然后生成的文件名也選擇sitemap.xml即可。只是這樣就稍微麻煩一點,而用上面那種方式就可以直接在后臺點生成。

未經允許不得轉載:鄺金華博客 » 織夢:DEDECMS XML網站地圖插件

贊 (1)
广西快三走势图一定牛 顶呱刮下载 股票开户资料 微乐陕西麻将app 140期四不像必中奖一肖 股票涨停可以卖吗 腾讯棋牌欢乐斗地主 利物浦得过英超冠军吗 免费下载南京麻将 天天捕鱼技巧 安徽快3预测推荐和值号码