目前為 beta 階段的 Google Sitemaps 是一項強調 Google 與網站經營者協同合作的計畫,讓網站經營者能將更詳盡的網站內容提供給 搜尋網站。Google 總工程師 Shiva Shivakumar 表示,目前的網站 搜找技術有所限制,搜尋程式並不清楚網站上所有的網頁(例如動態網頁),也不知道網頁何時更新等資訊。因此他們希望與網站經營者合作,了解該搜尋的所有網頁以及何時該重新搜尋。 過去網站經營者將網頁放上網路後,只能被動等待 Google 搜尋這些 網頁,或者將首頁送至 Google 的新增網址(Add URL)頁面,讓 Google 搜尋與此頁相連接的網頁。 透過 Google Sitemaps,網站經營者可以將現有網頁的資訊告知 Google,排序欲搜尋的頁面順序,並可通知 Google 網頁何時更新,便於 Google 儘快對新的網頁內容進行索引。Google 表示,該項技 術並不會取代 Google 現有的搜找技術,同時使用 Sitemaps 並不會 對網站的 Google 搜尋排名有所影響。 該技術並非 Google 專屬,該公司將會公開此一技術供其他搜尋引擎 使用。Shivakumar 在 Blog 中表示,Google 將會以姓名標示-相同方式分享的創意公用授權(Attribution/Share Alike Creative Commons)釋出此一技術,並希望最終各網站伺服器如 Apache、Lotus Notes、IIS 能提供該技術的原生支援。 Google 提供 Python 撰寫的 Sitemap 產生器供網站經營者自動產生網站 XML Sitemap,以便網站經營者提交至 Google Sitemap 之用。 此外,Michael Nguyen 也已經為知名 Blog 軟體 Wordpress 撰寫了 plugin,可為 Blog 的內容產生 XML Sitemap。至於 .NET 的用戶, Chinook Webs 公司剛剛釋出 VB.NET 所撰寫的 sitemap.net 工具, 這隻 ASP.NET 腳本程式(script)會解析 IIS 伺服器的網站內容, 產生 Google Sitemap 的 XML 檔案,sitemap.net 甚至能處理日誌 檔(log files),對於大量運用動態網址的資料庫型網站相當實用。
相關網址:
1.Google 發表協助網站索引計畫
2.Google Sitemaps for Wordpress & Sitemaps XML
3.SITEMAP.NET