無論什麽樣的網站,當用戶第壹次點擊網站時,都會加載網站的Javascript和css代碼。假設這些代碼是多余的,必然會拖慢網站的打開速度。
如果存在這樣的問題,應該對代碼進行壓縮或簡化。壓縮方面,有大量的第三方工具,比如站長之家的CSSJS壓縮工具,可以直接免費試用。壓縮後的代碼壹般可以減少40%到65%。在簡化方面,可以用壹種風格代替兩種。思路是滿足網站的頁面布局和最小代碼量。
二:減少HTTP請求。
據統計,流量設備會有80%的時間用於加載腳本、css樣式表、圖片等網站元素,只有20%左右的時間用於加載網站的其他主要文本內容。問題是每個網站都會有HTTP請求,同時只能有兩個HTTP請求。這種情況下,假設同時有兩個以上的HTTP請求,必然會減慢網站的打開速度。如圖所示:
找到HTTP請求對網頁速度的影響,下壹個解決方案就是減少HTTP請求的數量。
3.為Javascript代碼、css代碼和圖片設置服務器端緩存。
妳發現如果用戶第壹次訪問妳的網站,下壹次用戶訪問妳的網站,速度會更快。原因是什麽?原因是瀏覽器緩存。
默認情況下,大多數服務器或空間都設置了緩存功能。站長或者seoer需要做的就是在後臺設置相應的文件類型和過期時間。在這裏,建議是:如果是windows主機,將圖片、css、Javascript文件的緩存時間設置為30天;如果是ApacheWeb服務器,使用mod_cache模塊打開緩存功能。
4.優化css中的參考圖片。
假設壹個頁面需要很多周邊圖片,比如下面的圖標等。如果這些圖片都是單獨調用的,那麽請求的數量就會增加,也就是說cssimages太多,請求的數量就會增加,網站的打開速度就會變慢。
如果我們把頁面需要的圖片合並成壹張圖片,這些圖片請求的數量就變成了1,頁面速度相對會更快。如何把需要的圖片放到壹個圖片上,在相應的位置調用?方法在於坐標定位。即通過css坐標獲取圖像路徑,在標簽中引用對應的坐標。
如果妳了解前端,那麽這些都不是大問題。如果妳不懂css,那麽css圖片合並生成器類工具(百度可以)可以直接提供相應的內容:合並CSS圖片,同時生成相應的代碼。
5:跳碼位置,跳碼加載順序。
網站被點擊後,頁面代碼自上而下加載。為此,我們可以借鑒
相對簡單,我們可以檢查
比如什麽是seo?分享等按鈕放在底部。
6:壓縮圖像。
據統計,圖片加載時間是造成網站速度的最大因素。圖片加載速度問題解決了,頁面速度問題就解決了壹大半。假設網站有大量jpg格式的圖片,需要盡量壓縮,在不影響視覺的情況下,縮小圖片本身的大小。類似於壓縮Javascript文件,有大量的在線工具提供相應的壓縮服務,大量的圖片編輯軟件,比如美圖秀秀,都有壓縮功能。
7:服務器端開啟gzip壓縮功能。
Gzip壓縮是壹種高效的數據壓縮格式。如果開啟gzip壓縮,壓縮率壹般可以達到75%左右,效果非常明顯。
以上網站的seo優化,在外面搜索6個系統就可以了。