九月 1, 2022 | 後端和Drupal

提升Youtube載入速度的方法

善用Blazy,讓網站速度體驗提升
使用Blazy模組,讓Youtube不再是造成網速慢的原因,不僅提高使用者體驗,更加強SEO成效

動機

由於Youtube Iframe一直都是造成網站速度慢的原因之一,所以要怎麼解決一直是網站優化的一個重點之一。另外,除了要提高網站速度外,更不能因為提高網站速度,進而導致消費者的使用體驗變差,總不能Youtube未來都要有工程背景的人才能夠上架吧!

解決方法

模組Blazy,是Drupal裡面,專門處理照片與影片Lazy Load的一個重點模組,他就能夠順利的解決這樣的問題,正式我們網站速度優化的救星!

安裝與設定方法

這個模組的安裝方式與一般模組相同,這裡就簡單帶過,我們將目標Focus在如何針對編輯器內進行設定。

使用過濾器

Filter 是Drupal文字編輯器裡面的一個重點功能,可以根據不同的需求,將消費者的內容進行轉換,而Blazy正式可以將編輯者輸入的Iframe,轉換為圖片,並且通過點擊的方式,讓點擊圖片後,再開始載入iframe,進而提升網站速度。

Ckeditor filter

設定編輯器內的Blazy設定

設定Blazy

照上述設定,這樣就完成囉。

影片測試

以下的內容,是我們用來測試Youtube是否有因為Blazy,正常的變更為圖片,等消費者點擊後,才正常載入影片

Preview image for the video "Getting ready for Drupal 10: DrupalCon Portland 2022".

成果分析

以下就用這篇文章來當作分析的對象,分別比較載入Iframe與使用Blazy來延後載入造成的網速差異

直接載入Youtube Iframe

下圖是直接載入Youtube Iframe的結果,行動版裝置為26分。

直接載入Iframe的網速結果

延後載入Youtube Iframe的結果

下圖為延後載入Iframe的結果,網速變成高校的81分

延後載入Youtube

結論

簡單設定這個模組,就能夠讓編輯在上架內容的時候,可以自動轉換為延後載入圖片與影片,這樣提高Google Pagespeed,並且提高網站的SEO成效,是個非常好用的模組。

 

使用我們的服務即表示您同意Cookie政策。了解更多