如今,Web設計師在設計Web外觀與風格的同時,往往還負責了前端代碼的編寫。換句話說,SEO的相當一部分責任是落在他們肩上的。然而,大量的Web設計師對SEO的熟悉程度仍不足以讓他們寫出一個符合要求的Web。這一現象決定了本文存在的意義,一篇旨在為普通Web設計師提高SEO技巧提供一些重要竅門的日誌誕生了!
1.讓代碼變得更美,為設計創設環境
搭建Web前端的時候,儘可能使用有語義的code。用描述性的標籤來組織頁面結構,可以提高內容對搜尋引擎的可讀性。這也會讓頁面修飾的工作變得更加簡單、乾淨。
2.有分寸地使用關鍵字
通常所說的關鍵字是指描述主要內容的詞語。有策略地在Web中安插關鍵字是很重要的,例如在URL、標題標籤(title tag)以及主要的抬頭標籤(heading tag)中。在本文中經常使用關鍵字也很重要,但是不能過於頻繁,否則很可能因為關鍵字堆砌而受到懲罰。
3.盡量避免使用Flash作導覽列
無論華麗的下拉式清單效果如何誘人,不要使用它。搜尋引擎不能順利讀取Flash檔案中的內容,所以Flash導覽列中的連結將無法被跟蹤。
4.給每個Web取個不同的標題(title)
每個Web都應該有自己標題屬性,並且每個Web的標題應該各不相同。如果每個Web的標題都一樣的話,搜尋引擎會理解為你的網站的每個頁面都是相同的主題或內容。
5.利用好圖片的alt屬性,合理地描述
好好利用圖片的alt屬性,合理地描述它。搜尋引擎再怎麼聰明,也看不懂圖片。忽略這一點或許會讓你損失大量圖片搜尋的流量。
6.向“通用連結”Say No!
搜尋引擎非常重視連結。所以,當需要連結到相關內容時,請記得要使用能確切描述該內容的文字。比如,當你為瀏覽者提供更多“ZB資訊”的連結時,使用諸如“關於ZB的更多資訊”的描述,而不只是“更多資訊”這麼模糊的描述。
7.別拿圖片代替文字,片面追求美觀
每位Web設計師,都希望自己的作品越美觀越好。於是,有時我們冷不丁會用一張漂亮的圖片來替換瀏覽器上難看的標題文字。這是多麼愚蠢的行為!(當然,也是有辦法用圖片來達到目的,比如FIR。但你得確保你知道怎麼搞。)我前面說過,搜尋引擎是看不懂圖片的,而這裡應該是你寫關鍵字的地方。
8.要對AJAX的使用持謹慎態度
Ajax加強使用者體驗的效果很贊,但最好不要使用太多太頻繁。Ajax產生的內容無法被連結到。一個不錯的thumb原則是:如果你用Ajax載入的可能是一個獨立Web,那就盡量不要去使用它。
9.讓Web儘快被搜尋引擎收錄
讓Web儘快被搜尋引擎收錄的方法挺多的,比如嘗試爭取到高人氣的相關網站的內鏈。另外,提交給Google也是個不錯的選擇。不過所有已知的方法,似乎見效都很不穩定,短則當天就立杆見影,長則要等上好幾天甚至更長的時間。
10.在URL路徑上始終保持一致
從一開始就決定好是否要使用“www”。一旦決定了就不要再更改。搜尋引擎會把www.diyidu.cn和diyidu.cn看作是兩個不同的重複的網站,而搜尋引擎不喜歡重複的網站