現在有很多的大中型網站都有專職的SEOer,相信很多SEOer在執行SEO項目的時候會碰到各種各樣的問題。這篇文章就深討一下如何在一個大中型網站推行SEO。
做SEO的人都清楚:SEO能給網站帶來大量免費的流量。不過在一個大中型網站中,是由很多部門配合一起做這個網站的,SEO所要改動的很多東西基本上涉及到各個部門,那就需要他們來配合你的改動。這樣一個過程是很龐雜的,對做SEOer的水平要求很高。
很多SEOer在公司遇到的各種問題就不描述了,相信很多人都經曆過。接下來我想說的是SEOer爲什麽會碰到這些問題,還有怎麽去解決。
首選最要命的是SEO看起來沒有一個固定的標准,而一個網站中的其他崗位,大家都有標准,該怎麽做和不該怎麽做不會有太大的異議。所以平常做事,凡是涉及到SEO的,好像都是SEO團隊的人說了算,別的部門覺得SEO就是一個黑盒子,不明白你的下一個改動是什麽樣的理由。加上如果一個SEO團隊中有好幾個人,水平又參差不齊的話,先別說和其他部門溝通了,自己團隊內部都溝通不好。自己團隊內有各種不同意見,即使你有統一的說法傳遞到其他部門,但是因爲很多原因,傳到其他部門的信息也是非常混亂的,由此産生的其他各種問題在很多大中型網站屢見不鮮。
要解決這個問題還是很簡單的。其實SEO是有一個標准的,長久以來很多SEOer都忽視了它的存在,那就是《Google網站質量指南》。我之所以老是提這個,是因爲很多人是不去看過裏面講了什麽,誰能真的仔仔細細讀完那幾百篇文章,就能意識到這個《Google網站質量指南》做一個SEO標准灼綽綽有余。還因爲它是Google出品的,所以也沒有比它更權威的標准了。這讓很多針對Google做SEO的人有了一個很好的依據,在你說服團隊內的成員和其他部門的人的時候,都是很有說服力的。涉及到很多細節的問題,到《Google網站質量指南》裏找到相關的條例給他看就是。用這個《Google網站質量指南》做標准,也能迫使你抛棄掉很多以前錯誤的SEO方法。相信即使是有多年的SEO經驗的人看完這個,也會發現你在其他地方得到了一些錯誤的觀點。
至于百度的SEO標准,就像我在《百度如何優化》中提到那樣,百度優化和Google有0%是一樣的,把《Google網站質量指南》裏面的內容整理好,完全可以做好百度的SEO。額外你只需要注意百度的特殊性,如他們自己都控制不好自己的搜索結果,他們爲了自己的利益幹涉算法等等。即使是這樣,你能從整體上把握百度的SEO,在優化百度的時候也不會失敗,因爲決定一個網站的SEO流量的其實不是百度,而是用戶,百度再怎麽爛,也不能阻擾用戶找到他們想要的信息。至于如何從整體上把握,以後還有專門的描述,不過從《SEO關鍵詞的選擇》裏就可以看出一點整體考慮的思想。
看完上一篇《Google的良苦用心:網站管理員工具》,請一定要相信:《Google網站質量指南》是來幫助你的,而不是來限制你能做什麽不能做什麽。
光有這個標准,還需要做SEO的人的自身的能力要達標,不然在一個大中型網站中推行SEO會困難重重。我之所以在《怎麽樣去學SEO》中要讓大家去了解搜索引擎,了解與網站相關的技術,不光爲了讓你自己很好的理解SEO,還爲了讓大家在一個大中型網站中推行SEO的時候更順利一點。
一點主流的說法會說:“SEO做好內容和用戶體驗,其他是不用擔心的”。但是在一個大中型網站,做什麽內容不是你一個SEOer能決定的,這個在網站創立之初就定下來了。而用戶體驗,那是運營部門和UED部門要做的事情,和一個SEOer不相關。既然引用了SEO這個崗位,它的職責很明確,這個崗位就是負責在現有的基礎上去搜素引擎拉流量的。
在大中型網站中,SEOer最常打交道的部門是技術部門和UED部門,很多的SEO改動都要依靠他們進行。 在一個SEO推行得不好的網站,這些部門最煩的就是SEO部門的很多需求都是解釋不清楚的原因的,一個需求爲什麽要那麽做,那麽做有什麽效果,效果有多大都說不清楚。這在哪裏都是一個非常不靠譜的事情,更何況一個技術性那麽強的網站。而最後的結果也加深了這種不可靠的印象,運氣好的情況下,做的SEO項目可能可以看到一點效果,但是運氣不好的情況下,SEO流量反而不下降了。這樣永遠也得不到其他人的尊重和理解的。作爲一個老板,要看你這些改動帶來的效果,而作爲其他部門的同時,也是希望自己做的事情是有意義的。只要一兩次這樣的不靠譜的SEO項目,就足以讓SEO在網站推行不下去了。
其實很多SEOer其他都不缺,就是缺少對網站和搜索引擎技術性的東西的了解。以及在這個基礎上實踐經驗和獨立的想法。和一些人的說法不一樣,我是不相信一個SEOer不懂技術可以做好SEO的,不管是在大中型網站還是小網站。
首選SEOer不懂技術的話,就不能明確掌握一個網站中所有影響SEO營銷的因素,模擬一個例子:
一個SEOer接到一個網站,第一個想改的就是網站的標題和meta,這個SEOer會認爲改完這麽多title和meta,網站流量會有一個很大的增長。當然他認爲這個項目是一定會很成功的。但是等他把網站全部的title和meta優化好了,真的會有SEO流量的增長嗎?實際上,這個項目一上線,SEO流量可能反而下來了。爲什麽呢?
因爲就算這些title和meta改得很完美,搜索引擎沒有特別對待,網站的SEO流量也只漲了’0%。而這個SEOer沒注意的是:這個期間,技術部門調整服務器,使網頁的響應時間增加了’00%。這個SEOer不明白這個和SEO流量之間有什麽關系。而實際上,服務器響應時間的增加,使網站損失了;0%以上的SEO流量。總的SEO流量從數據上看還是損失了’0%。這個SEOer查了很多他知道的原因,都覺得沒有什麽問題,那他會覺得是這次title和meta改動的問題。如果他把這次title和meta回滾的話,可以預見到,流量又下降’0%。
很多人正在經曆看類似的情況,不一定是服務器響應速度變慢,而是其他很多SEOer還不知道的細節問題,究其原因,是因爲很多人學到的所謂的SEO知識,有很多都是沒有技術作爲支撐的很虛理論。SEO絕不是幾個簡單的“注意關鍵詞突出度”,“注意外部鏈接的數量和質量”就能概括的。首選,爲什麽要注意這些東西而不是別的?要知道任何高深的知識都是可以從最基礎的原理出發,逐漸推到出來的;還有知道了這些東西,接下來會設計到這些方面的細節有哪些呢?一個大中型網站,去拉流量就要靠科學的辦事方法,不能依靠那些虛的東西。需要把每一個影響SEO流量的細節的因素都掌握,還要對這些因素從多大程度上影響SEO流量有了解。
可以保證的是,只要按《怎麽樣去學SEO》裏提到的那點去學習和時間,是一定可以形成一套非常科學的SEO理論和方法的。能大體上確保SEO因素的可控性。這些是真正的知識,而有些其他的所謂的SEO知識,只是常識而已。 懂得這些相關的技術的話,在與其他部門溝通如何解決問題的時候是非常順暢的。
現在很多SEOer和技術部門以及UED部門溝通不好,就是因爲不了解工程師和UED在做的事情是什麽,不了解他們看待網站問題的角度。每個人職責不同,但是沒有一個不希望自己做的事情對網站好的。很多SEOer和其他部門協作出現問題主要是由于:你要麽說不出做這個改動的理由或者理由牽強,說不清帶來多大的收益;要麽你的SEO方法犧牲其他部門的利益;要麽找不到解決問題的辦法。
還有舉剛才那個例子,就算你知道了流量下降是由服務器響應速度慢引起的,那麽怎麽解決這個問題?
首選你可能要告訴他們爲什麽服務器響應速度慢會引起SEO流量下跌。這個說法過程,你要講得讓一個沒有接觸過的SEO的都能聽懂。從收錄量如何影響SEO流量,再從網頁加載速度如何影響收錄量,再從服務器響應速度如何影響網頁加載速度,就可以讓每個人能聽明白。然後,接下來改進這個問題的時候,技術部門的人員會說,以他們的技術,現在服務器只能做到這麽快了。那麽你怎麽辦呢?不可能說讓他們把改動回滾,或者跟你老板說就這樣了。如果你有相關的技術背景,可以協助他們盡量把服務器響應時間加快,同時就算工程師那邊是在沒有辦法了。讓UED部門改進那些影響網頁加載速度的冗余的JS代碼或者CSS文件從前端加速就是。
當你和工程師討論哪幾家網站的架構有什麽優缺點,和UED部門討論什麽樣的JS代碼其實可以換種寫法的時候,你推行SEO已經完全不成問題。