分享到Facebook    分享到Plurk    分享到Twitter   分享到新浪微博

安裝 ommunityServer 2.1 外掛 DanBartels.CS.GoogleSiteMap.2.1

Posted 星期五, 三月 02 2007 16:40 作者 黑熊

DanBartels.CS.GoogleSiteMap.2.1 是一個建立 Google Site Map 的一個外掛程式,有此外掛程式就可以結合 Google 網站管理員工具,可以便利瞭解網站運作現況。

首先至 CommunityServer的官方網站 Download區下載DanBartels.CS.GoogleSiteMap.2.1

下載位置:http://communityserver.org/files/folders/add-ons/entry547382.aspx (需是CommunityServer 會員才可下載)

下載後會取得 DanBartels.CS.GoogleSiteMap.2.1.60822.zip

將 DanBartels.CS.GoogleSiteMap.2.1.60822.zip 進行解壓縮,獲得以下檔案:

/bin/DanBartels.CS.GoogleSiteMap.dll
communityserver.merge.config
googlesitemap.ashx
googlesitemapindex.ashx
SiteUrls.merge.config
ReadMe.doc

如果看的懂英文的人,可以直接打開 ReadMe.doc觀看說明,如無法閱讀者,可按造下列步驟進行安裝。

1. 將以下檔案複製至CS2.1的web目錄下
/bin/DanBartels.CS.GoogleSiteMap.dll
googlesitemap.ashx
googlesitemapindex.ashx

2.用文字編輯軟體開啟 communityserver.merge.config ,並複製檔案內的語法:

  <CSModules>
  <add name = "GooglePingModule" type = "DanBartels.CS.GoogleSiteMap.GooglePingModule, DanBartels.CS.GoogleSiteMap" />
  </CSModules>

3.用文字編輯軟體開啟CS2.1的Web目錄下中 communityserver.config,將剛剛複製的語法貼在最下方的</CommunityServer>上方,儲存後關閉。

4.用文字編輯軟體開啟 SiteUrls.merge.config ,並複製檔案內的語法:

 <!-- GoogleSiteMap -->
 <url name="GoogleSiteMapIndex" location = "common" path="GoogleSiteMapIndex.aspx" pattern="GoogleSiteMapIndex.aspx" vanity="GoogleSiteMapIndex.ashx" />
 <url name="WeblogGoogleSiteMap" location = "weblogs" path="##blogdirectory##GoogleSiteMap.aspx" pattern="##blogName##/GoogleSiteMap.aspx" vanity="../GoogleSiteMap.ashx?App=$1" />
 <url name="GalleryGoogleSiteMap" location = "galleries" path="##photogallerydirectory##GoogleSiteMap.aspx" pattern="##photoGalleryName##/GoogleSiteMap.aspx" vanity="../GoogleSiteMap.ashx?App=$1" />
 <url name="ForumsGoogleSiteMap" location = "forums" path="{0}/GoogleSiteMap.aspx" pattern="(\d+)/GoogleSiteMap.aspx" vanity="../GoogleSiteMap.ashx?App=$1" />
 <url name="FileGalleryGoogleSiteMap" location = "files" path="folders/##filegallerydirectory##GoogleSiteMap.aspx" pattern="folders/##fileGalleryName/GoogleSiteMap.aspx" vanity="../GoogleSiteMap.ashx?App=$1" />
 <!-- End GoogleSiteMap -->

5.用文字編輯軟體開啟CS2.1的Web目錄下中 SiteUrls.config,將剛剛複製的語法貼在最下方的</urls></SiteUrls>上方,儲存後關閉。

6.完成安裝,可自行測試看看在網站跟目錄下是否可以讀到 GoogleSiteMapIndex.aspx,例如:http://bbs.jbear.net/GoogleSiteMapIndex.aspx

如已安裝完後,可以到Google 網站管理員工具進行網站的SiteMap設定,至於Google 網站管理員工具如何使用,就請各位去看Google的說明了。

何謂 Google 網站管理員工具? http://www.google.com.tw/support/webmasters/bin/topic.py?topic=8465

 

若想知道更多的消息,歡迎加入布雷克人生粉絲專頁!