石家莊網站制作:提高搜索排名可以先優化字節

來源:www.6040118.buzz 時間:2020-11-12 11:52:55 瀏覽:91次

    1字節=1B,是我們計算機總的計量單位,一般我在中文搜索引擎優化的關鍵詞至少也是4-8個字節,如果用到谷歌之類的外文搜索引擎那么每個單詞可以劃分為多長字節。而根據數據研究我們發現網絡性能對于谷歌的搜索排名是存在影響的,當然在國內的中文搜素引擎也是同樣適用的,不過因為一個字母代表一個字節,而一個漢字代碼兩個字節,為了更清晰的來說明字節影響所以筆者選擇了谷歌為例來說明。

    在字節影響排名的研究中,我們發現更快的首字節時間與更高的搜索引擎排名之間存在明顯的相關性。雖然不能完全證明TTFB的減少直接導致搜索排名的增加,但存在足夠的相關性,至少可以保證對該問題進行進一步的討論。在開始之前我們先來普及一下何為TTFB,它是Time to First Byte的縮寫,指的是瀏覽器開始收到服務器響應數據的時間,后臺處理時間+重定向時間,是反映服務端響應速度的重要指標。而且我們發現一般情況下TTFB速度更快的網站總體上排名比速度較慢的網站更高。而且我們發現這不僅適用于使用一個或兩個關鍵詞的常規搜索,而且適用于包含四個或五個關鍵詞的長尾詞的搜索。顯然這些數據顯示了一個有趣的趨勢——網站速度實際上影響著搜索排名。

    是什么影響了TTFB呢?通常情況下,我們認為能夠影響TTFB指標的有下面三個因素:

    1、我們的請求通過網絡傳播到Web服務器所花費的時間

    2、Web服務器處理請求并生成響應所花費的時間

    3、響應通過網絡傳播回我們的瀏覽器所花費的時間。

    那么我們為了改善TTFB,是否必須減少每個組件的時間呢?要從哪里開始呢?首先我們需要知道的是如何測量TTFB。盡管現在互聯網上有許多工具可以測量TTFB,但我們只使用一種稱為WebPageTest的開源工具。使用WebPageTest是查看站點性能的好方法,以及查看是否需要花費精力來優化TTFB指標。使用它只需訪問www.webpagetest.org,選擇最適合我們的用戶個人資料的位置,然后對我們的網站進行測試。在大約30秒內,WebPageTest將為我們返回一個圖,用來顯示我們的網頁加載的所有資源并詳細評估每個響應時間。如果我們看瀑布圖的第一行,該行的綠色部分將顯示根HTML頁面的第一個字節的時間。如果我們的TTFB確實很慢,那么下一步就是確定導致速度變慢的原因以及可以采取的措施。但是在探討之前,我們需要簡短地談談“延遲”。延遲是一個通常被誤解的概念,延遲是將單個數據從一個位置傳輸到另一位置所花費的時間。一個普遍的誤解是,如果我們具有快速的互聯網連接,則應始終具有較低的延遲。

    快速的互聯網連接只是其中的一部分,加載頁面所需的時間不僅取決于連接的速度,還取決于瀏覽器對該頁面的遠近。就好比是將我們的互聯網連接視為管道。我們的連接帶寬即“速度”越高,管道越寬。管道越寬,可以并行下載的數據越多。雖然這有助于整體數據吞吐量,但我們的瀏覽器所建立的每個特定連接仍然需要最小的距離。用圖來說明一下帶寬和延遲之間的差異。

    從圖片上我們可以看到,相同的JPG在較高和較低帶寬的情況下仍必須經過相同的距離,其中距離由兩個主要因素定義:從A到B的物理距離。A和B之間的跳躍數,因為互聯網流量通過越來越多的路由器進行重定向,并且必須經過更遠的距離才能進行交換。因此,雖然帶寬無疑對整體吞吐量最有好處,但我們仍然必須經過連接的初始距離才能加載頁面,這就是延遲的來源。那么我們如何測量延遲呢?其實有最簡單的方法,ping它是將延遲與服務器處理時間分開的最佳工具。我們可以在大多數WindowsLinux系統上,默認情況下都會預安裝ping工具。ping的作用是通過互聯網將非常小的信息包發送到我們的目標URL,從而測量該信息到達和返回所花費的時間。Ping實際上不占用服務器端的處理開銷,因此測量ping響應時間可以使我們對TTFB的延遲組件有良好的感覺。我們從整個TTFB時間中減去ping時間,然后可以從服務器后端處理組件中分解網絡延遲組件以正確地集中優化工作。從研究中,我們發現搜索排名最高的網站的TTFB低至350毫秒,排名較高的網站則將其推高至650毫秒,我們建議總TTFB為500ms或更短。在這500毫秒中,建議往返網絡延遲不超過100毫秒。如果我們有來自另一個大陸的大量用戶,則網絡延遲可能會高達200毫秒,但是如果該流量對我們很重要,那么我們可以采取其他措施來幫助我們,我們將盡快解決??偠灾?,初始HTML頁面加載的理想目標應該是:

    1、到第一個字節的時間為500ms或更短

    2、往返網絡延遲不超過100毫秒

    3、后端處理時間不超過400毫秒

    那么如果我們的實際數字高于此數字要怎么辦呢?也不是很難解決,我們可以使用CDN改善延遲問題的,解決方案非常簡單,只要減少內容與訪問者之間的距離就可以了。就是將我們的靜態內容移動到內容交付網絡CDN中。CDN會自動將我們的內容復制到全球各地,并且地理位置更接近我們的用戶。因此,現在如果我們在美國發布內容,它將自動復制到Syndey中的服務器,我們的英國用戶將從中下載該服務器。如圖所示,CDN在減少用戶請求的距離,從而減少TTFB的延遲部分方面有很大的不同:

    要影響TTFB,請確保我們選擇的CDN可以緩存網站首頁的靜態HTML不僅僅是圖片,Java和CSS等相關資源也是如此。因為這是Google bot會請求并測量TTFB的初始資源。TTFB中的第二個因素是服務器花費在處理請求和生成響應上的時間量。實質上,后端處理時間是構成網站的所有其他材料的性能:

    1、運行我們的網站的操作系統和計算機硬件以及配置方式

    2、在該硬件如CMS上運行的應用程序代碼及其配置方式

    3、應用程序為生成頁面而進行的任何數據庫查詢,其進行的查詢次數,返回的數據量以及數據庫的配置

    其實如何優化網站的后端是一直是個問題,雖然網上有不少攻略也不不少相關的書籍,但是筆者個人感覺還是要做好TTFB的優化效果會更好一些。想要做好首先我們要有一個可以的網絡運行設備,如果可以的話其實可以使用托管也是不錯的選擇。選擇一個大的平臺,這樣服務器本身的有保證的,而且價格上也相對比較合適,當然與此同時共享的風險也是存在的,端看我們企業本身對成本和風險評估來進行決策。

    再來,我們需要來優化后端軟件的性能,檢查一下我們的應用程序或CMS的配置,是否有可以禁用的功能或日志記錄設置?是否處于“調試模式?我們希望可以擺脫掉這些不必要的操作,因為這些操作可以提高站點響應請求的速度。如果我們的應用程序或CMS使用的是PHP之類的解釋語言,則應研究減少執行時間的方法。解釋的語言具有將它們轉換為機器可理解的代碼的步驟,該代碼由服務器實際執行。理想情況下,我們希望服務器執行一次此轉換,而不是對每個傳入請求進行一次轉換。盡管這些名稱可能會根據下劃線技術而有所不同,但通常稱為編譯或操作碼緩存。如果可能,利用服務器端緩存是快速生成動態頁面的好方法。如果我們的頁面正在加載不經常更改的內容,則利用本地緩存返回這些資源是提高頁面加載時間性能的一種非常有效的方法。

    當然,我們也可以使用不同的工具在不同級別進行有效的緩存,并且高度依賴于我們在網站后端使用的技術。一些緩存軟件僅緩存一種數據,而其他緩存軟件則進行多級緩存。與我們將要進行的任何軟件更改一樣,確保在逐步進行每個更改時不斷測試對TTFB的影響。TTFB有3個組成部分,請求傳播到Web服務器所花費的時間; Web服務器處理請求并生成響應所花費的時間;以及響應傳播回我們的瀏覽器所花費的時間。延遲捕獲了TTFB的第一部分和第三部分,可以通過WebPageTest和ping之類的工具進行有效測量。服務器處理時間就是整個TTFB時間減去等待時間。我們建議TTFB時間不超過500毫秒,在TTFB中用于網絡延遲的時間不應超過100 ms,而在后端處理上的時間不應超過400 ms。

    最后,我們可以通過將內容在地理位置上更靠近訪問者來改善延遲。只要CDN可用于為動態基本HTML頁面提供服務,它就是實現此目標的好方法。我們通??梢酝ㄟ^更好的服務器配置和緩存昂貴的操作來以多種方式提高網站后端的性能。


