SEO前端最佳化
精減程式碼 清除網頁中一些冗餘的程式碼,網上有這樣的工具,可以輔助完成,如果需要的話,我們可以把程式碼中的註釋去掉,甚至空行之類的也去掉,儘量的減少程式碼量,從而減小頁面體積。
CSS Sprites
通俗點講,就是圖片合併,可以把網站中一些比較通用的小圖片,合併到一張圖片上,然後利用CSS技術來分別呼叫圖片不同的部分。這樣可以大大的減少HTTP的請求量,在網頁載入的時候,速度就快很多,現在很多大中型網站都在用這個前端加速技術,效果也是很不錯的。
為圖片指定寬度與高度
這也是很多人比較容易忽略的,在頁面中,請你為每一個圖片,都指定一個width屬性與height屬性,這樣在頁面載入的時候,瀏覽器會預先留出既定的位置,圖片下邊的程式碼可以繼續下載而不用等待,提高並行下載的速度,提高了頁面載入的速度。
啟用Keep-Alive屬性
Keep-Alive你可以理解為長連線,在沒有啟用keep-alive屬性之前,瀏覽器向伺服器請求的connection是即連即斷的,執行一次HTTP請求完成後,馬上斷開這個連線的,而啟用
Conncetion的Keep-Alive屬性之後,這個連線可以保持一段時間,從而可以提高頁面載入的速度。
使用瀏覽器快取
我們可以使用快取技術來提高頁面的載入速度,為一些不經常變化的檔案,設定一個相對較長的過期時間,這樣當使用者訪問網站後,就會在它的瀏覽器中留下快取,當它在下次請求的時候,留在快取中的元件就不用再向伺服器發出HTTP請求了,這樣減少了瀏覽器向網站伺服器發出的HTTP請求數,從而提高了頁面載入速度,這在一些圖片比較多的網站,效果是非常明顯的,我們要善於使用快取技術。
啟用GZIP壓縮
大中型網站,基本都啟用了GZIP壓縮,如果你使用的是虛擬主機,你可以讓服務商為你啟用,如果自己有伺服器,自己啟用也很簡單的,為什麼啟用 GZIP壓縮就會加快速度呢,因為當啟用了GZIP後,網站伺服器向你傳輸資料之前,是經過壓縮了的,當傳輸到你的瀏覽器後,會再被解壓縮的,從而可以在你的瀏覽器上正常顯示,而且壓縮率可以達到很多高,效果非常好。一般你啟用了壓縮後,搜尋引擎對你網站的抓取量也是上升了的。
前端速度最佳化方面還有很多工作可以去做,例如大公司都啟用了CDN加速,你的圖片也可以進行無失真壓縮,CSS、JS檔案都可以用一些專業的工具去壓縮,在你網頁的head標頭要宣告字符集,儘量少用重定向,指定Last-Modified 或 ETag 標頭等,當然這些都多少涉及了一些技術方面的問題,做頁面前端最佳化是一個系統的工程,是需要技術、SEO、運維等去配合完成的,不過這個投入是絕對值得的。
CSS Sprites
通俗點講,就是圖片合併,可以把網站中一些比較通用的小圖片,合併到一張圖片上,然後利用CSS技術來分別呼叫圖片不同的部分。這樣可以大大的減少HTTP的請求量,在網頁載入的時候,速度就快很多,現在很多大中型網站都在用這個前端加速技術,效果也是很不錯的。
為圖片指定寬度與高度
這也是很多人比較容易忽略的,在頁面中,請你為每一個圖片,都指定一個width屬性與height屬性,這樣在頁面載入的時候,瀏覽器會預先留出既定的位置,圖片下邊的程式碼可以繼續下載而不用等待,提高並行下載的速度,提高了頁面載入的速度。
啟用Keep-Alive屬性
Keep-Alive你可以理解為長連線,在沒有啟用keep-alive屬性之前,瀏覽器向伺服器請求的connection是即連即斷的,執行一次HTTP請求完成後,馬上斷開這個連線的,而啟用
Conncetion的Keep-Alive屬性之後,這個連線可以保持一段時間,從而可以提高頁面載入的速度。
使用瀏覽器快取
我們可以使用快取技術來提高頁面的載入速度,為一些不經常變化的檔案,設定一個相對較長的過期時間,這樣當使用者訪問網站後,就會在它的瀏覽器中留下快取,當它在下次請求的時候,留在快取中的元件就不用再向伺服器發出HTTP請求了,這樣減少了瀏覽器向網站伺服器發出的HTTP請求數,從而提高了頁面載入速度,這在一些圖片比較多的網站,效果是非常明顯的,我們要善於使用快取技術。
啟用GZIP壓縮
大中型網站,基本都啟用了GZIP壓縮,如果你使用的是虛擬主機,你可以讓服務商為你啟用,如果自己有伺服器,自己啟用也很簡單的,為什麼啟用 GZIP壓縮就會加快速度呢,因為當啟用了GZIP後,網站伺服器向你傳輸資料之前,是經過壓縮了的,當傳輸到你的瀏覽器後,會再被解壓縮的,從而可以在你的瀏覽器上正常顯示,而且壓縮率可以達到很多高,效果非常好。一般你啟用了壓縮後,搜尋引擎對你網站的抓取量也是上升了的。
前端速度最佳化方面還有很多工作可以去做,例如大公司都啟用了CDN加速,你的圖片也可以進行無失真壓縮,CSS、JS檔案都可以用一些專業的工具去壓縮,在你網頁的head標頭要宣告字符集,儘量少用重定向,指定Last-Modified 或 ETag 標頭等,當然這些都多少涉及了一些技術方面的問題,做頁面前端最佳化是一個系統的工程,是需要技術、SEO、運維等去配合完成的,不過這個投入是絕對值得的。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29194811/viewspace-773784/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- seo如何最佳化
- 前端SEO優化前端優化
- 網站seo最佳化技巧網站
- SEO網站最佳化想法【僅供SEO同行參考】網站
- SEO推廣和SEO最佳化有什麼區別
- 搜尋引擎與前端SEO前端
- 網站SEO-最佳化小記網站
- 企業網站SEO如何最佳化?網站
- SEO外鏈推廣最佳化指南
- ZBlogPHP怎麼新增SEO最佳化?PHP
- SEO最佳化方案:菜譜網站整站最佳化思路網站
- 網站最佳化套裝:SEO PowerSuite for Mac網站UIMac
- 使用 `useServerSeoMeta` 最佳化您的網站 SEOServer網站
- 站建站到seo最佳化的整體思路
- 如何做好seo網站內部最佳化網站
- 一個金融行業站SEO最佳化方案行業
- SEO關鍵詞最佳化正確方法解析
- 基於NUXT.JS搭建一款VUE版SSR前端框架(解決SPA應用的SEO最佳化最佳化問題)UXJSVue前端框架
- 網站SEO最佳化為什麼要結合全網最佳化?網站
- 前端效能最佳化前端
- 如何制定可執行的seo最佳化步驟
- SEO最佳化對伺服器有影響嘛伺服器
- 淺析:網站SEO最佳化站內連結的作用及其最佳化?網站
- 前端效能最佳化——圖片最佳化前端
- 新手必備的seo最佳化技巧 你get到了嗎?
- SEO最佳化,為什麼要用到IPIDEA代理IP?Idea
- 代理IP對於SEO最佳化工作的重要性
- next-後設資料建立、更新 SEO 最佳化
- 前端效能優化(JS/CSS優化,SEO優化)前端優化JSCSS
- 網站seo最佳化選擇RAKsmart伺服器的原因網站伺服器
- 網站最佳化SEO要選擇站群伺服器網站伺服器
- 部署AlphaSSL證書有利於網站SEO最佳化嗎網站
- 新網站SEO最佳化需注意這五個問題網站
- 前端面試題 — 前端頁面效能最佳化前端面試題
- 前端最佳化 之 preload前端
- 以前端角度出發做好SEO需要考慮什麼前端
- 香港主機對seo網站最佳化有什麼影響?網站
- SEO最佳化網站診斷的幾個技巧,你知道多少?網站