當(dāng)我們要為網(wǎng)站進(jìn)行相關(guān)的SEO工作時(shí),首先要做的就是讓所有的操作都有相關(guān)的記錄和數(shù)據(jù)支持——而不僅僅是依靠自己的直覺或記憶。SEO主要用于數(shù)據(jù)統(tǒng)計(jì)來源:網(wǎng)站服務(wù)器日志、第三方流量分析工具。
Apache、nginx等常見服務(wù)器內(nèi)置的日志配置格式組合,可以滿足大部分SEO分析需求。它們看起來像這樣:
記錄信息收錄:訪問源IP、訪問時(shí)間、訪問頁、HTTP響應(yīng)狀態(tài)碼、訪問源和客戶端標(biāo)識等,這些數(shù)據(jù)將出現(xiàn)在聯(lián)合收割機(jī)日志中。
為了保證服務(wù)器日志能夠滿足其他部門的分析要求,至少要保證上述各項(xiàng)都記錄在服務(wù)器日志中。但是也不要記錄任何可以記錄的數(shù)據(jù),我們只選擇需要的部分,否則會使網(wǎng)站日志的量非常大,不利于分析的效率。
至于日志分析,我認(rèn)為沒有多少固定的準(zhǔn)備工作要做,因?yàn)樗臄?shù)據(jù)源是原始記錄,所以可用的數(shù)據(jù)維度幾乎是無限的。因此,應(yīng)根據(jù)實(shí)際需要進(jìn)行相應(yīng)的處理和分析。
對于一些日志分析要求不是特別高的,可以嘗試使用光年日志分析系統(tǒng)。雖然我個(gè)人并不喜歡所有的GUI實(shí)用程序,但它提供了一些非常好的數(shù)據(jù)維概念,所以我在這里推薦給您使用。
另外:我聽說一個(gè)大型旅游網(wǎng)站使用mongodb結(jié)合map/reduce進(jìn)行日志分析。我還使用mongodb實(shí)現(xiàn)了上述光年日志分析的部分重要功能。我認(rèn)為MangGDB也是一個(gè)需要考慮的選擇。
第三方流量分析工具
在GA添加了一個(gè)需要跟蹤流量的網(wǎng)站之后,它會提示您在跟蹤頁面所需的每個(gè)標(biāo)記之前添加一段JavaScript代碼。代碼添加可能是一項(xiàng)非常簡單的工作,但也可能非常麻煩,主要取決于網(wǎng)站的模板層。
但這種情況并不總是理想的,特別是對于使用網(wǎng)站框架為自己開發(fā)的網(wǎng)站來說,有時(shí)候并不包含這樣一種很好的使用方式。這可能是因?yàn)榫W(wǎng)站的建設(shè)規(guī)范不完善,也可能是因?yàn)榫W(wǎng)站要求不能使用類似WordPress的收錄方法。然后,至少在每個(gè)網(wǎng)頁的頭部,應(yīng)該有一個(gè)小的塊來加載全局JavaScript,以便方便地添加全局JavaScript代碼。
雖然在添加GA代碼時(shí)不必更改不好的網(wǎng)站模板結(jié)構(gòu),但最多可以將代碼添加到幾十個(gè)不同的模板文件中(當(dāng)然,要確保沒有頁面丟失,還需要一些時(shí)間)。但是,一次性解決一些基本問題會給未來帶來很多便利——例如,更改一組統(tǒng)計(jì)代碼。
也許最麻煩的事情是如何說服程序員為一些看似很小的需求修改模板結(jié)構(gòu),這里省略了這一點(diǎn)。
關(guān)于谷歌分析的基本設(shè)置
對于SEO,最基本的設(shè)置之一是對網(wǎng)站上有價(jià)值的SEO頁面進(jìn)行分類。在區(qū)分頁面并掌握其流量狀況和趨勢后,就可以把握SEO的重點(diǎn),更好地分析每一次SEO修改對網(wǎng)站的影響。
舉個(gè)最簡單的例子,對于一個(gè)網(wǎng)站來說,如果你手頭有1000個(gè)外部鏈接(如何做好外部鏈的收錄),你應(yīng)該給出網(wǎng)站的專欄頁面還是產(chǎn)品頁面?這主要取決于哪種頁面有更高的轉(zhuǎn)化率和更大的SEO流量提升空間。
對于每個(gè)網(wǎng)站,都有不同的情況。例如,一個(gè)像書一樣的電子商務(wù)網(wǎng)站在其列表頁面上不會有太多的流量。搜索“電腦書”的人不多,但搜索“小布什自傳”等的人更多,因?yàn)橛脩粲蟹浅C鞔_的需求。對于一個(gè)服裝電子商務(wù)來說,更多的人會搜索“襯衫”,而不是“2012年春季新白襯衫”,因?yàn)橛脩糁幌朐诰W(wǎng)站上選擇服裝,他們只有需求的意圖,但具體需求是模糊的。
以上兩個(gè)都是典型的例子,但是更多的情況是我們不能憑自己的直覺做出準(zhǔn)確的判斷,所以我們需要用流量數(shù)據(jù)來收錄事實(shí)。
雖然博客流量數(shù)據(jù)分析不是很有價(jià)值,優(yōu)秀的文章都是博客的,但這里是以我們?yōu)槔喴榻B一下方法。假設(shè)我們需要區(qū)分我們的專欄頁面和文章頁面流量,它們的url分別是這樣的:category/SEO/,/2012/02/post/
通常,將頁面的URL與相應(yīng)的規(guī)則匹配后,就可以區(qū)分它們了。請注意,如果網(wǎng)站的初始URL規(guī)劃不完善,可能會導(dǎo)致非常糟糕的情況,即URL不能用來區(qū)分頁面類型。確保每種類型的頁面都有自己獨(dú)立的URL ID。