660
shares
聚米幫你連接全球客戶
服務熱線:400-8817-968
發(fā)布于:2019-07-30
毫無疑問網(wǎng)站速度很重要
隨著全球平均互聯(lián)網(wǎng)連接速度的增加以及移動用戶占主導地位,網(wǎng)絡(luò)用戶對緩慢加載時間的容忍度越來越低。 53%的移動用戶將放棄加載時間超過三秒的網(wǎng)站,并且近2%的網(wǎng)絡(luò)用戶將在2秒后反彈。顯然,每一秒都很重要。
與此同時,谷歌明確表示,網(wǎng)頁速度是搜索結(jié)果的排名因素。
簡而言之,快速網(wǎng)站可以從訪問者和Google獲得更好的結(jié)果。要利用這些雙重優(yōu)勢,您需要將網(wǎng)站速度作為您網(wǎng)站的首選。 以下十個提示中的任何一個都將幫助您開始這條重要的道路。
1.優(yōu)化您的圖像
每當有人訪問您網(wǎng)站上的某個頁面時,他們的瀏覽器就必須加載該頁面的每個部分。在許多頁面上,占用空間最多并因此占用時間最長的部分是圖像。因此,優(yōu)化圖像是使頁面加載速度最快,最簡單的方法之一。
這種快速的兩步圖像優(yōu)化過程可以大大加快您的網(wǎng)站速度。
第1步:在上傳圖像之前重新調(diào)整圖像大小
如果你使用像WordPress或Joomla這樣的內(nèi)容管理系統(tǒng)(CMS),你可能已經(jīng)注意到你可以上傳全尺寸的圖像,然后在你網(wǎng)站的后端調(diào)整它們的顯示尺寸。
這很方便,但您可能不知道這樣做會強制Web瀏覽器在每次有人加載頁面時執(zhí)行多個命令。他們必須提取初始圖像,然后在運行中重新調(diào)整大小 - 這會減慢您的網(wǎng)站速度。
為防止這種情況發(fā)生,請在將圖像添加到站點之前使用圖像編輯程序?qū)D像調(diào)整為正確的大小。
我們大多數(shù)人都可以訪問一個簡單的工具,如Preview(在Mac上)或Microsoft Paint(在Windows上)。使用這些程序,您只需打開圖像并在您選擇的編輯器中重新調(diào)整大小。
第2步:壓縮圖像
完成此操作后,您可以使用壓縮工具將圖像編輯提升到新的水平。即使在重新調(diào)整圖像大小后,總文件大小也可能足夠大,仍會降低網(wǎng)站的加載速度。
ImageResize是最好的圖像壓縮工具之一。您所要做的就是單擊鏈接,上傳重新調(diào)整大小的圖像,此工具將減小文件大小而不降低分辨率。
然后,您所要做的就是下載圖片并將其上傳到您的網(wǎng)站。您的圖像看起來完全一樣,但加載速度會快得多。
2.進行插件清除
大量免費提供的插件和腳本使得網(wǎng)站所有者可以添加超出他們真正需要的數(shù)量。請記住,您添加的每個插件都需要運行資源 - 而更多資源意味著網(wǎng)站速度較慢。
如果您發(fā)現(xiàn)自己的網(wǎng)站運行緩慢,或者您認為它可以更有效地運行,請執(zhí)行插件審核。
瀏覽列表并確定您實際上沒有使用的任何插件,或者似乎沒有為您的網(wǎng)站性能添加任何有價值的插件。來吧,擺脫這些。
如果您仍然覺得您的網(wǎng)站沒有按照您的意愿加載,請進行測試以找到罪魁禍首。一個接一個地禁用您網(wǎng)站上的每個插件。禁用插件后,通過GT Metrix等工具運行您的網(wǎng)站,以檢查網(wǎng)站的速度。
如果在停用特定插件后您的網(wǎng)站速度增加,那么您就發(fā)現(xiàn)了問題。如果相關(guān)插件提供了必要的功能,請進行試驗,直到找到另一個執(zhí)行相同操作的插件,而不會降低網(wǎng)站速度。
為了避免將來擺脫這種麻煩,如果功能真的值得在網(wǎng)站速度上進行權(quán)衡,那么在添加新插件之前,請自行前進。
3.確保您的站點腳本是最新的
根據(jù)您的網(wǎng)站使用的CMS或電子商務平臺,您可能需要定期檢查以確定您的網(wǎng)站腳本的新版本是否可用。
如果是,請盡快升級您的站點(確保首先安裝當前備份文件)。站點腳本開發(fā)人員一直致力于改進未來版本的代碼,特別是在網(wǎng)站速度方面。將腳本更新到最新版本可以大大有助于消除阻止您的網(wǎng)站快速加載的編碼障礙。
如果您的站點在WordPress上運行,那么您將在WordPress儀表板的“ 更新”選項卡中找到這些更新。只需單擊一下,您的站點就會安裝最新的軟件更新。你不需要其他任何東西。
不可否認,記住辦理登機手續(xù)并更新您的網(wǎng)站可能很難。幸運的是,這不是你每天必須做的事情。每月一次足以完成您網(wǎng)站的簡單運行并安裝可能的任何更新。
在您的日歷上設(shè)置定期活動,每個月預留一小時。通常,它比這需要更少的時間,但重要的是要養(yǎng)成始終確保您的站點和插件運行最新版本的習慣。
此外,讓您的所有軟件都是最新的將有助于修補任何可能導致您的網(wǎng)站被黑客攻擊的漏洞。
4.利用CDN
內(nèi)容交付網(wǎng)絡(luò)(CDN)是遍布全球的龐大服務器網(wǎng)絡(luò)。通常情況下,如果您沒有使用CDN,那么無論您在哪個地理位置,您的網(wǎng)站都會從您的網(wǎng)站托管服務器的中心位置加載到您網(wǎng)站的每個訪問者。
這可能會導致網(wǎng)站速度變慢,尤其是如果您的訪問者遠離服務器的中心位置。此外,如果您只使用單個服務器,則可能會出現(xiàn)過載并導致您的網(wǎng)站崩潰。
CDN通過讓您的用戶從最接近他們的Web主機訪問您網(wǎng)站的緩存版本來解決這兩個問題。更好的是,如果您的某個服務器位置過載,它們可以切換到新的服務器位置,從而確保更快的速度。
要開始使用,請查看SiteLock TrueSpeed,MaxCDN或Cloudflare提供的CDN服務。
5.啟用瀏覽器緩存
瀏覽器緩存是一種允許訪問者的瀏覽器存儲站點各個頁面的副本的技術(shù),這樣當訪問者將來返回時,可以從緩存中調(diào)用內(nèi)容,而不是重新加載整個頁面。
這樣可以節(jié)省用于顯示頁面的資源數(shù)量,從而加快訪問者的整體加載速度。
如果您使用WordPress,則可以使用W3 Total Cache之類的插件輕松啟用瀏覽器緩存。 要在WordPress網(wǎng)站上安裝此插件,請按照以下步驟操作:
導航到站點的儀表板,然后導航到插件 > 添加新,并搜索W3總緩存。單擊Install,然后單擊Activate。
激活插件后,導航到頂部或左側(cè)的新“ 性能”選項卡。這是您可以控制插件的所有功能的地方。
您可以使用此插件打開或關(guān)閉大量功能,與您的Web開發(fā)人員討論如何將瀏覽器緩存集成到服務器端腳本中。
6.打開Gzip壓縮
Gzip壓縮技術(shù)可以最大限度地減少基于瀏覽器的HTTP響應的大小,有時甚至高達70%。如果這沒有意義,請不要擔心。您無需完全了解如何為您的網(wǎng)站實施它。
有三種方法可以在您的網(wǎng)站上啟用Gzip壓縮。您可以:
1.將以下代碼添加到您網(wǎng)站的.htaccess文件中:
#compress text,html,javascript,css,xml:AddOutputFilterByType DEFLATE text / plain
AddOutputFilterByType DEFLATE text / html
AddOutputFilterByType DEFLATE text / xml
AddOutputFilterByType DEFLATE text / css
AddOutputFilterByType DEFLATE application / xml
AddOutputFilterByType DEFLATE application / xhtml + xml
AddOutputFilterByType DEFLATE application / rss + xml
AddOutputFilterByType DEFLATE application / javascript
AddOutputFilterByType DEFLATE application / x-javascript
或者,按擴展名壓縮某些文件類型:
<files * .html>
SetOutputFilter DEFLATE
</ files>
2.將以下代碼添加到HTML或PHP頁面的頂部:
<?php if(substr_count($ _ SERVER ['HTTP_ACCEPT_ENCODING'],'gzip'))ob_start(“ob_gzhandler”); else ob_start(); ?>
3. 為WordPress 安裝一個Gzip壓縮插件
7.將CSS文件保留在頂部,將Javascript保留在底部。
最后,在使用原始HTML頁面時,通過將CSS文件添加到頁面頂部的代碼和底部的Javascript片段來保持網(wǎng)站的代碼整潔。
將CSS文件添加到頁面頂部會禁止?jié)u進式渲染,從而節(jié)省Web瀏覽器用于加載和重繪頁面元素的資源。
將Javascript添加到底部可防止您的網(wǎng)頁在加載前等待完整的代碼執(zhí)行,從而為訪問者帶來更快的瀏覽體驗。
8.減少Http請求
當有人新訪問您的網(wǎng)站時,網(wǎng)頁上的每個元素都必須下載才能查看。這包括圖像,視頻,動畫,樣式表,腳本,字體您可以命名。
對于頁面上的每個元素,都會生成不同的http請求。網(wǎng)站上每個網(wǎng)頁的組成部分越多,每次有人訪問您的網(wǎng)站時發(fā)出的http請求就越多,頁面加載的時間就越長。
這并不意味著您需要將網(wǎng)頁剝離為極簡主義的網(wǎng)頁設(shè)計,以減慢加載時間。您可以使用一些技巧來識別和減少頁面上http請求的數(shù)量和大小,而不會丟失您希望站點擁有的樣式。
首先,使用瀏覽器工具查看網(wǎng)站頁面上有多少http請求。這個過程在不同的瀏覽器中是類似的,這里有兩個主要的具體步驟:
在Chrome中:
右鍵單擊網(wǎng)頁
選擇檢查
單擊“網(wǎng)絡(luò)”選項卡
重新加載頁面
在Firefox中:
右鍵單擊頁面
選擇檢查元素
單擊“網(wǎng)絡(luò)”選項卡
重新加載頁面
這不僅會向您顯示頁面需要多少http請求,還會顯示每個請求加載的時間。
您可能能夠在列表中發(fā)現(xiàn)一些不值得他們完全刪除所需時間的項目。即使你不這樣做,你也可以選擇加快速度:
選項1:減小文件大小
在列表中查找機會以減少不同元素的文件大小。我們關(guān)于優(yōu)化圖像的部分包括一些很好的提示 您還可以通過刪除任何不必要的編碼或空格來縮小HTML,CSS和Javascript文件中的代碼。Autoptimize(適用于WordPress)和HTML Minifier等在線工具可以使這一步更容易。
選項2:合并文件
如果您的網(wǎng)頁有多個Javascript或CSS文件,那么組合它們將減少頁面必須進行的http請求的數(shù)量。像JCH Optimize和Cloudflare這樣的工具 可以幫助解決這個問題。
9.最小化和優(yōu)化重定向
有時重定向是必要的,但如果使用它們超過了要求,它們可以減慢頁面加載時間。定期檢查您網(wǎng)站上的鏈接,確保您的所有鏈接(內(nèi)部和外部)直接轉(zhuǎn)到頁面的主URL。
在您確實需要使用重定向的情況下,請確保僅對頁面使用一個重定向。您永遠不希望瀏覽器必須執(zhí)行將訪問者從一個頁面重定向到另一個頁面的工作,將其重定向到第三個頁面。
并避免使用其他網(wǎng)址將人們重定向回主站點。您可能很想買到您的URL名稱和您可以想到的主要關(guān)鍵字的所有變體,并將它們?nèi)恐赶蚰木W(wǎng)站,但這會降低速度,并可能導致訪問者混淆。
10.升級您的虛擬主機
在開始時,您可能為您的網(wǎng)站選擇了最便宜的托管選項。這是正常的,當你開始建立可見性和流量時,通常對新網(wǎng)站運行良好。
隨著您的營銷工作開始獲得回報并且您的流量增加,您的托管需求也會發(fā)生變化。如果您的網(wǎng)站流量大幅增加,并且您尚未升級您的托管計劃以匹配,則可能會導致性能問題緩慢或不穩(wěn)定。
評論展示
660
shares