通過(guò)介紹網(wǎng)站性能對(duì)網(wǎng)站性能的影響:本文分析了網(wǎng)站響應(yīng)速度對(duì)搜索引擎優(yōu)化的影響,有多種性能優(yōu)化:網(wǎng)站前端代碼優(yōu)化、文件壓縮等,但這些都不是影響性能的主要因素。除了硬件之外,數(shù)據(jù)庫(kù)性能優(yōu)化也是影響網(wǎng)站性能的重要因素。對(duì)于大型網(wǎng)站,數(shù)據(jù)庫(kù)優(yōu)化非常重要。一個(gè)簡(jiǎn)單的優(yōu)化可以將性能提高數(shù)百倍
有幾種方法可以?xún)?yōu)化數(shù)據(jù)庫(kù)性能。以下是昨天基于索引和SQL語(yǔ)句的網(wǎng)站性能優(yōu)化的一個(gè)簡(jiǎn)單示例:
截至目前,一個(gè)多月的數(shù)據(jù)量約為600000條(由于早期的數(shù)據(jù)操作錯(cuò)誤,一次上傳的數(shù)據(jù)超過(guò)100000條)。到現(xiàn)在為止谷歌已經(jīng)收集了1000多萬(wàn)條條目(網(wǎng)站上線后,當(dāng)收集量達(dá)到10萬(wàn)左右時(shí),標(biāo)題被修改了兩次,因此收集了一段時(shí)間,現(xiàn)在正在緩慢恢復(fù)。下一篇文章將分享網(wǎng)站數(shù)據(jù)更新量和標(biāo)題修改對(duì)網(wǎng)站seo的影響數(shù)據(jù),平均每天捕獲20000-30000個(gè)數(shù)據(jù)。
我們分析的原因該網(wǎng)站的表現(xiàn)是,近幾天來(lái),網(wǎng)站的性能大幅下降,網(wǎng)頁(yè)的打開(kāi)速度越來(lái)越慢,搶注量也在下降。因此,我們昨天在下一頁(yè)重新檢查了數(shù)據(jù)。加載此頁(yè)面的數(shù)據(jù)后,我們需要執(zhí)行三條SQL語(yǔ)句,包括三個(gè)表。兩個(gè)表的CPU使用時(shí)間和邏輯讀數(shù)都非常大。因此,我們需要優(yōu)化這兩個(gè)數(shù)據(jù)。下面是優(yōu)化前后SQL語(yǔ)句的對(duì)比:
可以看出,優(yōu)化后性能提高了100多倍,只修改了數(shù)據(jù)庫(kù)的一個(gè)索引。由于前期數(shù)據(jù)量較小,當(dāng)數(shù)據(jù)達(dá)到10萬(wàn)以上時(shí),索引優(yōu)化就顯得尤為重要。當(dāng)然,不同的網(wǎng)站有不同的數(shù)據(jù)結(jié)構(gòu)和業(yè)務(wù)需求,索引的細(xì)節(jié)也不同,所以我們這里對(duì)索引的調(diào)整和優(yōu)化沒(méi)有太多的分享。如下所示,優(yōu)化后,網(wǎng)站頁(yè)面檢測(cè)工具檢測(cè)到的頁(yè)面響應(yīng)時(shí)間與數(shù)據(jù)庫(kù)優(yōu)化提高的性能基本相同
數(shù)據(jù)庫(kù)優(yōu)化可以提高網(wǎng)站SEO數(shù)據(jù)分析能力
本文主要比較數(shù)據(jù)庫(kù)性能優(yōu)化和網(wǎng)站seo優(yōu)化。當(dāng)我們關(guān)注網(wǎng)站周?chē)腟EO時(shí),我們也應(yīng)該關(guān)注網(wǎng)站的性能。630ms和238ms的用戶(hù)看不到,但400ms的差距對(duì)蜘蛛捕獲有巨大影響。以下是一個(gè)簡(jiǎn)單的計(jì)算:
爬行量=總爬行時(shí)間÷單頁(yè)停留時(shí)間(如郭平老師在培訓(xùn)中所述)。無(wú)論總停留時(shí)間是多少,您都可以通過(guò)減少單個(gè)頁(yè)面的停留時(shí)間來(lái)增加爬行量,并通過(guò)增加每個(gè)頁(yè)面的影響時(shí)間和速度來(lái)減少單個(gè)頁(yè)面的響應(yīng)時(shí)間:
此處,只需將頁(yè)面加載時(shí)間計(jì)算為頁(yè)面停留時(shí)間(當(dāng)然,頁(yè)面加載時(shí)間和頁(yè)面上的爬行器停留時(shí)間是兩個(gè)不同的概念,這里只是一個(gè)簡(jiǎn)單的計(jì)算):
如果網(wǎng)站上的爬行器總停留時(shí)間為10小時(shí),每個(gè)頁(yè)面的響應(yīng)時(shí)間為600毫秒,一天內(nèi)可以抓取的頁(yè)面有(不包括其他因素):
對(duì)于網(wǎng)站的優(yōu)化,抓取60000到180000之間的差距非常大。當(dāng)然,這只是理想的數(shù)據(jù)。還有其他影響爬行的因素。這些數(shù)據(jù)只是一個(gè)參考
因此,當(dāng)網(wǎng)站的性能受到影響時(shí),捕獲效果將不理想,采集也會(huì)受到一定程度的影響。收藏會(huì)受到影響,進(jìn)而影響網(wǎng)站的搜索引擎優(yōu)化流量。所以做SEO的人應(yīng)該經(jīng)常通過(guò)一些工具關(guān)注網(wǎng)站的性能。