上一篇:中小企業如何做SEO

下一篇:如何執行SEO審核

返回列表

網站建設知識

品牌創意網站建設 上市公司網站建設 大型門戶類網站建設 全方位網站運營代理
企業官方網站建設 B2C電子商務網站建設 專題活動網站(MINISITE)

更多 +聯系我們

24小時服務熱線:400-1180-360

業務 QQ:  444961110傳真: 0311-80979256

渠道合作:  444961110@qq.com

更多 +關于我們

河北供求互聯信息技術有限公司(河北供求網)誕生于2003年4月,是康靈集團旗下子公司,也是河北省首批從事網站建設、電子商務開發,并獲得國家工業和信息化部資質認證的企業。公司自成立以來,以傳播互聯網文化為已任, 以高科技為起點,以網絡營銷研究與應用為核心,致力于為各企事業單位提供網絡域名注冊、虛擬主機租用、網站制作與維護、網站推廣和宣傳、網站改版與翻譯、移動互聯網營銷平臺開發與運營、企業郵局、網絡支付、系統集成、軟件開發、電子商務解決方案等優質的信息技術服務,與中國科學院計算機網絡信息中心、騰訊、百度、阿里巴巴、搜狗、360、電信、聯通、中國數據、萬網、中資源、陽光互聯、點點客、北龍中網、電信通等達成戰略合作伙伴關系。

版權所有 ? 河北供求互聯信息技術有限公司-優秀的石家莊網站建設公司,為您提供石家莊網站建設、網站推廣等優質服務.   
服務熱線:400-1180-360 傳真:0311-80979256 增值電信業務經營許可證:冀B2-20105159 冀ICP備09010972號

在線留言
免費試用
掃一掃

掃一掃
贈送神秘大禮

全國免費服務熱線
400-1180-360

返回頂部
东北赢乐微信麻将群 (^ω^)MG狐狸爵士奖金赔率 河北快3推荐号码 2021会恢复互联网彩票吗 高级二肖一码中特码 (★^O^★)MG热带动物园如何爆大奖 重庆时时彩图表及 (*^▽^*)MG有你的校园爆分技巧 (★^O^★)MG呼噜噜爱上乡下在线客服 (^ω^)MG飞龙在天游戏网站 (^ω^)MG艺伎故事如何爆大奖 星座幸运数字最准确的方法 (*^▽^*)MG对决沙龙在线客服 (^ω^)MG招财童子巨额大奖视频 香港赛马会九宫禁肖 南粤36选7复式中奖计算器 河南快三专家推荐号码