現在有很多的大中型網站都有專職的SEOer,相信很多SEOer在執行SEO項目的時候會碰到各種各樣的問題。這篇文章就探討一下如何在一個大中型網站推行SEO。
做SEO的人都清楚:SEO能給網站帶來大量免費的流量。不過在一個大中型網站中,是由很多部門配合一起來做這個網站的,SEO所要改動的很多東西基本上涉及到各個部門,那就需要他們來配合你的改動。這樣一個過程是很龐雜的,對做SEOer的水平要求很高。
很多SEOer在公司遇到的各種問題就不描述了,相信很多人都經曆過。接下來我想說的是SEOer為什麼會碰到這些問題,還有怎麼去解決。
首先最要命的是SEO看起來沒有一個固定的標準。而一個網站中的其他崗位,大家都有標準,該怎麼做和不該怎麼做不會有太大的異議。所以平常做事,凡是涉及到SEO的,好像都是SEO團隊的人說了算,別的部門覺得SEO就是一個黑盒子,不明白你的下一個改動是什麼樣的理由。加上如果一個SEO團隊中有好幾個人,水平又參差不齊的話,先別說和其他部門溝通了,自己團隊內部都溝通不好。自己團隊內有各種不同意見,即使你有統一的說法傳遞到其他部門,但是因為很多原因,傳到其他部門的資訊也是非常混亂的。由此產生的其他各種問題在很多大中型網站屢見不鮮。
要解決這個問題還是很簡單的。其實SEO是有一個標準的,長久以來很多SEOer都忽視了它的存在,那就是《google網站品質指南》。我之所以老是提這個,是因為很多人就是不去看過裡面講了什麼,誰能真的仔仔細細讀完那幾百篇文章,就能意識到這個《指南》做一個SEO標準綽綽有餘。還因為它是google出品的,所以也沒有比它更權威的標準了。這讓很多針對google做SEO的人有了一個很好的依據,在你說服團隊內的成員和其他部門的人的時候,都是很令人信服的。涉及到很多細節的問題,到《指南》裡找到相關的條例給他看就是。用這個《指南》做標準,也能迫使你拋棄掉很多以前錯誤的SEO方法。相信即使是有多年SEO經驗的人看完這個,也會發現你在其它地方得到了一些錯誤的觀點。
至於百度的SEO標準,就像我在《百度如何最佳化》中提到的那樣,百度最佳化和google有80%是一樣的,把《google網站品質指南》裡面的內容整理好,完全可以做好百度的SEO。額外你只需要注意百度的特殊性,如他們自己都控制不好自己的搜尋結果,他們為了自己的利益幹涉演算法等等(見注1)。即使是這樣,你能從整體上把握百度的SEO,在最佳化百度的時候也不會失敗。因為決定一個網站SEO流量的其實不是百度,而是使用者,百度再怎麼爛,也不能阻擾使用者找到他們想要的資訊。至於如何從整體上把握,以後還有專門的描述,不過從《SEO關鍵詞的選擇》裡就可以看出一點從整體考慮的思想。
看完上一篇《google 的良苦用心:網站管理員工具》,請一定要相信:《google網站品質指南》是來協助你的,而不是來限制你能做什麼不能做什麼。
光有了這個標準,還需要做SEO的人的自身的能力要達標,不然在一個大中型網站中推行SEO會困難重重。我之所以在《怎麼樣去學SEO》中要讓大家去瞭解搜尋引擎,瞭解與網站相關的技術,不光為了讓你自己很好的理解SEO,還為了讓大家在一個大中型網站中推行SEO的時候更順利一點。
一些主流的說法會說:“SEO做好內容和使用者體驗,其他是不用擔心的”。但是在一個大中型網站,做什麼內容不是你一個SEOer能決定的,這個在網站創立之初就定下來了。而使用者體驗,那是運營部門和UED部門要做的事情,和一個SEOer不太相關。既然引進了SEO這個崗位,它的職責很明確,這個崗位就是負責在現有的基礎上去搜尋引擎拉流量的。
在大中型網站中,SEOer最常打交道的部門是技術部門和UED(design)部門,很多的SEO改動都要依賴他們進行。在一個SEO推行得不好的網站,這些部門最煩的就是SEO部門的很多需求都是解釋不清楚原因的,一個需求為什麼要那麼做,那麼做有什麼效果,效果有多大都說不清楚。這在哪裡都是一個非常不靠譜的事情,更何況一個技術性那麼強的網站。而最後的結果也加深了這種不靠譜的印象,運氣好的情況下,做的SEO項目可能可以看到一點效果,但是運氣不好的情況下,SEO流量反而下降了。這樣永遠也得不到其他人的尊重和理解的。作為一個老闆,要看你這些改動帶來的效果,而作為其他部門的同事,也是希望自己做的事情是有意義的。只要一兩次這樣的不靠譜的SEO項目,就足以讓SEO在網站推行不下去了。
其實很多SEOer其他都不缺,就是缺少對網站和搜尋引擎技術性的東西的瞭解。以及在這個基礎上的實踐經驗和獨立的想法。和一些人的說法不一樣,我是不相信一個SEOer不懂技術可以做好SEO的,不管是在大中型網站還是小網站。
首先SEOer不懂技術的話,就不能明確掌握一個網站中所有影響SEO效果的因素。類比一個例子:
一個SEOer接到一個網站,第一個想改的就是網站的標題和meta,這個SEOer會認為改完這麼多title和meta,網站流量會有一個很大的增長。當然他認為這個項目是一定會很成功的。 但是等他把網站全部的標題和meta最佳化好了,真的會有SEO流量的增長嗎?實際上,這個項目一上線,SEO流量可能反而下來了。為什麼呢?
因為就算這些title和meta改得很完美,搜尋引擎沒有特別對待,網站的SEO流量也只漲了10%。而這個SEOer沒注意的是:這個期間,技術部門調整伺服器,使網頁的回應時間增加了 100%。這個SEOer不明白這個和SEO流量之間有什麼關係。而實際上,伺服器回應時間的增加,使網站損失了20%以上的SEO流量。總的SEO流量從資料上看還是損失了10%。這個SEOer查了很多他知道的原因,都覺得沒有什麼問題,那他會覺得是這次title和meta改動的問題。如果他把這次title和meta復原的話,可以預見到,流量又下降了10%。
很多人正在經曆著類似的情況,不一定是伺服器響應速度變慢,而是其他很多SEOer還不知道的細節問題。究其原因,是因為很多人學到的所謂SEO知識,有很多都是沒有技術作為支撐的很虛的理論。SEO絕不是幾個簡單的“注意關鍵詞突出度”,“注意外部連結的數量和品質”就能概括的。首先,為什麼要注意這些東西而不是別的?要知道任何高深的知識都是可以從最基本的原理出發,逐漸推匯出來的;還有,知道了這些東西,接下來會涉及到這些方面的細節有哪些呢? 一個大中型網站,去拉流量就要靠科學的辦事方法,不能依靠那些虛的東西。需要把每一個影響SEO流量的非常細節的因素都掌握,還要對這些因素從多大程度上影響SEO流量有瞭解。