作品名称:Google Site Map Generator V2.0 Plus Yahoo Url List Generator
适用版本:Discuz! 2.x / 3.x / 4.x / 5.0 / (2.x及3.x可能要作管理 Function 相應修改)
作品作者:BBghost (http://fbi.hk - FBI新天地)
純綠色插件, 適合任何版本使用
BUGS修正 :
(8月18 日下午 1:30前下載請作出以下修正)
打開 Gspv2.php , 查找第 169 行, 將
- $dir = ($type=='index' ? $this->smpdir : $this->mapdir);
复制代码
改為
- $dir = ($type=='index' ? $this->base_dir : $this->mapdir);
复制代码
由於未將癈置變數取換掉, 變成沒有路徑, 做成 WINDOWS 系統不能創建 SiteIndex檔案,
(8月18 日下午 3:30前下載請作出以下修正)
修改潛在 SiteIndex 處理記錄 SiteMap 檔多於 1000 個時分頁及資料問題
查找第 257~259 行, 將
- $mapdata = $this->array_split($mapdata,100);
- foreach($mapdata AS $key => $data){
- $this->write_to_file('index',"#".$key."#".$this->siteindexfile,$mapdata);
复制代码
改為
- $mapdata = $this->array_split($mapdata,1000);
- foreach($mapdata AS $key => $data){
- $this->write_to_file('index',"#".$key."#".$this->siteindexfile,$data);
复制代码
使用技巧:
論壇不是位於根目錄的路徑修改方法 : 論壇不是位於根目錄的一律照此修改
打開 Gspv2.php , 查找第 55 行, 將
- $this->baseurl='http://'.$_SERVER['HTTP_HOST'].'/';
复制代码
改為
$this->baseurl='http://'.$_SERVER['HTTP_HOST'].'/這裡填上你的路徑/';
LINUX 用戶注意 !! 使用時請把論壇根目錄屬性改為 777 , 例如論壇在 /home/XXX/public_html/bbs , 就需要將 bbs目錄的屬性改為 777
版本歷史 :
1.0 Beta
|- Google Site MAP Generator
2.0
|
/**********************************************
*版本更新內容: *
*1. 重新編寫及優化所有程式碼, 只查詢數據庫一次 *
*2. 使用Class模組編寫, 執行更有效率 *
*3. 重新設計SITEMAP收錄模式及加入SITEINDEX *
*4. 自動按收錄數分割SITEMAP檔案 *
*4. 加入後台設定 *
*5. 一鍵式全自動化把SiteMap發送到GOOGLE *
*6. 完全除掉V1.0版本所有的Bugs及錯誤 *
**********************************************/
說明 :SiteMap是什麽??Site Index又是什麽??
Site MAP - 顧名思義就是網站地圖, 有了網站地圖提供級搜尋引撆, 你的網站才能更容易被收錄
Site Index - 就是將大量的 Site Map 分為各個小包, 然後在 Site Index 中列引該些網站地圖的實際位置, 使GOOGLE更容易尋找你的 Site Map 檔案, 又不怕檔案過大
常見問題:
問: 我有些保密版塊, 使用這插件會被看到該些內容嗎??
答: 基本上不會, SiteMap只是一個只包含網址的 XML 壓縮檔案, 解壓後打開也只會看到一堆網址, 權限不足就不能進, 所以沒有這個問題.
問: 我要時常更新我的 SiteMap 嗎??
答: 更新越多, 越會吸引到搜索機械人, 一般數天一次已足夠, 因為每更新一次, 也會枆用大量主機資源的.
問: 可以加入計劃任務嗎??
答: 因為更新時使用主機資源很大, 帖子多的論壇更會有一段時間處理數據, 所以我不建議亦沒有增設計劃任務.
問: 為什麽我設定好了, 但發送到 GOOGLE 顯示主題 StieMap ERROR, URL不正確?
答: 可能是你主機不支援 mod_rewrite 或沒有開啟這個功能, 到後台把 Archiver 路徑改改為 archiver/? 就可以解決了.或者是你的論壇不位於網站根目錄, 你可以按你的需要依照上面使用技巧的修改返法來修改你的論壇路徑.
問: 我很想用此插件, 不過一定要開啟 Archiver 嗎?
答: 對, 因為本插件是配合Archiver來使用的, 如果改為連首頁的靜態頁面,URL就不相同了, 不過你也可以自行修改的.
問: 這個插件有什麽用??
答: 這個插件可以將你論壇所有主題及版區的URL以 XML 格式表列出來, 然後使用 Gzip 高度壓制成 .gz 壓縮文件, 然後讓你提交到 Google 搜尋器, 讓Google能全面收錄及搜索你的論壇. 本版也加進Yahoo Urllist製作功能, 同樣是將你所有網站連結使用文件表列出, 然後壓成 .gz 文件, 讓你能輕鬆地提交到 Yahoo 搜尋器 (暫時只知Yahoo HK及Yahoo.com 提供 URLLIST SUBMIT功能)
問: 我要如何Submit Site Map檔案?
答: 你只要於製作後直接點擊發佈連結, 就能輕鬆地提交你的SiteMap到Google搜尋器, 如果你想知道及追蹤你的 SiteMap, 可以在第一次提交時到 http://google.com.hk 的站長工具 -> SiteMap 創建你的帳戶, 經第一次提交後, 只要按下插件連結就可以更新了, 至於 yahoo, 你可以到 http://hk.yahoo.com , 點擊網頁下方的"加入網站", 然後點擊"加入網站搜尋", 將你的 urllist.txt.gz 提交到 YAHOO就可以了.
安裝 :
到後台導入插件, 到後台設定相關變數後, 即可使用.
升級安裝 :
到後台刪除舊版本插件, 及移除相關檔案 (./plugins/gsitemap.inc.php 及 相關 SITEMAP 檔案)
然後到後台導入插件, 到後台設定相關變數後, 即可使用.
移除安裝 :
到後台刪除本插件, 並移除相關檔案即可
版主友情提示:
请楼下回帖的朋友们注意咯,如果已经安装成功的请回来说明下安装和使用情况。这样有利于版主根据大家回馈的信息给作者以肯定和鼓励。同时,也方便作者了解自己作品的使用情况。
您的每个文字将是对作者的鼓励和支持!
繁體版在 2 樓, 簡體版在 3 樓
程序截圖:
[ 本帖最后由 BBghost2004 于 2006-9-29 02:08 编辑 ] |