搜尋引擎最佳化的執行步驟
「搜尋引擎最佳化」是很多網站優化的站長們都想要seo做的事情,但除了號稱SEO服務的公司之外,似乎沒有太多人有這樣的資訊,剛好在國外的論壇看到有關如何執行搜尋引擎最佳化的文章,就花了點時間把這篇文章吸收消化然後用中文寫出來了。
第一個步驟,你得要有一個「網站」,這句話看起來像是句廢話,但其實不然,因為「搜尋引擎最佳化」的目的是在於提升你網站相關關鍵詞的網路排名,所以第一步你得先要能夠吸引搜尋引擎到你網站作客,所以如何建構一個SEF(Search Engine Friendly)的網站是第一個關鍵,SEF的意思是說對搜尋引擎友善的意思;因為當搜尋引擎在讀取你的網站時,他所讀取的是你網站上面的原始程序代碼,所以你程序代碼的撰寫是否符合W3C的規範,就會影響搜尋引擎在閱讀你網站時的順暢程度了,一個不符合SEF精神撰寫的網站,往往會在搜尋引擎拜訪時回報大量的錯誤訊息回到負責運算搜尋引擎排名的服務器裡,如果這個網站在決定你搜尋引擎排名的服務器裡有一堆的錯誤訊息被回報時,那這個網站的排名一定也好不到哪裡去。
再來,你得要替你的網站撰寫一些內容,對部落格而言,就是替這個部落格增加幾篇文章。內容的不斷增加是持續改善網站/部落格排名的一個重要因素,這個動作應該要持續到你決定不再繼續經營這個網站為止。
第二個步驟,當你已經以正確的程序語法撰寫這個網站,並同時持續的替這個網站帶來新的內容的時候,你該做的事情就是要邀請「搜尋引擎機器」人到你的網站泡茶聊天,這樣搜尋引擎機器人才有機會把你網站的內容回報回去到負責計算排名的服務器去。
第三個步驟,當搜尋引擎機器人已經知道你網站的地址以及去拜訪過你的網站之後,你就要先試著去搜尋引擎上面查查看你的網站是否已經被主要的搜尋引擎(Google、 Yahoo、baidu)收錄了?一般而言,只要你確定有搜尋引擎機器人去你的網站拜訪過之後,你的網站應該會在兩三個月內被搜尋引擎收錄進去他們的數據庫裡面了。
第四個步驟,當你已經確定你的網站被搜尋引擎收錄之後,你接下來的動作就是去記錄你被收錄的網頁有哪些?知道你到底有哪些網頁被搜尋引擎收錄是一個很重要的動作,因為你無法針對沒有被收錄的網頁進行所謂搜尋引擎排名最佳化的動作。這個時後可以先不要去煩惱你那些還沒有被收錄的網頁,一般而言除非那些網頁被判定為惡意欺騙搜尋引擎,要不然被收錄是早晚的事情。
第五個步驟,針對你已經被搜尋引擎收錄的網頁進行排名優化,接下來的步驟會比較繁雜,首先你要先把你個別網頁的關鍵詞定義出來(請參考關鍵詞定義的方法這篇文章),當你定義出這個網頁的關鍵詞之後,你可以到搜尋引擎上打上你這個網頁的網址和你所定義的關鍵詞,對這兩個信息做交集查詢,如果查詢的結果有出現你剛剛鍵入的網站和關鍵詞時,那恭喜你,這個關鍵詞被搜尋引擎認定和你這個網頁具有關聯性,也就是說你這個網頁的內容裡面是包含這個關鍵詞的。相反的,如果查詢的結果並沒有出現這個網頁,那你得回到前面定義網頁關鍵詞的步驟重新來過,一直到出現正確的結果為止。
第六個步驟,先找個地方把你剛剛查詢的網頁和相對應的關鍵詞先紀錄下來,這樣可以確保你不會忘記這個網頁的關鍵詞是什麼。接著,就是去看看你這個網頁在搜尋引擎中相對應於這個關鍵詞的排名的時候了,查詢的方法很簡單(但也很耗時… )。先打開你要查詢排名的搜尋引擎(例如你想要知道在雅虎奇摩裡面的排名),在搜尋框裡面鍵入你剛剛替這個網站定義的關鍵詞,這樣搜尋引擎顯示出來的結果就是和這個關鍵詞有關聯性的網站,排名越前面,代表搜尋引擎認為和這個關鍵詞的關聯性越高,一般而言,排名在前二十名的網頁,才會有比較大的機會吸引訪客的進入,換言之,排在二十名之後的網頁,就像坐落在深山峻嶺中的LV旗艦店一樣,是不會引起訪客的注意的。
第七個步驟,延續第六個步驟,你要找出你這個網頁在這個關鍵詞查詢結果的排名,這樣你才能觀察你上下左右的對手,進而去分析怎樣改善這個網頁的搜尋引擎排名結果,你可以參考怎樣知道網頁在關鍵詞查詢結果的排名這篇文章來知道怎樣找出自己的排名在第幾?當你找出排名之後,你就可以真正的開始進行搜尋引擎排名seo最佳化的動作了,至於怎樣進行排名最佳化,你可以參考「單一網頁進行搜尋引擎最佳化(一)」這篇文章。
結論,搜尋引擎最排名最佳化的技術,其實說穿了並不難,真正的困難度在於執行上有很多繁瑣的步驟,再加上你不見得可以立即看到成效(因為等搜尋引擎更新排名也是需要時間的),所以才會帶給外界一種神秘的面紗。