HTML代碼的優化
與Google和MSN相比,Yahoo!對HTML代碼的關注程度更高。很多測試表明,HTML文件中的錯誤,可能在Google或MSN中影響很小甚至幾乎沒有,不妨礙該頁面出現在SERP的前端;但在Yahoo!中獲得成功的幾率要小得多。同樣的,一個修正了HTML錯誤,完全通過W3C認證的網站或網頁,在Google或MSN的變化很小幾乎很難察覺,但在Yahoo!中卻能發現排名有質的飛躍。
在網頁設計及制作中,針對Yahoo!的優化主要包括,1、Yahoo!認為出現在HTML文件靠前(與網頁顯示時出現在上方的不是同一概念)的內容是重要的內容,這就要求我們要把頁面的重要部分突出地HTML文件的頭部;2、良好設計的網頁大都具有精減的代碼,如使用外置CSS文件、JavaScript文件等大大縮小HTML的體積,再如少用或完全不用table也可以提高HTML代碼的效率,這些都可以在很大程度上突出網頁真正的內容部分。事實上,上述兩項在針對其他搜索引擎優化時也是不可忽略的,只不過Yahoo!給予其更高的權重。
關鍵詞密度
因為搜索引擎的算法總是在調整,因此,給出具體的關鍵詞密度肯定不現實,而且,關鍵詞密度並不是一個放之四海而皆准的數字,很多情況下隨行業的不同網站類型的不同,最佳的關鍵詞密度也有所區別。因此,可行的辦法便是分析網站對應關鍵詞的SERP,分析位於前10位的網站或網頁所使用的關鍵詞密度,畢竟理想的關鍵詞密度總是有規律的。通常,在Yahoo SERP中排在前10位的網站,根據關鍵詞競爭性的不同,關鍵詞密度除極個別的在0.5 to 1.0%(低端)和5.0 to 8.0%(高端)外,大部分在二者之間,這時候盡量將關鍵詞密度設為稍低於最高值一般便可達到優化目的。
反相鏈接
關於反相鏈接,在大的方面各家搜索引擎的規則肯定差不太多,在內容相關網站上使用關鍵詞作Anchor Text的反相鏈接同樣是Yahoo排名算法中至關緊要的一個因素。相比較而言,Yahoo!對反相鏈接的處理更類似於Google,與MSN的區別稍大。
在針對Yahoo!的網站優化中,反相鏈接必須考慮的方面有:
鏈接的質量
與Google采用PageRank和TrustRank來判定反相鏈接質量的方法類似,Yahoo!也使用了類似的技術剔除無關的鏈接或Spam,同樣,在Yahoo!的排名算法中,鏈接的質量要重於單純的數量。
在針對Google的網站優化中,判斷鏈接的質量很多時候可以通過查看鏈接來源網站的PageRank來權衡,盡管Google Toolbar中顯示的PageRank並不准確,但至少是一個相對簡單的判斷依據。那麼,如何判斷某個鏈接是否被Yahoo判定為高質量的鏈接呢?簡單的辦法是查看鏈接的來源網站是否出現在Yahoo!相同或相近關鍵詞SERP靠前的位置,如欲更准確的判斷,還需要查看該網站的Whois信息,Yahoo!一般認為可依賴的網站其域名注冊時間至少滿三年,另外還要看來源網站是否有足夠數量的非交換鏈接,以及鏈接來源頁面的出站鏈接數量,同一頁面上出站鏈接數量越多,其影響力越小,等等。
鏈接的位置
同樣地,鏈接出現在頁面哪個位置也是必須注意的。簡單地說,出現在HTML前端的鏈接比出現在後面的更有效;使用特殊格式(如粗體、斜體、不同於頁面其他顏色或字體)的鏈接更有效。
鏈接的Anchor text
對鏈接的Anchor text,我們已多次討論過,在Yahoo!中同樣如此,不再贅述。
單向鏈接
雙向的交換鏈接在Yahoo!中並不是完全沒有效用,但其對排名的影響遠遠小於單向的、內容相關鏈接,因為很多情況下,這樣的鏈接更接近於因內容優秀而獲得的評價。
網站或網頁存在時間的影響
與Google的 sandbox 類似,Yahoo! 也使用類似的“Aging”機制:新建網站在運行初期,至少6個月甚至更長的時間,很難獲得好的排名,即使在優化技術上運用得很完美;同時,新鏈接也不會很快起到其應有的對排名的促進作用,往往需要3到4個月其效果才會漸漸體現。不過,與Google相比,Yahoo!的這種“考驗”機制,力度上稍小些。但這種對新網站和新鏈接的共同作用,往往導致很多新建網站(新網站的反相鏈接肯定都是新鏈接嘛)在8個月到1年的時間期限內很難針對競爭性強的關鍵詞獲得好的排名。