中文網站管理員 - 中文網誌
我們會在部落格上分享網站管理技巧以及網站管理員工具的最近更新。
AJAX 檢索配置即將走入歷史
2015年12月17日星期四
要點:目前已不建議您採用我們於
2009 年
提出的
AJAX 檢索方案
。
我們於 2009 年提出了讓
AJAX 網頁可供檢索的方案
。在當時的環境下,如果網頁透過 JavaScript 將內容提供給使用者,我們的系統還無法轉譯及解讀這類網頁。由於「
檢索器 … (當時) 無法查看任何 … 動態建立的內容
」,我們便建議了一套做法供網站管理員採用,以確保搜尋引擎將他們的 AJAX 應用程式編入索引。
然而,情況已經隨著時間改變。現在,只要您未禁止 Googlebot 檢索您的 JavaScript 或 CSS 檔案,我們通常都能跟
新型瀏覽器一樣轉譯及解讀您的網頁
。為了反映這方面的進步,我們最近
更新了《網站管理員指南》
技術內容,建議網站管理員不要禁止 Googlebot 檢索網站的 CSS 或 JS 檔案。
由於我們在 2009 年所提方案的假設前提已不成立,建議您改為遵
循漸進增
強原則。舉例來說,您可以使用
History API pushState()
,確保各款瀏覽器 (以及我們的系統) 都能順利存取網站。
問與答
問:我的網站目前遵照 Google 的建議運作,並且支援 _escaped_fragment_。Google 撤回這項提案後,是否會因此不再為我的網站建立索引?
答:不會,我們還是會為您的網站建立索引,但基本上我們建議您在下次更新網站時採用業界最佳做法。一般來說,我們會檢索、轉譯並編入索引的是 #! 網址,而不是 _escaped_fragment_ 網址。
問:捨棄 AJAX 檢索提案並改採業界最佳做法代表要遷移網站嗎?是否需要實作重新導向?
答:如果您目前的設定運作正常,就不必立即做出任何變更。如果您目前正在建置新網站或調整現有網站結構,只要避免導入 _escaped_fragment_ 網址即可。
問:我採用 JavaScript 框架,而且我的網頁伺服器會放送預先轉譯的網頁。這種做法依然可行嗎?
答:一般來說,網站不該只針對 Google 預先轉譯網頁;預先轉譯網頁是為了提供更流暢的使用者體驗,因此我們建議您遵循漸進增強原則。如果您預先轉譯網頁,請確定您提供給 Googlebot 的內容與使用者看到的內容相符 (包括顯示方式和互動方式)。如果您提供給 Googlebot 的內容和一般使用者看到的內容有所不同,我們會將此視為違反《網站管理員指南》規定的偽裝手法。
如有任何疑問,歡迎在這裡或前往
網站管理員說明論壇
提問。
張貼者:搜尋品質分析人員
Kazushi Nagayama
标签
Google Webmaster
Top Contributor
博客归档
2020
十一月
九月
八月
七月
六月
五月
四月
三月
二月
一月
2019
十一月
十月
九月
2018
七月
五月
二月
一月
2017
十二月
十一月
六月
四月
三月
2016
十二月
十月
九月
八月
五月
三月
一月
2015
十二月
AJAX 檢索配置即將走入歷史
十一月
十月
九月
八月
七月
五月
四月
三月
二月
一月
2014
十一月
九月
八月
七月
六月
五月
四月
三月
二月
Feed
Follow @googlewmc
如果您有任何意見或問題,請前往我們
的產品論壇提問
.