簡介:網頁設計師不僅設計網頁的外觀和風格,他們也承擔著SEO的部分責任。本文旨在為普通的、甚至部分進階網頁設計師提供一些重要的SEO技巧。
現在的網頁設計師不僅設計網頁的外觀和風格。他們也常常負責主要前端代碼的編寫。換句話說,SEO(搜尋引擎最佳化)的相當一部分責任落在設計師的肩上。然而大量網頁設計師對這個領域的熟悉程度仍不足以讓他們寫出一個對搜尋引擎充分最佳化的網頁。
本文旨在為普通,甚至部分進階網頁設計師提高SEO技巧提供一些重要的竅門。
1. 讓代碼比設計更美
搭建網頁前端的時候,使用有語義的代碼。用描述性的標籤組織頁面結構,可以提高內容對搜尋引擎的可讀性。這也會讓修飾頁面的工作變得更簡單乾淨。
2. 使用關鍵字,但要把握分寸
關鍵字是指描述主要內容的詞語。有策略地在頁面中安放關鍵字是很重要的,例如在URL、標題標籤(title tag)以及主要的抬頭標籤(heading tag)中。在本文中經常使用關鍵字也很重要,但是不能過度,否則你的文章可能因關鍵字堆砌遭到懲罰。
3. 避免使用Flash作導覽列
無論華麗的下拉式清單效果如何誘人,不要使用它。搜尋引擎不能順利讀取Flash檔案中的內容,所以Flash導覽列中的連結將無法被跟蹤。
4. 使用不同的頁面標題
你的網站的每個頁面都應該有標題屬性,而每個頁面的標題應該各不相同。如果每個頁面的標題都一樣的話,搜尋引擎會理解為你的網站的每個頁面都是相同的主題。
5. 不要忘記圖片
好好利用圖片的alt屬性,合理地描述它。搜尋引擎再怎麼聰明,它們也看不懂圖片。忽略這點會讓你損失大量圖片搜尋的流量。
6. 不要使用通用連結
搜尋引擎非常重視連結。所以當連結到相關內容時,請使用能確切描述該內容的文字。比如,當你為瀏覽者提供更多Photoshop資訊的連結時,使用諸如“關於Photoshop的更多資訊”的描述,而不只是“更多資訊”。
7. 忌用圖片代替文字
作為設計師,我們總是希望作品越美觀越好。於是有時我們會用一張漂亮的圖片替換掉瀏覽器上難看的標題文字。請盡量避免這樣做。我前面說過,搜尋引擎不能理解圖片的內容,而這裡應該是你寫關鍵字的地方。
作者註:這一點我貌似誤導大家了。事實上我們有辦法用圖片達到目的,比如FIR。
8. 慎用AJAX
Ajax加強使用者體驗的效果很贊,但是請不要過度使用。Ajax產生的內容無法被連結到。一個不錯的經驗法則是:如果你用Ajax載入的可能是一個獨立頁面,就盡量不要使用它。
9. 儘快被收錄
讓網頁儘快被搜尋引擎收錄的方法之一是,嘗試搞到高人氣的相關利基網站的內鏈。提交給Google也是一個選擇,不過這有時會花好幾天時間,運氣不好的話幾個星期也有可能。
10. 爭取內鏈
內鏈的數量和品質對網站在搜尋結果中的位置有很大影響。讓大夥連結到你的網站的一個好辦法是提供高品質和原創的內容。另一個辦法是大方為別人的網站提供連結。
11. 堅持同樣的URL
你要建立網站時,請從一開始就決定好是否要使用“www”。一旦決定好了就不要再改。搜尋引擎會把www.webdesignledger.com和webdesignledger.com看作兩個不同的重複的網站,而搜尋引擎不喜歡重複的網站。