數碼中文坊

 取回密碼
 我要註冊
檢視: 16286|回覆: 0

[網路工具] Google sitemap plugin for Discuz! 7

[複製連結]
發表於 2009-9-2 11:22:55 | 顯示全部樓層 |閱讀模式

軟體名稱: Google sitemap plugin
軟體版本: Discuz! 7
軟體性質: 免費軟體
原廠網址:
下載網址:
對映網址:

馬上註冊,結交更多好友,享用更多功能,讓你輕鬆瀏覽論壇。

你需要 登入 才可以下載或檢視,沒有帳號?我要註冊

x
<以下資訊及檔案非出自本人,本人只是把它修改成為適合正體中文版 Discuz 7 適用的版本>

注意:所提供的檔案僅適用於 UTF-8 編碼之論壇

Google sitemap plugin for DZ7 支援論壇偽靜態化及排程任務

眾所周知,Google對網站和論壇的收錄對於一個站長來說是至關重要的,通過Sitemap檔案[什麼是Sitemap檔案?],您可以方便的告訴Google關於您網站上的所有內容,[如何寫Sitemap.xml檔案?],Discuz是一款站長們所熟知的論壇程式,遺憾的是,程式後台只提供了對Baidu網站地圖的產生,因此希望自動產生Google網站地圖的站長朋友只有通過外掛程式來生效對Google網站地圖的產生.偶在總結了眾多前輩的辛勤勞動的基礎上製作了一個既支援論壇偽靜態化又支援計劃工作的Google Sitemap 外掛程式
一、外掛程式目錄結構:
Google Sitemap plugin
+include
|         +crons
|          |–make_googlemap.inc.php
+plugins
|         +googlesitemap
|          |–getsitemap.inc.php
|          |–plangetsitemap.inc.php
+templates
|          +default
|           |–googlesitemap.htm
+–discuz_plugin_googlesitemap.txt
二、安裝方法:
1.解壓縮RAR包後將檔案上傳至論壇根目錄(請注意編碼)
2.登入-系統設定-進入論壇後台-延伸-論壇外掛程式-匯入
3.選擇本地解壓後的 discuz_plugin_googlesitemap.txt 進行匯入
4.設定外掛程式參數
5.產生Google網站地圖,並送出給Google.
6.繼續選擇後台-工具-排程任務 加入DZ計劃任務
7.設定排程時間,並正確填寫排程任務檔案 make_googlemap.inc.php
8.設定成功
三、普通Sitemap與偽靜態化Sitemap的區別說明
細心比較的站長可以發現,產生偽靜態化的sitemap外掛程式和產生預設sitemap外掛程式的區別在於一個語句
$url = $boardurl.」viewthread.php?tid=」.$ab[$i][tid]; (產生預設的URL)
$url = $boardurl.」thread-」.$ab[$i][tid].」-1-1.html」;       (產生Rewrite的URL)
以上兩句代碼分別存在於
\plugins\googlesitemap\getsitemap.inc.php
\plugins\googlesitemap\plangetsitemap.inc.php

如果你的論壇有設定靜態化功能,請下載 GoogleSitemap-utf8-rewrite.rar
如果沒有設定靜態化,請下載 GoogleSitemap-utf8-normal.rar

GoogleSitemap-utf8-rewrite.rar

5.98 KB, 下載次數: 401

有靜態化

GoogleSitemap-utf8-normal.rar

5.97 KB, 下載次數: 384

無靜態化

你需要登入後才可以回覆 登入 | 我要註冊

本版積分規則

Archiver|禁閉室|手機版|數碼中文坊

GMT+8, 2024-3-29 01:57 PM

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回覆 返回頂端 返回清單