一、搜索引擎的可讀性
①使用文字而不是flash、圖片、大圖片、JS等來顯示重要的內容或者鏈接。
②如果必須使用Flash制作網頁,建議同時制作一個供搜索引擎收錄的文字版,並在首頁使用文本鏈接指向文字版。比如:
(雖然網頁上提供了很豐富的信息,但由於信息都在falsh中,搜索引擎無法提取,對搜索引擎來講,這個網頁沒有任何內容)
③Ajax等搜索引擎不能識別的技術,只用在用戶需要交換的地方,不把希望搜索引擎“看”到的導航及正文內容放到Ajax中。
處理ajax的使用:搜索引擎不能閱讀ajax中的內容的,有個建議:在網頁導航中使用html鏈接,保證網站在一些沒有將javascripti打開的浏覽器中也能閱讀,在ajax中使用真實的鏈接,比如
<a href="ajax.htm?Foo=32" onclick="navigate('ajax.html#foo=32');return false">foo 32
④不使用frame和iframe框架結構,通過iframe顯示的內容可能被會被搜索引擎丟棄。
⑤通過css樣式對網頁進行風格的統一定制,然後放置在外部css文件,再在網頁中調用。或者通過鏈接的方式把冗長的Javascript代碼轉移到網頁末尾。
⑥將較長的js文件包含在文件中。
⑦去除不必要的注釋,注釋太多將增加頁面的體積,合理使用注釋是設計網頁的要求。(百度首頁的大小:7.25K,谷歌首頁的大小:14.9K)。
⑧Meat標簽
a、在設計Title時要遵循的內容如下
1、只放1~2個關鍵詞。
2、不要超過25個漢字、50個英文字母。(因為搜索引擎給的標題空間有限)
3、越核心的關鍵詞排放位置越靠前。
4、不要有特殊標點符號,建議以“_”或“-”隔開,
5、融入長尾關鍵字
6、每個頁面不要雷同
給每個內容頁取不同的標題
如果每個內容頁的標題都一樣的話,搜索引擎會理解為你的網站的每個頁面都是相同的主題。可提取內容頁的文章標題,並放置在頁面標題前部分。
b、關鍵詞keywords標簽中用“,”(注意是半角的逗號)隔開,一個好的關鍵詞優化應不超過4個。
c、在設計Description時要遵循的內容如下
1、關鍵詞設置:開頭出現關鍵詞,然後隨機再重復一次。
2、不要超過100個文字、200個英文字母。
3、越核心的關鍵詞越放前面。
4、不要有特殊標點符號。
5、融入更多長尾關鍵字。
6、每個頁面都要不同。
⑨搜索引擎不能識別圖片,若不做好圖片描述,將損失的是圖片搜索帶來的流量。給網站上的重點圖片(特別是網站Logo)加上ALT標簽,包含關鍵詞的一個簡短句子,清楚描述圖片即可。
比如,在下面的頁面可以加上圖片的ALT屬性,以突出頁面的主要內容。
⑩網頁的精簡即代碼的簡化過程,關系到網頁的加載時間,和搜索引擎能否盡快接觸到中心內容,建議是網頁的大小控制在105K以內,因為搜索引擎只對網頁的前5000字進行索(這是對於google來說)。
二、網站結構的有序性
①確保每個頁面都可以通過至少一個文本鏈接到達。
②重要的內容,應該能從首頁或者網站結構中比較淺的層次訪問到。
③為每個頁面都加上導航欄,讓用戶可以方便的返回頻道、網站首頁,也可以讓搜索引擎方便的定位網頁在網結構中的層次。
④內容較多的網站,建議使用面包屑式的導航,這更容易讓用戶理解當前所處的位置:網站首頁> 頻道> 當前浏覽頁面。
(通過面包屑導航,用戶可以很清楚的知道自己所在頁面在整個網站中的位置,可以方便的返回上一級頻道或者首頁也很方便)
⑤合理的網站結構應該是一個扁平的樹型網狀結構。
網站結構建議采用樹型結構,樹型結構通常分為以下三個層次:首頁——頻道——文章頁。象一棵大樹一樣,首先有一個樹干(首頁),然後再是樹枝(頻道),最後是樹葉(普通內容頁)。樹型結構的擴展性更強,網站內容變多時,可以通過細分樹枝(頻道)來輕松應對。
理想的網站結構應該是更扁平一些,從首頁到內容頁的層次盡量少,這樣搜索引擎處理起來,會更簡單。
⑥站點地圖sitemap一般分為兩種:HTML 站點地圖(百度)和XML站點地圖(谷歌)(Sitemaps)。但是對於搜索引擎優化SEO來說,默認的都是XML Sitemaps。
URL的規范性
①網站中同一網頁,只對應一個url。
*搜索引擎會選一種url為標准,可能會和正版不同。
*用戶可能為同一網頁的不同url做推薦,多種url形式分散了該網頁的權重。
如果你的網站上已經存在多種url形式,建議按以下方式處理:
*在系統中只使用正常形式url,不讓用戶接觸到非正常形式的url
*不同形式的url,301永久跳轉到正常形式
*防止用戶輸錯而啟用的備用域名,301永久跳轉到主域名
*使用robots.txt禁止Baiduspider抓取您不想向用戶展現的形式
②讓用戶能從url判斷出網頁內容以及網站結構信息,並可以預測將要看到的內容。
③URL盡量短,盡可能少於3層。
④正常的動態url對搜索引擎沒有影響。現在許多網頁都是數據庫動態生存的,雖然搜索引擎現在對動態網頁的抓取和搜錄上不存在問題,但在排名上,還是靜態網頁更具優勢。靜態頁面在一定程度上降低了系統負載,也提高了頁面訪問速度,系統性能及穩定性。
下面幾個地址,你會選擇哪個?
A:www.****.com/2009/02/19/news/edu/seo/2009201900343432.html
B:www.****.com/news/new.asp?id=342&class=12&page=1&other=12&date=2009-2-19
C:www.****.com/seo/title.html
⑤不添加不能被系統自動識別為url組成部分的字符。
(url中加入了“;”、“,”等字符,用戶在通過論壇、即時通訊工具等渠道推薦這些url時,不能被自動識別為鏈接,增加了用戶訪問這些網頁的困難度。)
域名的友好性
①如非必要,不要做整站內容的完全更換。
②網站改版或者網站內重要頁面鏈接發生變動時,應該將改版前的頁面301永久重定向到改版後的對應的頁面。
③網站更換域名,應該將舊域名的所有頁面301永久重定向到新域名上對應的頁面。
網站內容的友好性
①搜索引擎非常重視鏈接。所以建議在欄目處多增加“更多信息”這樣的指向鏈接。
②當需要鏈接到更多內容時,不要僅僅使用“更多信息”這樣的字眼,而要使用能確切描述該內容的文字。比如,世紀之村百姓新聞首頁的“本站動態”欄目,使用諸如“本站動態更多信息”的描述,而不只是“更多”這麼模糊的通用描述。
③新聞閱讀頁結束的地方加入:前一篇,後一篇。既增加用戶體驗度,更是內鏈完善的一個表現。
④重要頁面建議使用H標簽
H1,H2,H3 標簽和strong 標簽在網頁中的作用都是用來強調文章段落內容的。網站優化中合理的使用標簽布局以及編輯頁面內容對於提高網站的排名起到非常重要的作用.
h1、h2、h3 、strong 標簽的作用由高到低為:h1 > h2 > h3 > strong
通常大家的理解的H1,H2,H3標簽和strong標簽的用法是:h1 定義網站標題, h2 來定義文章標題, h3 來定義側邊欄目標題,strong來定義本頁面關鍵詞.但是很多情況下我們必須根據網站類型不同,具體頁面功能不同,網站整體優化的策略不同而要靈活運用這些標簽,才能發揮這些H,Strong 標簽的SEO效果.
⑤制作網站404頁面
在網站設計的SEO方面,404頁面是最起碼的要求。任何一個值得信任的好網站,都會精心做好404頁。應該注意的是:404頁不能直接轉向到網站首頁,這樣會導致搜索引擎誤判首頁不存在,而將首頁刪除。
解決方式:
建立一個簡單的html404頁面命名404.html,把404.html放置在網站根目錄
在.htaccess文件中加入代碼:ErrorDocument 404 /Error.html