Friday, October 24, 2008

向Google提交Sitemap

向Google提交Sitemap請看

一般而言,Sitemap 有兩種類型:

第一種類型的 Sitemap 是讓使用者(人)看的,目的是協助使用者找到所需的資訊。

如下圖:

image

第二種類型是XML Sitemap,是要提交給搜尋引擎使用,

目的是協助搜尋引擎瞭解您網站上的所有網頁。詳細資訊

---下面的解說針對Google 網站管理員工具-----

那要如何產生Sitemap並提交給Google呢!

1.如果網站是自己架的更精確的說你有自行上傳檔案到網站伺服器的權利,

你可以使用第三方工具依照標準格式自行撰寫使用google的工具去產生XML 

Sitemap並上傳到自己的網站去,然後提交此檔案的超連結給Google即可。

image

2.使用一般網誌系統的如pixnet或blogger…,因為根本無法上傳任何檔案。

那要如何提交呢?就是借用rss或atom。

因為我是使用Blogger的網誌(blog)服務,那就以這來示範如何提交Blogger的

Sitemap給google。

如何提交Sitemap給 Google

  • 首先登入你的Google網站管理員帳號然後選擇Sitemaps標籤。

image image

  • 如果有先前已提交的Sitemap先選取然後移除它。

image

  • 然後Click新增Sitemap。從下拉式選單選擇"新增一般網頁Sitemap"。

image

  • 現在你將被要求輸入Sitemap URL.請填入

  • http://你的網址/atom.xml?redirect=false

(ex: http://blog.the.tw/atom.xml?redirect=false)

image

  • 然後按下 "新增一般網頁Sitemap"

但仍然有個問題,

我在網址列輸入 http://blog.the.tw/atom.xml?redirect=false

下拉到最底,竟然不是我的第一篇網誌。

而是只有到第25 or 26篇(從最新一篇開始算起),

那是不是代表Google也只讀取到第26篇,而不知道還有其他網頁?

另外提交 Sitemap後,在網站管理員工具中,

Google所顯示的Sitemap索引狀態只有26,真的很奇怪?

6

那我們現在該怎麼做:

  • 從你的網站管理員帳號中移除所有不運作或錯誤的Sitemap

  • 然後增加一般網頁Sitemap . URL應該是 http://你的網址/atom.xml?redirect=false&start-index=1&max-results=100

  • 完成後,現在你網站內的100篇網誌將被陳列在Google。但如果網誌超過100篇呢?好問題。

  • 當網誌數量超過一百而還沒滿二百,你應該新增另一個Sitemap URL

  • Sitemap 的 URL應該是http://你的網址/atom.xml?redirect=false&start-index=101&max-results=100

  • 那超過兩百呢,那就在新增另一個 Sitemap URL

  • Sitemap 的 URL應該是http://你的網址/atom.xml?redirect=false&start-index=201&max-results=100

  • 以此類推...(每次只要改變start-index 的值就好了)

No comments:

Post a Comment