SEO技巧第十課:網站與網頁設計的注意事項
一個經常被提起的SEO真理說道:“搜索引擎喜歡大、笨、丑的網頁”。如果它們也有喜好的話,那么它們一定非常喜歡純文本的食譜。
網站設計的問題會影響到搜索引擎排名,尤其是像splash頁面、框架、動態請求頁面(主要是指用Js生成渲染的頁面——譯者注)這樣的頁面元素。這當然不意味著你不能使用這些設計元素或者其他很炫的效果。如果你只能在頁面上看到大段的文本,那么互聯網將變成一個相當無聊的地方。還有一點也很重要,不,你一定要記住它,每一個網站都要首先為終端用戶設計,而不是為搜索引擎設計。
買家具是一個很好的比喻。我們很容易找到坐起來舒服,對用戶友好(user-friendly)的扶手椅。但是你也希望它和你的客廳相匹配,也就是說,可以使得環境更加優美和受歡迎。正下如裝飾一樣的道理,網站設計追求的也是風格和舒適。你應該讓你的瀏覽者感到舒適,并與此同時打開對搜索引擎的大門。
大多數網站的目標是使用戶改變或者采取某種網站主期望的行為。所以,我可以告訴你Google和Yahoo!都沒有刻意留心在你的網頁上有數不勝數的產品圖片(真的,它們不是非常在乎),然而,這些產品圖片的關鍵部分可能影響著從搜索引擎中來的瀏覽者對點擊和購買商品的決定。
關于網站設計的注意事項
當你了解了我下面所說的,并且以此去做,那么你會得到一個對用戶和搜索引擎都很友好的網站(當然,除非Google、Yahoo!、Ask或者MSN是你的潛在客戶。如果是這種情況,前進。請為搜索引擎而設計)。然而,下面所列出的條目并不是網站設計的硬性準則。它們只是建議。如果你選擇打破這些條例中的一些,而用其他方面來彌補。請確認您有良好的判斷力.最重要的是,進行可用性測試,以確保網站的設計和結構元素至少對搜索引擎也像對用戶那樣看起來不錯。下面就是這些規則。
1、避免splash頁——splash頁般出現在網站首頁,以介紹為目的,一般是含有大量圖片和少量文字的頁面。大多數splash頁都只連接到網站中的單個頁面。這樣的方式會誤導搜索引擎,使其認為你的網站上只有一個頁面是重要的。
2、避免框架和內聯框架(iframe)——框架和內聯框架使得搜索引擎難以抓取網站,因為它們與標準所約定的一個網頁就是一個html文件相背馳,而是包含了多個html文件。這些文件的鏈接方式使得搜索引擎的蜘蛛無法爬行。
3、要注意下拉式導航菜單——使用搜索友好的級聯樣式表(CSS)建立下拉菜單,并避免JavaScript的DHTML做的導航菜單。如果某個菜單是建立在JavaSeript上的,一定要包括一個次要的,基于文本的導航,同樣的原因.搜索引擎蜘蛛無法爬行這些鏈接。
4、定義網站結構——網站的頁面是如何按照主題和內容分組的?其中一些決定性的因素顯而易見.但是最終決定因素應該是關鍵詞研究(參考第12課)。
5、創建簡潔有效的代碼——搜索引擎似乎更喜歡更簡潔、更簡單、語義定義更好,并按照萬維網聯盟(W3C)的標準編寫的代碼。之前你希望的是在頁面上放上大量的關鍵字,但是搜索引擎看到這樣冗余的代碼,可能并不會主動去查找它們。
6、適當的使用HTML表格——HTML表格布局破壞了HTML代碼流,并且可能把一些重要的元素,例如實際的內容,擠到頁面代碼的后端去,這不是你所期望的。然而,CSS布局使得你可以決定代碼元素在頁面HTML流中出現的位置。
7、避免重復內容——從來沒有相同的內容出現在多個域名中,或者出在個網站的多個頁面中。如果你的URL有多個版本.都指向同樣的內容,那么應該選擇一個,然后將其他的重定向到你選定的內容,或者禁止搜索引擎的蜘蛛抓取重復的內容。
8、遵循正確的網站重定向架構——避免302(臨時)重定向。相反,應該使用301(永久)重定向,以確保搜索引擎可以適當地索引內容。
9、避免Flash網站——Flash網站通常包括只有一個網頁,即使網站有足夠的體驗可以讓瀏覽者感到這是一個完整的網站。沒有任何的辦法可以使得個頁面針對幾十個關鍵詞都有很好的排名。
10、使用內部鏈接——除了導航菜單,不要忽視其他可能產生內部鏈接的部分。內部鏈接為瀏覽者提供了更多在站內跳轉的方便,同時也為搜索引擎的蜘蛛可以深入你的網站提供了更多的可能。
11、把不重要的圖片放在頁面底部——搜索引擎索引的是單詞、單詞以及單詞。它們會對在每一個頁面的項部出現的文字更感興趣。所以,除非有令人信服的理由將圖片放置到頁面頂部,否則的話,把圖片向下放。
12、使用不同的title標簽——網站上的每一個頁面都應該有獨特的title標簽(更多內容,請參考第17課)。
13、避免帶有多個參數的動態URL、Session ID和附加的網址——網址不斷變化,而不是固定的,這使得搜索引擎爬蟲在確定路徑時出現障礙,也許其會認為是重復內容。如果導航欄上的瀏覽器地址中是完全沒有意義的內容,如sid=LKJIhLJUYlO483712345.那么現在是時候重新考慮這級別的功能。
14、使用強大的模板——因為模板影響網站每一個頁面的外觀、代碼,結構和導航,模板輕微的更改可能會導致從根本上改變整個網站。創建和編寫模板時應當極其謹慎和注重細節。
15、使用扁平的文件結構——理想的情況下,網址應不超過3個文件的層次,同時使用連字號(-)代替下劃線(_),來連接文件名中的各個關鍵詞。
16、使用面包屑導航——關鍵字豐富的面包屑導航會出現在很多零售業網站的頁面頂部。它可以幫助用戶理解他們的網站,同時為搜索引擎蜘蛛提供爬行路線。面包屑導航是提供了這樣關鍵字的超級鏈接:“女性:流行:T恤衫”。導航的邏輯非常明確,而且由于每一個關鍵詞都是超鏈接,凼此可以幫助瀏覽者和搜索引擎找到包含女式T恤衫的頁面。