隨着智能手機的出現,改變了人類的生活方式,只要拿出手機,就可以上網衝浪,隨時隨地獲取更多各類型的資訊。為了獲得更多商機,很多企業都會選擇製作手機端網站,但部分企業為了省事會直接將PC端網站搬遷到手機端網站,嚴重影響用戶體驗。為了改善用戶使用手機瀏覽網站的問題,Google特意推出AMP。那麼,到底什麼是AMP呢?AMP對手機網站SEO優化有什麼影響呢?下面,香港網頁SEO優化公司將詳細介紹一下!
◇ 什麼是Google AMP?
AMP(Accelerated Mobile Pages),中文名稱為加速手機版網頁,是由Google開發的「一個加快手機網頁讀取速度」項目。不少國外媒體安裝AMP網頁後,頁面讀取速度提高數倍到數十倍,方便用戶可更快獲取頁面內容。
而AMP一般分成三個部分:
· AMP html:一種專為AMP設計的html規範,包括圖片、影片或廣告等,例如:、等。
· AMP JS:AMP JS是可實現所有AMP的最佳性能方式,管理網頁加載,提供自定義標記等,這些都是為了確保頁面能快速渲染。一般來說,由於同步Javascript有可能會破壞網頁DOM的架構,所以AMP是禁止在網頁內使用同步Javascrip,但可允許使用非同步Javascrip。
· AMP Cache:是一種快取於傳輸AMP的內容傳遞系統,它可提取AMP html頁面,能對頁面進行緩存,並自動改進頁面性能。Google AMP Cache還帶有內置驗證系統,確保頁面能夠正常工作,並不依賴於外部資源。
此外,使用AMP基本有以下幾個優點:
① AMP作為一個開源計畫,適合任何人使用;
② 提高文章加載頁面的速度,對SEO優化效果有利;
③ 增加用戶粘性,降低網站跳出率;
④ 提高文章頁面的點擊率;
⑤ 使用wordpress架站,安裝過過程更便利;
⑥ 免費使用,無需額外收費。
◇ 雖然AMP很厲害,但同樣存在局限性
如何知道網站是否安裝AMP?看看以下圖片:
當你使用手機Google查找內容時,若發現一個閃電的符號,這代表這個網站有安裝AMP。
另外,點擊進入頁面時,由於Google會先快取並緩存頁面,以加快加載速度,因此當用戶點擊AMP網頁後,進入的是「Google快取頁面」。(網址會以「Google」開頭)
一般來說,網站偏向內容類的網站,是非常適合安裝AMP,但同時AMP也存在以下限制:
1) 由於AMP本質屬於靜態網頁,因此AMP會限制Javascript的使用。
2) AMP並不允許網站開發人員使用自己所編寫的元件功能,也就是說,開發人員僅能使用AMP所提供的元件。
3) 元件只能寫在AMP所規定的sandbox iframe區塊里,同時iframe要距離頂部600px或75%。
4) 為了提高網頁讀取速度,AMP限制style的大小使用不超過50KB,同時inline style只能寫網頁檔案內
的區塊內。5) AMP若引用外部資源(如圖片、廣告等),需在html內提供外部資源的大小,讓AMP確認外部資源的大小,避免layout需重新計算或設計等問題。
6) 字體使用需要連結標籤或CSS中的@font face rule,同時關於字體引用,AMP也限定特定的字體供應商。
此外,AMP的限制還包括:僅限於Google優化;廣告投放只能擁有Google ads;網頁設計不靈活,只適用於圖片和文字設計;AMP無法擴充使用其他應用程式等。雖然AMP有很多限制,但出於提高網頁加載速度而言,這對用戶體驗的提升是有不錯的幫助。
◇ AMP對手機網站SEO優化有什麼影響?
很多人都認為,作為Google的衍生物,網頁安裝AMP後,手機網站的排名就會更靠前,手機網站SEO優化也會更方便。這到底是不是呢?
香港網頁SEO優化公司表示,關於這個問題,Google官方也有解釋:AMP推出的目的,只是讓手機版網站的讀取速度變得更快,這對網站用戶體驗的提升有一定的幫助,是增加手機版網站競爭力的其一關鍵要素。但影響網站用戶體驗的因素有很多,而SEO優化也有很多決定因素,若僅僅是提高手機版網站,而沒有真正為用戶解決問題,這對手機版網站排名並沒有太大幫助。
當然,AMP能提高手機版網站的加載速度,同時也幫助用戶更容易獲取資訊,Google還是非常鼓勵所有網站安裝。儘管目前AMP功能還存在很多限制,但隨着Google逐步強化,AMP技術不斷完善,這無論對網頁,還是用戶都會帶來更好的體驗。