網站日誌分析研究和分析網站存在的SEO問題

來源:互聯網
上載者:User

  從做SEO開始老大就一直給我灌輸:“要做科學的SEO,不管流量是漲還是降都要知道其中來源,而要瞭解這些同時判斷網站流量的走向就必須要靠日誌分析,而不是憑感覺的猜測是哪些因素使用流量發生變化”。因此從一開始就從資料入手,對於網站的資料時實監控,從資料中判斷網站的問題所在,然後做出相應的改變。這也是我們網站能一直穩定發展從流量的直線下降到回升直到大漲的一個原因所在。

  最近網站的流量一直漲得非常的快,但是網站某一部份的抓取量卻直線下降,不過索引量還在不斷的提升流量也在不斷的上漲。也就因為這樣在8月底就發現抓取量的下降,但一直被前眼的流量所迷惑沒有對抓取下降做個資料分析,同時也是由於在做一些最佳化而忽略了抓取量這一塊,一直到今天才對這一塊的資料做了個初步的分析,下面就把一個簡單的分析思路和結果分享給大家:

  首先為了明確的知道具體哪一天抓取量出現了大的變化,同時和每個月有一個較明顯的對比,因此首先統計了下日誌裡從6月份到9月17號的每天抓取量如下圖:

  

 

  根據這個統計圖可以看出,在6月抓取量還是正常的波動,同時七月底抓取上有明顯的上升,但是8月10號開始往下波動後就再也沒有回到原來的至高點。同時9月8號左右開始呈直線下降趨勢,從這個圖就可以初步的看出,網站在7月26號開始做過對抓取方面的最佳化,同時10如果屬正常波動的話那麼11號12號左右網站應該做過調整,而這個調整是影響蜘蛛對網站的抓取的。網站從9月4號開始抓取量上升,同時8號開始下降,這兩個時間點也是有待去分析的。

  接下來按照以前分析網站的慣例首先分析了下網站的回應時間走勢,如下圖所示:

  

 

  從上面兩個圖對比分析:

  首先,9月份的回應時間曲線波動非常的大,而抓取量波動也很大,而且曲線的波時恰恰相反。 4號開始回應時間在下降,同時網站的抓取量在往上升,一直到8號回應時間降到了最低點在這個上抓取量也上升到最高點從9號開始回應時間上升,抓取量也開始下降,而且一直降,再也淌有回漲過,雖然13號開始網站的回應時間又下降,但是抓取量還是一直下降。

  從上面對9月份的分析可以看出,9月份影響蜘蛛對網站抓取的最明顯問題是網站的回應時間,這一段時間服隨著流量的上漲,伺服器的壓力也在上升,導致網站的響應速度下降了很多而影響了蜘蛛對網站的抓取。但是13號開始抓取量還在降則可能除網站響應速度外還有其它的原因所在。因此接下來分析了下8月份的資料曲線圖:

  對於8月份,10號抓取量達到最高點以後抓就開始下降,且一直再也沒有回到那個至高點,按道理來講每天網站定期更新大批量的資料,抓取量應該是上升的,但是它在降。而對比下圖發現,8月份的26號以前回應時間非常平穩,而且都比較快。從這一對比可以說明8月份抓取量的波動和網站的響應速度沒有任何關係。

  因此接下來就分析了下蜘蛛在8月份對網站抓取所返回的狀態代碼:如下圖:

  

 

  從上圖可以看出,蜘在8月份對網站的抓取過程中出現了2%的500狀態代碼。而據資料統計,這時2%的資料全部來自於8月11號到13號。也就是說這三天網站出現過嚴重的網站內部錯誤,伺服器不能完成請求。

  因此分析了下在8月10號前後對網站的改動:通過對網站代碼的分析(因為做技術的,網站代碼的改動時間很容易找出),發現在8月11號的時候網站添加了一個功能,而這個功能取數涉及三張表,而在取數時忽略了一個環節,因此在網站功能更新後的三天內產生了很多錯誤頁面直到三天后發現才改掉。

  綜合上面的兩個分析可以看出近期的抓取量下降主要是兩個原因:

  1、網站訪問量大導致響應速度下降。

  2、網站內部的錯誤導致蜘蛛對網站產生一個新的不利的判斷。

  當然這隻是初步分析後得出的兩個結論,日誌還得繼續分析因為在後續的分析中還發現最近網站產生了很多垃圾連結,而這些連結的來源可能也是程式方面出現問題。所有的問題都從IIS日誌的分析中慢慢的浮出水面。 原因找到了,解決方案已經非常簡單,征對相應的問題做處理就是了。

 

  著作權聲明:請尊作者的原創內容,如需轉載,請註明文章原始地址,作者/新浪微博:邱勝標

  原文地址: http://blog.sina.com.cn/s/blog_74db7fd701018arl.html



相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.