搜尋引擎優化(SEO)就是讓網站以最理想的姿态出現在搜尋引擎的結果中。搜尋引擎評價一個網站就象社會評價一個人,看外表(網頁是否規範),看内涵(關鍵詞密度),看地位(是不是權威),看親朋的評價(導傳入連結接),看長期表現(是否經常更新)等等,可以從了解社會關系的角度去了解SEO。
需要注意的是:網站給使用者的體驗以及網站提供的内容和服務還是第一位的,SEO是起到錦上添花的作用,不能本末倒置。同時,SEO的很多基本規範正是一個優秀網站應該遵循的規範,遵循這些規範不僅能夠友善搜尋引擎抓取,更能直接的為客戶提供良好的體驗。
以下主要是針對XX網提出的SEO解決方案。
目的
提高XX網在主流搜尋引擎(Google、百度、雅虎)中的搜尋結果排名,超越主要競争對手成為"XX網"這個關鍵詞的第一比對網站。
提升XX網的核心産品在主流搜尋引擎中的排名,進而提高使用者的認可度,使之成為使用者的第一選擇。例如,使用者搜尋"XXYY"、"XX ZZ"、"XXYZ"等關鍵詞時,搜尋引擎首先将我們的網站和産品呈現給使用者,将使用者引導到我們的網站,而不是目前各種其它模仿的、不相關的站點。
增加我們網站與相關關鍵字的比對程度和密度,通過搜尋引擎帶給我們更多的使用者,進一步提升網站的流量,增加網站的商業價值。
關鍵詞分析
做關鍵詞分析是網站SEO的第一個步驟,也是最重要的一環。同時,在做關鍵詞分析的時候也需要了解重要子欄目和主推産品的SEO需求,要做到以下幾點分析:
探尋使用者的搜尋需求。從Google相關搜尋中可以看到關鍵詞的受歡迎度,而且可以看出使用者需要得到什麼樣的資訊。
注意相關度。頁面内容與關鍵詞的相關度一定要高,這樣既貼近使用者需求又有利于搜尋引擎收錄。選擇關鍵詞需要有以下幾點可以參考:
确定主關鍵詞。在關鍵詞的選擇過程中,應該将出現頻率最高、最能代表網站特色的詞語作為網站主關鍵詞。
确定輔助關鍵詞。确定主關鍵詞後,再确定幾個輔助性的關鍵詞,比如主關鍵詞的擴充與主關鍵詞的組合。
換位思考。試想一下,假如你自己是一個潛在的、需要我們網站服務的浏覽者,那你會搜尋什麼樣的關鍵詞?
分析競争對手的關鍵詞。看競争對手的網站,看他們使用了什麼關鍵詞,效果如何?
資料分析
以下是Google和Alexa提供的3個網站的部分分析資料對比(2009-04-23):
XX網 競争對手1 競争對手2 備注
分析名額
Google Page Rank :6;6;7;這是Google對3個網站首頁(非登入情況下)的等級評價,依據為權重反向連結數和使用者通路量、PV等名額。
Google 反向連結 :100;889;2,870;這個參數是搜尋引擎收錄的從其它網站連結到被統計網站的數量。
Alexa Traffic Rank :683;130;158;這個參數反映過去3個月網站日均通路者人數和被通路頁面數的綜合計算排名。
Alexa Avg. Time on Site :18.3 min/day;31.1 min/day;23.2 min/day;每個使用者平均每天在站點的停留時間。
Alexa Sites Linking In :121;898;3374;類似于Google的反向連結。
Alexa近三個月的通路者數量增長 :70%;-9.4%;11.7%;這個資料表示 競争對手2 可能正在失去新使用者。
Alexa近三個月的頁面浏覽量增長 :104.3%;39.18%;1.17%;由于XX網的基數較低,是以其增張幅度較大; 競争對手2 的增長保持了一個穩定的水準,明顯高于 競争對手1。
Alexa近三個月的通路者停留時間增長 :46%;12%;7%
Alexa進三個月來自搜尋引擎的通路增長 :40%;7%;5%
……
Alexa是比較專業的網站排名和分析服務提供商,通過進一步分析其提供的資料,我們發現:
綜合各項統計資料……
……最顯著的結構差異在于前者利用子目錄劃分各個主要子產品,而後者利用子域名劃分各個主要子產品,那麼對于統計者和搜尋引擎來說,前者的流量完全被集中在了域名……
從近3個月的增長來看……
……關聯大多數是一些不相關的網站,建議盡快在Alexa這類在業内的享有重要話語權的站點上注冊歸類……
通過搜尋引擎導向站點的關鍵字排名情況如下……
分析XX網和XY網的 Upstream/Downstream Sites……從這組結果,我們發現通路XX網的使用者主要來自MSN live.com,這個網站在Alexa全球排名第5,原因是使用MSN的使用者一旦登入MSN就會自動彈出live.com的新聞快捷頁……也發現XX網在百度上沒有被儲存快照,是否競争對手做了推廣,而我們沒有……離開XX網的通路者,大部分在下一步選擇了去XY網,這個問題可以這麼了解和應對……
參考:
實施草案
網頁設計細節
在網站UI設計中,關鍵詞盡量不要隻在flash和圖檔中展現,這樣不利于搜尋引擎抓取。
在頁面内容中要适當的融入關鍵詞,并保持一定的關鍵詞密度。
搜尋引擎喜歡簡潔的代碼,因為簡潔的代碼有利于爬取。與頁面内容無關的資訊應該使用架構或者JS處理。
使用檔案名和 alt, title 屬性簡要并準确的描述圖檔,不要使用無意義的圖檔檔案名。
盡量将圖檔儲存在一個專用目錄下,這樣可以簡化連結到圖檔的路徑,同時對圖檔的引用路徑作有意義的規劃,例如:XX/images/farm/XXfarmer.jpg,URL路徑對于搜尋引擎判定圖檔具有一定的權重。
優化URL結構,标準化網站的URL路徑,這對英文搜尋非常有力,因為搜尋引擎爬取對URL與關鍵詞比對的權重非常大,當然,這對中文關鍵詞搜尋作用會小一些。例如:在URL中使用單詞,力求做到使使用者"望URL生義",避免出現無意義的URL路徑……使用簡單明晰的子目錄結構……僞靜态的URL。
實踐經驗表明,百度搜尋引擎對中文關鍵詞比對有特殊的處理規則……我們可以針對之做如下設計……
内部連結
很多網站都在加強内部連結的建設,可以參考新浪、網易、搜狐這些網站,因為優質的内部連結能夠提高搜尋引擎的爬取效率,網站對搜尋引擎友好,搜尋引擎自然也會更"樂于"收錄網站的頁面。
在内部連結建設中,我們需要注意以下幾點:
控制文章内部連結數量。在一篇文章中,内部連結最好在10個以内。
盡量使用文字連結,而非圖檔或flash連結。
盡可能的将本頁的關鍵詞加傳入連結接,或者為本網頁出現的其它網頁關鍵詞加傳入連結接。
連結的文字應該盡量能夠描述連結的内容,例如 <a href="...">更多大白菜</a> 就比 <a href="...">更多</a> 對搜尋引擎更友好。
確定使用者能夠區分連結和普通文本。
增加本頁面的内部連結(即"錨點")既能幫助使用者也能幫助搜尋引擎快速的在頁面上定位内容。
外部連結
友情連結。友情連結應該盡量與相關行業但PR值超過我們的網站交換連結,對方網站的友情連結數最好不要太多,注意不能與被搜尋引擎懲罰過的網站做友情連結,避免遇到"連結工廠"。
投放帶連結的文章。可以在新浪、百度等高PR且提供Blog釋出和宣傳的網站上投放介紹XX網的文章或心得,重要的是文中需要帶有指向XX網的連結,每篇文章最好就1到2個連結。這樣,借助這些大型網站的推廣能力,能快速使我們獲得高品質的導傳入連結接。
吸引使用者主動為我們投放導傳入連結接。例如"MMXX"這款産品的一個特性,鼓勵使用者通過站外點選增加自己的積分……這種功能既能吸引使用者注冊加入,又能為我們的網站增加大量的導傳入連結接……設計這樣的産品:……
網站地圖和導航
如果需要搜尋引擎收錄網站的内容,讓搜尋引擎更了解網站的服務,一個好的網站地圖是必不可少的。雖然XX網部分内容出于使用者隐私原因是對搜尋引擎屏蔽的,但網站的重要産品目錄和功能介紹,例如AA、BB、CC(還包括一些新産品)等還是需要被友好、完整的告知搜尋引擎。
提供一個站點主要功能的HTML地圖。最好每個頁面都有指到網站地圖的反向連結,這樣有利于搜尋引擎快速找到網站地圖,讓網站地圖帶着搜尋爬蟲爬遍全部需要被收錄的内容。
針對Google,Baidu等搜尋引擎建立網站導航檔案,可以更準确、及時的向搜尋引擎提供網站的最新内容。如何有效的為Google提供sitemap.xml?要注意……如何為Baidu提供sitemap.xml?可以這麼做……
預先考慮到使用者可能截取部分URL進行通路的情況,在分類通路路徑的"根"目錄下,建立預設的導航頁面,例如預先考慮使用者通路 /news/2007/upcoming-news-show.htm 後,手工修改URL通路 /news/2007 的情況。
建立友好的404網頁,為使用者分析可能的錯誤或智能糾正使用者的URL錯誤,為使用者提供導航到其可能需要通路或潛在感興趣的頁面,同時需要避免404頁面被搜尋引擎抓取。這點貓撲做得不錯,通路其不存在的文章頁面,它會在向使用者提示404的同時,友好的為使用者列出其它感興趣的頁面,在一定程度上避免了使用者的流失。
Title标題
頁面title對于搜尋引擎進行"中文關鍵字比對"的權重是最高的(因為一般情況下URL隻能是英文的,但百度有例外的特性,怎麼利用?見前面的說明)。每個頁面的 title 需要獨特、準确,格式一般可以為"頁面标題-關鍵詞描述-網站名稱/域名",盡量在 title 中融入關鍵詞:
思考網站浏覽者會去搜尋什麼,然後針對使用者的搜尋需求确定關鍵詞。
準确描述網頁的内容。
為不同種類的網頁建立獨特的"頁面标題"。
充分利用搜尋引擎對 title 長度的“忍耐”,但也需要注意不要超長。
Meta标簽
随着搜尋引擎越來越智能,Meta标簽的權重已不如前,但根據實踐經驗,Google對 Meta Description 仍然很看重,有可以參考的具體例子:……。無論如何,不好的Meta寫作,例如堆積關鍵詞、關鍵詞/描述與内容不相關等行為反而會産生負作用。是以Meta需要對此頁面的總體内容進行精簡、準确的描述:
在Meta keywords中列出頁面的關鍵字。
利用Meta description準确概括該網頁的内容。
盡量為每各個頁面建立不相同的描述。
新聞源
成為熱門關鍵詞的産生源頭或熱門新聞的發源地,對于提高網站的知名度和權威性有着極大的作用,能極大的提高使用者的認可程度。Google趨勢、百度風雲榜等工具可以告訴我們什麼是目前熱門的搜尋關鍵詞。
<知識産權,圖檔略去>
上圖來自Alexa,列出了近一個月從搜尋引擎為YY網帶來流量的最重要的幾個關鍵詞,排除其他因素,我們發現"RTU"這個熱點人物關鍵詞為YY網帶來的使用者流量僅次于"YY",是以,制造新聞、成為熱點的發源地是吸引關注的重要手段,同時,YY網也具備成為新聞源的一個必要條件:更新頻率高--更新頻率決定搜尋引擎的抓取頻度。
舉個例子:XY網的創業團隊、XY網的創業曆程等新聞在某種程度上都可以看作是 XY.com 推廣自身的炒作,而XX網則被動的接受了很多負面的炒作,和"山寨"等關鍵詞綁在了一起……
可以考慮如下措施:
建立對搜尋引擎公開的Blog,可以先從内部開始,類似于Google黑闆報,向公衆介紹網站的新聞、新産品、有趣的故事、發展曆程、技術等。
鼓勵我們的使用者把在XX網上的體驗寫出來,發表在具有影響力的網絡媒體上,例如新浪Blog,可以給予積極參與的使用者一定的虛拟獎勵。舉行諸如專題Blog評比之類的活動,可以考慮與新聞網站合作。也可以考慮在技術網站上發表我們可以公開的技術架構和創新,吸引開發者的關注,例如CSDN Blog。
允許部分活躍使用者向公衆發表日志、文章、照片,當然還需要經過稽核,類似于CSDN Blog使用者向特定欄目投稿的辦法,利用使用者創作的内容打造網站的新聞源。
參加"百度推廣"等百度網的服務,因為根據前面的分析資料顯示,百度是XX網和XY網使用者群最依賴的網站,可以說百度的意見在很大程度上影響了使用者的選擇。
産品推廣
依據網站實際情況分析……非登入通路……
其它參考
有效的使用robots.txt檔案,在保護網站隐私内容的同時,向搜尋引擎暴露那些需要宣傳和推廣的内容。
不要向搜尋引擎提供垃圾資訊,使用技術手段屏蔽之,例如圖檔驗證留言(反機器人)、垃圾資訊自動過濾等。鼓勵使用者提供原創内容,如系轉載,要求使用者注明并附帶上原文連結,否則大量抄襲其他網站的原創内容可能會對網站的搜尋結果排名産生負面影響。垃圾資訊主要包括:
指向垃圾網站的連結。
使用者生成内容中的垃圾資訊或影響網站聲譽的資訊。
大量的、原封不動的抄襲内容。
提高Alexa排名可以為網站帶來更多的廣告、投資等受益,很多機構将Alexa排名作為評估網站價值的重要依據。幾個思路:
把Alexa排名統計的widget放在網站的某些頁面上
鼓勵大家安裝Alexa工具條通路本網站,Alexa工具條為Alexa分析網站提供很多有用的資訊,并且安裝Alexa工具條的浏覽器通路網站次數是Alexa計算網站排名的重要名額。
有條件的話可以考慮提供站長服務産品,引導站長通路我們的網站,因為站長一般是最有可能安裝Alexa工具條的人群。
結論
本方案基于統計資料,列出了可能有效的解決思路和方法,建議進行評估後,裁剪出目前最實際、有效,且易于實施的步驟先行展開。
如何快速向多個主流搜尋引擎送出 網站/Blog更新 和 網站地圖?這需要有效的解決方案和工具……
本文轉自胡奇 51CTO部落格,原文連結:http://blog.51cto.com/huqicto/280668,如需轉載請自行聯系原作者