AMP的現況與未來趨勢

AMP的現況與未來趨勢

AMP從2016年發展開始至今已經好幾年了 ,究竟AMP目前的狀況如何呢?

什麼是AMP?
AMP全名為 Accelerated Mobile Pages,原意為加速行動式網頁的開源 framework。利用特殊的語法技術讓搜尋者在行動裝置上看到網頁時能迅速的載入頁面。
初期雖然以手機為主,近年開始力推即使是桌上型裝置也可以呈現AMP網頁。

為什麼要使用AMP?
AMP要解決的是迅速載入這件事,而使用緩存等技術的確能達到,再加上AMP多少能讓網頁有多一點曝光與增加一些SEO的效果(當然這也不是絕對的)

AMP目前的狀況?
AMP發布時宣布與 Twitter,LinkedIn,Pinterest和WordPress等許多單位為合作夥伴關係,從這些夥伴中也累積了許多經驗與成果,並且有提出讓使用者更高的停留時間與轉換次數。
AMP在網頁上一直穩健發展中,並且還有擴充到如AMP Story、AMP ad、AMP Email

回顧AMP的歷史:

  • 2015年10月 Google宣布AMP出現
  • 2016年2月,第一個AMP頁面顯示在“ Top Stories'”面板中
  • 2016年9月 AMP頁面出現在搜尋結果中
  • 2017年8月 AMP的速度優勢擴展到廣告
  • 2018年2月 推出 AMP Stories和AMP Email
  • 2018年12月 正式的WordPress插件發布
  • 2019年4月 AMP中允許使用 JavaScript(部分,並且限制其大小)
  • 2019年4月 解決了URL的問題

使用率
2017年時團隊宣布AMP有90萬個網域和超過20億個頁面上使用,2018年時則是增加到3100萬網域和超過50億頁面,但2019年時沒有公布相關數據,可能是數字已經不再有深刻的意義。

w3techs的公佈來看,AMP在過去一年的使用率已經成長70%左右

從2017年開始AMP團隊每年舉辦年度會議,分享進展和未來計畫,出席人數也穩定增長,雖然沒有什麼爆炸性的增加,但整體來說是個蠻積極的狀況。

GitHub活動
AMP的貢獻者數量一直在穩定成長,從2017年400人到2019年變成800多人。而從歷史紀錄來看,還可以看到有持續的在運作,在過去兩年內並有持續在增加。


對AMP的批評是什麼?
AMP自推出以來常被批評其技術限制與Google實施的控制等等。

技術限制
例如最初的不允許js、禁止使用行內樣式、css上限50k等,讓開發人員各種為難,畫面也容易較陽春,但近年這些限制都已經解除或是擴大使用,只是仍無法像一般網頁如此自由。

Google限制
Google能有效地暫存AMP進行託管緩存服務,但流量無法統一計算至原本的網站 ;AMP頁面也不全然都能進入搜尋結果。


AMP回響
AMP目前已經解決了上述大部分的問題,例如放寬使用限制、製作許多Components解決如滑開選單、表單、輪播等。AMP也不再通過Google網域提供網址服務,工作小組努力將Google緩存優勢擴展到其他頁面。


AMP的未來

AMP目前還在持續研發中,從其開發地圖可以看見還有許多項目計畫正在進行中,諸多數據看起來也很穩健發展中。那麼,AMP的下一步是什麼?

完全的AMP網站
目前已經有可能製作全AMP的網站。在三年前AMP諸多限制讓頁面只能呈現最基本的畫面,但是元件不斷的開發,現在幾乎沒有一項功能無法使用AMP來製作出。
為了彌補剩餘不足的地方,AMP終於允許使用JavaScript,以前這是一項很大的禁忌,但現在已經可以使用,雖然限制至多150KB,但足以實現AMP尚未涵蓋的功能。

新型態的呈現
AMP Stories和AMP Email尚處於開發階段,但是團隊完全支持這些應用程序。AMP Stories是一種講故事的型態網頁,目前在youtube、Instagram和Facebook都可以看到類似的圖文卡式頁面,而AMP Email是下一步的動態式電子郵件,透過Email在裡面呈現網頁、填寫問券等等...。

AMP Bento
目標是在非AMP頁面中使用AMP元件,目前仍只是個概念。這個想法是不需要完全照AMP標準框架也能使用AMP元件,降低使用門檻。但此項相對會讓網頁自由度降低。

非AMP頁面但預渲染
Google想將預渲染的好處擴展到與AMP頁面一樣快的頁面,這似乎聽起來不錯。解決方案正進行研擬中,但是有兩個大障礙需要克服。

首先,沒有可靠的方法來評估非AMP頁面的速度性能。對於AMP頁面具有設計限制,可以保證快速運行。儘管可以在非AMP頁面上使用多種速度測試,但這些測試都不能準確反映頁面的感覺速度,尚無解決方案。

其次,預渲染會帶來安全風險,因為它會在有明確的訪問意圖之前發送對頁面的獲取請求,因此未經用戶同意就進行信息交換。幸運的是新的Signed Exchange技術將允許Google緩存非AMP頁面,因此這個問題幾乎可以解決。


到底該不該使用AMP?

AMP主要的好處優化頁面和增強速度等,但如果網站速度已經非常快、整體優化也很棒,不一定需要AMP。
以前AMP 只能做基本的頁面,現在有很高度靈活度來製作網頁,假如您正在尋找一種優化的方法,AMP是可以考慮又有效的選擇。


參考文章:
https://amp.dev/community/roadmap/
Is Amp Still Relevant in 2020?

文章關鍵字:AMP AMP網頁 網路行銷

更多文章:

  1. AMP教學-AMP Email格式介紹
  2. Bento AMP正式釋出,AMP網頁的未來發展將會如何?
  3. AMP 2020 線上發表重點整理
  4. AMP教學-amp-img圖片
  5. AMP教學-amp-carousel 輪播