網(wǎng)站優(yōu)化1.使用騰云網(wǎng)絡(luò)(CDN)優(yōu)化加載時間的方法網(wǎng)站seo優(yōu)化網(wǎng)站
2022-04-22
1. 使用騰云網(wǎng)絡(luò)(CDN)
內(nèi)容交付網(wǎng)絡(luò)是一組地理分布的 Web 服務器,它們根據(jù)最終用戶的位置為最終用戶提供 Web 內(nèi)容。當您在單個服務器上托管網(wǎng)站時,所有用戶請求都會發(fā)送到相同的硬件。因此,處理每個請求所需的時間增加。最重要的是,當用戶遠離服務器時,加載時間會增加。使用 CDN,用戶請求被重定向到最近的服務器。因此,內(nèi)容可以更快地交付給用戶,網(wǎng)站可以更快地運行。這是一種相當昂貴但非常有效的優(yōu)化加載時間的方法。
2.將您的網(wǎng)站移至更好的主機
有三種可能的托管類型:
共享主機
虛擬專用服務器 (VPS) 托管
私人服務器
世界上最常見的托管類型是共享托管。這是在短時間內(nèi)以低成本使您的網(wǎng)站上線的最便宜的方式。選擇快速的網(wǎng)絡(luò)主機以確保更好的優(yōu)化至關(guān)重要。通過共享主機,您可以與同樣使用此服務器的其他站點共享 CPU、磁盤空間和 RAM。這就是為什么共享主機不如 VPS 或?qū)S梅掌骺斓闹饕颉?/p>
虛擬專用服務器和專用服務器要快得多。VPS 使用多個服務器進行內(nèi)容分發(fā)。使用 VPS網(wǎng)站模板,您可以與其他用戶共享您的服務器,并擁有自己的虛擬服務器部分,您的配置不會影響其他客戶端。如果您的網(wǎng)站流量平均,或者您的電子商務網(wǎng)站在某些時期出現(xiàn)流量高峰,VPS 將是您的最佳解決方案。
最昂貴的托管選項是使用專用服務器,它可以是您自己的物理服務器。在這種情況下,您需要支付服務器租金并聘請系統(tǒng)管理員來維護它。
另一種方法是從 AWS 或其他公共云提供商處租用專用云資源。這兩種方法也可以結(jié)合到我們最近討論的混合云中。使用專用服務器,所有資源都屬于您,您可以完全控制它。云基礎(chǔ)設(shè)施還可以在多個軟件包下添加無限的按需可擴展性。
無服務器架構(gòu)是另一種完全消除維護和服務器設(shè)置過程的選項。請考慮閱讀我們的另一篇文章,其中介紹了無服務器架構(gòu)的細節(jié)和好處。
3.優(yōu)化您網(wǎng)站上的圖片大小
每個人都喜歡引人注目的圖像。對于一個成功的電子商務網(wǎng)站,圖片是至關(guān)重要的部分。產(chǎn)品頁面上的大量照片、圖像、圖形可以增加參與度。圖片使用的不利方面是它們通常是大文件并且會降低網(wǎng)站速度。
在不影響圖像質(zhì)量的情況下減小圖像大小的最佳方法是使用 或 等工具壓縮圖像。這個過程可能需要一些時間,但這是值得的。減小圖像大小的另一種方法是使用 HTML 響應式圖像和根據(jù)用戶顯示屬性調(diào)整圖像大小的屬性。
4. 減少插件數(shù)量
插件是每個網(wǎng)站的通用組件。他們添加了第三方建議的特定功能。不幸的是seo優(yōu)化,您安裝的插件越多,運行它們所需的資源就越多。結(jié)果網(wǎng)站優(yōu)化,網(wǎng)站運行速度較慢,并且還存在安全問題。隨著時間的推移網(wǎng)站優(yōu)化,插件的數(shù)量會增加,其中一些可能不再使用。我們建議您檢查所有已安裝的插件并刪除不必要的插件。首先,在您的頁面上運行性能測試,找出哪些插件會降低您的網(wǎng)站速度。網(wǎng)站速度不僅取決于安裝插件的數(shù)量,還取決于它們的質(zhì)量。盡量避免加載大量腳本和樣式或生成大量數(shù)據(jù)庫查詢的插件。最好的解決方案是只保留必要的內(nèi)容并確保它們保持最新。
5. 最小化 CSS 文件的數(shù)量
如果您的網(wǎng)站包含大量 CSS 文件,那么當您的網(wǎng)站訪問者想要訪問特定文件時,會導致大量 HTTP 請求。這些請求僅由訪問者的瀏覽器處理,會減慢網(wǎng)站的工作速度。如果您減少 CSS 文件的數(shù)量,這無疑會加快您的網(wǎng)站速度。嘗試將所有內(nèi)容歸為一個并將所有 CSS 文件分組。這將減少 HTTP 請求的總數(shù)。有許多工具可以快速縮小 HTML、CSS 和文件。例如,您可以使用 、 或 工具。
6. 使用網(wǎng)站緩存
如果許多用戶同時訪問該頁面,則服務器工作緩慢并且需要更多時間來將頁面交付給每個用戶。緩存是將網(wǎng)站的當前版本存儲在主機上并顯示此版本直到網(wǎng)站更新的過程。這意味著不會為每個用戶一遍又一遍地呈現(xiàn)網(wǎng)頁。緩存網(wǎng)頁不需要每次都發(fā)送數(shù)據(jù)庫請求。
網(wǎng)站緩存的方法取決于開發(fā)網(wǎng)站的平臺。例如,您可以使用以下插件:W3 或 W3。如果您使用 VPS 或?qū)S梅掌鳎€可以在常規(guī)設(shè)置下設(shè)置緩存。對于共享服務器,網(wǎng)站緩存通常不可用。
7. 實現(xiàn) Gzip 壓縮
Gzip 壓縮是減小文件大小的有效方法。它最大限度地減少了 HTTP 請求并減少了服務器響應時間。Gzip 在將文件發(fā)送到瀏覽器之前對其進行壓縮。在用戶端,瀏覽器解壓文件并顯示內(nèi)容。此方法可以處理您網(wǎng)站上的所有文件。您可以通過添加幾行代碼或通過名為 gzip 的實用程序在您的網(wǎng)站上啟用 Gzip。
8. 內(nèi)容管理系統(tǒng)中的數(shù)據(jù)庫優(yōu)化
數(shù)據(jù)庫優(yōu)化是提高性能的有效途徑。如果您使用包含復雜插件的內(nèi)容管理系統(tǒng) (CMS),您的數(shù)據(jù)庫大小將會增加并且您的網(wǎng)站運行速度會變慢。例如,CMS 存儲評論、博客文章和其他占用大量數(shù)據(jù)存儲的信息。每個 CMS 都需要自己的優(yōu)化措施,并且還有許多特定的插件。例如,您可以考慮 WP-。
9. 減少網(wǎng)絡(luò)字體的使用
網(wǎng)頁字體在網(wǎng)站設(shè)計中變得非常流行。不幸的是,使用網(wǎng)絡(luò)字體會對頁面的渲染速度產(chǎn)生負面影響。Web 字體向外部資源添加額外的 HTTP 請求。以下措施將幫助您減少網(wǎng)絡(luò)字體流量的大?。?/p>
為現(xiàn)代瀏覽器使用現(xiàn)代格式;
僅包括網(wǎng)站上使用的字符集;
僅選擇所需的樣式
10.檢測404錯誤
404 錯誤意味著“找不到頁面”。當頁面的訪問內(nèi)容不再存在時,托管將向瀏覽器或搜索引擎提供此消息。為了檢測和糾正 404 錯誤,您可以使用錯誤檢測工具和插件。正如我們所提到的,其他插件可能會對您的網(wǎng)站速度產(chǎn)生負面影響,因此我們建議您通過外部工具運行您的資源以進行錯誤檢測。例如,Xenu 的 Link (GWT) 和 404 For。
一旦檢測到所有 404 錯誤,您需要評估它們產(chǎn)生的流量。如果這些死鏈接不再帶來任何流量,因此永遠不會消耗您的服務器資源,那么您可以將它們保持原樣。如果這些頁面仍有一些流量,請考慮為外部鏈接設(shè)置重定向并修復內(nèi)部鏈接的鏈接地址。
11. 減少重定向
網(wǎng)站重定向會通過創(chuàng)建額外的 HTTP 請求對性能產(chǎn)生負面影響。我們建議將它們保持在最低限度或完全消除它們。首先,您應該通過運行站點掃描來識別頁面上的所有重定向。您可以使用 Frog 快速識別重定向。然后你必須檢查它們是否用于必要的目的并只保留關(guān)鍵的目的。
12. 使用預取
預取需要在用戶啟動指令之前獲取并執(zhí)行指令。這種技術(shù)相當普遍。如果您可以預測用戶操作,例如提前加載一些內(nèi)容或鏈接,則效果很好。一般來說,現(xiàn)代瀏覽器默認允許預取,因為它們假設(shè)用戶行為模式。但是,UX 專家和工程師更有可能了解用戶行為并為瀏覽器提供“提示”以進行預取工作。