SEO必備:網站日志分析及日志分析工具

最近有不少朋友問我怎麼看SEO日志,Emmar在網上找瞭一些相關的資料並且結合自己的經驗,為大傢提供一個比較完整的日志文件的閱讀和分析方法:

廢話不多說,進入主題:

問題一、網站LOG日志存放在什麼地方?

一般的虛擬主機都提供LOG文件,但是不同的虛擬主機系統會提供不同的LOG文件存儲文件名,根據Emmar的經驗,一般會有兩種,如下圖:

第一種

此類虛擬主機系統的日志文件存放在logfiles文件夾下,並且每日都提供LOG文件備份。

另外一種:

此類虛擬主機系統的日志文件存放在log文件夾下,一般需要再WEB管理界面設置需要下載的LOG文件,並且需要再刺入6點以後訪客生成下載。

問題二:如何查詢訪問日志?

Emmar截取深圳液晶顯示模塊公司興宇合電子的訪問日志來作為案例:

#Software: Microsoft Internet Information Services 6.0
#Version: 1.0
#Date: 2010-03-11 00:00:17
#Fields: date time s-sitename s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status sc-bytes cs-bytes

2010-03-11 02:44:37 W3SVC381 211.154.135.217 GET /news/news.asp id=200 80 – 203.208.60.169 Mozilla/5.0+(compatible;+Googlebot/2.1;++/bot.html) 200 0 0 29057 298

date表示記錄訪問日期;
time訪問時間;
s-sitename表示你的虛擬主機的代稱。
s-ip訪問者IP;
cs-method表示訪問方法,常見的有兩種,一是GET,就是平常我們打開一個URL訪問的動作,二是POST,提交表單時的動作;
cs-uri-stem就是訪問哪一個文件;
cs-uri-query是指訪問地址的附帶參數,如asp文件?後面的字符串id=12等等,如果沒有參數則用-表示;
s-port 訪問的端口
cs-username 訪問者名稱
c-ip 來源ip
cs(User-Agent)訪問來源;
sc-status狀態,200表示成功,403表示沒有權限,404表示打不到該頁面,500表示程序有錯;
sc-substatus 服務端傳送到客戶端的字節大小;
cs–win32-statu客戶端傳送到服務端的字節大小;

1**:請求收到,繼續處理
2**:操作成功收到,分析、接受
3**:完成此請求必須進一步處理
4**:請求包含一個錯誤語法或不能完成
5**:服務器執行一個完全有效請求失敗

100客戶必須繼續發出請求
101客戶要求服務器根據請求轉換HTTP協議版本

200交易成功
201提示知道新文件的URL
202接受和處理、但處理未完成
203返回信息不確定或不完整
204請求收到,但返回信息為空
205服務器完成瞭請求,用戶代理必須復位當前已經瀏覽過的文件
206服務器已經完成瞭部分用戶的GET請求

300請求的資源可在多處得到
301刪除請求數據
302在其他地址發現瞭請求數據
303建議客戶訪問其他URL或訪問方式
304客戶端已經執行瞭GET,但文件未變化
305請求的資源必須從服務器指定的地址得到
306前一版本HTTP中使用的代碼,現行版本中不再使用
307申明請求的資源臨時性刪除

400錯誤請求,如語法錯誤
401請求授權失敗
402保留有效ChargeTo頭響應
403請求不允許
404沒有發現文件、查詢或URl
405用戶在Request-Line字段定義的方法不允許
406根據用戶發送的Accept拖,請求資源不可訪問
407類似401,用戶必須首先在代理服務器上得到授權
408客戶端沒有在用戶指定的餓時間內完成請求
409對當前資源狀態,請求不能完成
410服務器上不再有此資源且無進一步的參考地址
411服務器拒絕用戶定義的Content-Length屬性請求
412一個或多個請求頭字段在當前請求中錯誤
413請求的資源大於服務器允許的大小
414請求的資源URL長於服務器允許的長度
415請求資源不支持請求項目格式
416請求中包含Range請求頭字段,在當前請求資源范圍內沒有range指示值,請求也不包含If-Range請求頭字段
417服務器不滿足請求Expect頭字段指定的期望值,如果是代理服務器,可能是下一級服務器不能滿足請求

500服務器產生內部錯誤
501服務器不支持請求的函數
502服務器暫時不可用,有時是為瞭防止發生系統過載
503服務器過載或暫停維修
504關口過載,服務器使用另一個關口或服務來響應用戶,等待時間設定值較長
505服務器不支持或拒絕支請求頭中指定的HTTP版本

問題三、有日志查詢工具嗎?

Emmar常用的一款IIS日志查詢工具可以查看各大搜索引擎蜘蛛的來訪次數,截圖如下:

如果需要的朋友可以在此下載:IIS日志分析工具v3.5

原文出處:/post/20100315429.html 轉載請註明出處,尊重他人勞動成果。
Emmar歡迎與大傢交流 QQ:42095857