如何在 Linux 虛擬主機執行 Google Sitemaps 的 Sitemap 產生器?
作者 iSmile Helpdesk 於 26/05/2006 07:11 AM

要瞭解更多有關於 Google Sitemaps 的功用及 Google Sitemap 產生器的設定方式,請參考以下網址:

Google Sitemaps 介紹:
http://www.google.com/webmasters/sitemaps/docs/zh_TW/about.html

Sitemap 產生器介紹及設定方式:
http://www.google.com/webmasters/sitemaps/docs/zh_TW/sitemap-generator.html

設定說明

  1. 產生的 sitemap 需要放在透過瀏覽器可讀取的目錄 (/public_html/ 內)
  2. 帳號真實路徑為 /home/[登入帳號]/public_html/
  3. 如使用 accesslog 方式,網站紀錄檔路徑請使用 /usr/local/apache/domlogs/[網域],如您的網域為 ismiledemo.com,那麼設定檔路徑為:
    /usr/local/apache/domlogs/ismiledemo.com
    (請不要在網域前加入 www)

執行方式

  1. 登入您的 FTP,並於根目錄下建立一個 google 子目錄。
  2. 利用 ASCII (文字模式) 上傳 sitemap_gen.py 及 Sitemap 產生器設定檔 (這裡使用 config.xml 為範例)。
  3. 登入控制台 (http://[您的網域]/cpanel)
  4. 於 "進階工作" 下,按 "工作排程",再按 "進階" 進入
  5. 在 "請輸入要接收 cron 執行結果的郵件帳號" 輸入您的電子郵件來接收執行結果。
  6. 在 "分、時、日" 欄位下,分別輸入 1 、 1 、 1。
  7. 同一行在 "月、天" 欄位下,分別輸入 * (星字號)。
  8. 同一行在 "指令" 欄位下,輸入:

    /usr/bin/python /home/[登入帳號]/google/sitemap_gen.py --config=/home/[登入帳號]/google/config.xml --testing

  9. 按 "進行變更" 儲存。

完成以上步驟後,每月的一日的一時一分,cron 就會執行 sitemap_gen.py 來建立 sitemap 檔案,並存放於 config.xml 內 store_into 指定的路徑及檔案內。


* Google sitemap 產生器不需要頻繁的執行,建議一個月一次。
* 當確定能夠成功的產生 sitemap 後,在將 --testing 移除。
(1063 投票數)
有幫助
無幫助

評論 (0)
輸入您的評論
 
 
完整姓名:
電子郵件:
評論:
驗證碼 
 
請於以下空格輸入圖片中的文字(我們以此來防止惡意自動註冊)。