如果你在製作頁面的時候按照W3C標準的話,那麼恭喜你:SEO(搜尋引擎優化)的工作你已經完成了一半!為什麼我會這麼說呢?還有一半工作在哪呢?看了這篇文章以後你會不會按照W3C標準重構你的網站呢?且看我下面的觀點。
1.W3C標準的「網頁結構、表現、行為分離,互不干涉搶功」概念
且不說SEO,其實按照這個理念建構的網站,網頁開啟速度會明顯的加速。因為依照這個理念,網頁將會分成html、css、js三種類型的文件,而css、js又是可以快取的,所以瀏覽一個這樣的網頁其實就是下載html程式碼就行了,速度當然變快啦。
W3C標準不能濫用標籤,程式碼冗餘,所有不會出現表格那樣多層嵌套的問題。
SEO作用有五:
之間的程式碼不會很多;
網頁META標籤會增加的比較齊全,如keywords、description、robots;
被搜引擎抓取的內容,程式碼比較精簡,非內容程式碼大大減少,文件小;
文字會比較靠前。幾乎都在200字內就可以搜尋到正文,重要內容;
不會出現表格那樣多層嵌套的問題。
2.修飾性圖片文字替換,js、flash文字圖片還原
有些網站為了追求炫眼效果,採用了圖片按鈕,圖片新聞flash切換,文字的js跑到效果…這樣大大將原本屬於圖片,文字連結的程式碼變成了搜尋引擎讀不懂的js程式碼、flash ,或者是直接插入原本不是內容的修飾性圖片替換了文字。如果這些剛好又包含了熱門關鍵字,那麼搜尋收錄量將會損失很大。
對此按照W3C標準做的話,就可以避免以上問題:
修飾性圖片文字替換:就是說將不是內容而是修飾的圖片變成底圖顯示,不干擾搜尋引擎,讓它忽略它。而有增加文字,之後使用css隱藏掉,這樣也增加了可以搜尋的文字。常見使用於logo,按鈕,選單。
js、flash文字圖片還原:這是我近來提出來的一個思路,還沒有廣泛給大家知道的方法(呵呵,大家接不接受還是個問題):將js,flash顯示的內容轉為html,之後使用js讀取html,傳遞參數啟動原來的效果、而且隱藏html,只是比原來增加了幾個步驟。詳細可以參考我寫的文章:如何減少JS對搜尋的負面影響。
3.W3C要求必須加入連結標籤的title、圖片標籤的alt屬性
這樣的話,所有的a標籤都會規範的添加有title文本,img有alt文本。而不是等到要優化的時候臨時的把幾個含有關鍵字的連結(描文字)加上title,圖片加好alt。 W3C標準不是為了SEO優化而添加title、alt,而是為了網頁親和力添加它們。
4.合理安排使用
文字加粗,斜體,底線
這是語意化標籤都必須做到的一步。所以做到了W3C標準,這個問題也會在不知不覺中做到了。
5.網頁標準可以隨時將重要的內容調前,之後再使用css重新定位。
例如頁面效果圖中中間的文字比較重要,可以先把重要的內容放在左邊的程式碼的前面,方便搜尋引擎,之後再用css將它調會到效果圖的位置。
6.網頁標準提到的好處
更少的程式碼和組件,容易維護
頻寬要求降低(程式碼更簡潔),成本降低。
更容易被搜尋引擎搜尋到
改版方便,不需要變動頁面內容
提供列印版本而不需要複製內容
提高網站易用性。
SEO的另一半工作是編輯,編程
編輯涉及的工作有:頻道欄目的設計、取名,頁面的佈局(關鍵字的位置安排),創建欄目時,錄稿時,資料夾,文件的取名;關鍵字管理,了解當前使用的關鍵詞流行度,競爭度;專題、當前熱門的關注;錄稿時關鍵字的提煉、圖片alt的插入習慣;與同類型網站的交流,交換鏈接…
程式設計涉及的工作有:頁面實現靜態化;URL實現偽靜態,使用re_write重寫技術;本站系統搜尋中關鍵字的搜尋功能,實現網站各個頁面的關鍵字網;維護伺服器,穩定伺服器。評論的廣告過濾;自動將關鍵字加粗、添加含有title關鍵字的鏈接;避免網站過多死鏈接,提供死鏈接自動刪除或修復功能;相關文章取文章鏈接格式:先是關鍵詞相同的關連,二關鍵字與標題的關連,文章內容與關鍵字關連。 ……
所以製作完成符合W3C標準的網頁後,你只是完成了50%的SEO工作,還有另一半需要編輯,程式設計共同完成。其它的作弊,或是刻意重複關鍵字,body之間程式碼的開始或結束增加關鍵字出現機會…是沒有必要。
製作、編程是SEO的“打地基”
網站的製作、程式設計與編輯:就好比建造一座大廈,網站製作、程式設計是“建築工程師”、“建築設計師”,編輯就是使用的老闆。工程師依照老闆的需求,做好地基,樓架,之後的美化,裝潢就看老闆了。
沒有好的製作,符合搜尋優化的程式碼結構,那麼無論編輯的程度怎麼樣,搜尋引擎也不會有好效果。但也可以看到:「地基」打好以後,隨著時間的增長,編輯的作用效果就會原來越明顯,因為地基不需要經常變動的。一動就是傷筋骨的「大工程了」。
不符合標準的網站,趕快網站重構吧
Christopher Schmitt
更方便搜尋引擎的搜尋。用只包含結構化內容的HTML取代巢狀的標籤,搜尋引擎將更有效地搜尋你的內容,並可能給你一個較高的評價(ranking)。
所以說辛苦的學習SEO,用心記住它們的規條,不如來一次網站重構,使用W3C的標準來做網站,佈局好網站的xhtml、css、js,選好程序,那麼剩下的工作就是編輯。 SEO能否達到最好的優化,這就要看編輯的能力和程度了。
況且網頁標準是一個主流方向,跟上是不會有錯的。
本文由http://www.jianfeifangfa.info/轉載。