SEO專題之三:SEO與網站開發

繼續來發第三篇文章.在發文之前.回應一下前面幾位朋友的留言,關於怎麼提高PR值,我在後面的系列中會具體講解.PR值google的更新時間是無法確定的.一般二到四個月更新一次,SEO是一門技術.不是投機取巧.也不是鑽空子,雖然也有很多站點也確實鑽了SEO的空子(但這樣做的代價危險性可想而知).步入正題: 這篇我從程序開發的角度來講解在網站開發的過程中從SEO的角度需要注意一些什麼方面,我只會c#下的asp.net,所以本章也是從asp.net開發的角度來說.但從事asp/php的程序員也可以基本可以照搬. 我們先把google的設計指南中的話先copy過來,然後再一步一步講解 設計與內容指南

* 網站應具有清晰的層次結構和文本鏈接。 每個網頁應至少可以通過一個靜態文本鏈接打開。* 為用戶提供網站地圖,列出指向網站重要部分的鏈接。 如果網站地圖上的鏈接超過或大約為 100 個,則需要將網站地圖拆分為多個網頁。* 網站應實用且信息豐富,網頁文字應清晰、準確地表述要傳達的內容。* 要考慮到用戶會使用哪些字詞來查找您的網頁,確保網站上確實包含了這些文字。* 盡量使用文字而不是圖片來顯示重要的名稱、內容或鏈接。 Google 抓取工具無法識別圖片中所含的文字。* 確保 <標題> 元素和 ALT 屬性具有描述性且準確無誤。* 檢查鏈接是否損壞,並確保 HTML 格式正確。* 如果要使用動態網頁(即網址中包含"?" 字元),請注意並非每一個搜索引擎抓取工具都能抓取動態和靜態網頁。縮短參數長度和減少參數數目都會對這種情況有幫助。* 將特定網頁上的鏈接限制在合理的數量內(少於 100 個)質量指南 - 具體指南* 請不要使用隱藏文本或隱藏鏈接。* 請不要使用隱藏真實內容或欺騙性的重定向手段。* 請不要向 Google 發送自動查詢。* 請不要載入使用無關關鍵字的網頁。* 請不要創建包含大量重複內容的多個網頁、子域或域。* 請不要製作欺詐性或安裝有病毒、特洛伊木馬或其他有害軟體的網頁。* 請不要專門針對搜索引擎創建"橋頁",或使用其他如聯屬計劃這類原創內容很少或幾乎沒有原創內容的俗套 (cookie cutter) 方法。* 如果您的網站參與聯屬計劃,請確保您的網站可為其增添價值。 請提供獨特且相關的內容,使用戶有理由首先訪問您的網站。這篇文章的出處:http://www.google.com/support/webmasters/bin/answer.py?answer=35769,我在原有的基礎上補充幾點:

1.文件命名不宜過長.網站設計中不能出現死頁面.死鏈接.錯誤鏈接.空鏈接.文件名應該富有意義(這點的出發點似乎是為了更容易理解文件的大概內容)2.除非呈現數據.否則布局不要用table

3.URL地址,通過搜索得知.靜態頁面以及偽靜態頁面和動態頁面google是一樣可以收錄的.但google建議參動態頁面參數不宜過長.我的建議一般不要超過三個,但哪種頁面google最親睞,我們得先來了解一下google收錄的基本原理和規律.

google會根據你的網站首頁(或其它頁)來遍歷該頁面的其它鏈接.例如:你的首頁有100個超鏈接.那麼google會遍歷你的這100個鏈接頁面.再根據其它的頁面的鏈接一個一個遍歷直至整站遍歷完成.如果中途出現很多死鏈接,錯誤鏈接或死頁的話.google就會認為你這個網站錯誤百出.可能中止遍歷,從而影響你頁面的收錄效果.那麼帶參數的動態頁面或偽靜態頁是否會影響收錄呢?答安是肯定的.再舉個例子:如有一個顯示產品詳細內容的頁面:www.a.com/products.aspx?id=x的網頁.那麼有100種產品是存在資料庫裡面的.根據不同的ID值來通過products.aspx?id={1-100}中的<%#Eval("資料庫欄位")%>來顯示相應的產品內容.那麼看似有100個頁面.而實際上只有products.aspx這一個頁面.而google會遍歷你的資料庫記錄嗎?不會.所以你有100個產品介紹.可能只能收錄一個頁面!(這種形式是很多cms或企業站所採用的方式),那麼有辦法能收錄這100個頁面嗎?答安是:可以.折中的選擇方案是做一個產品列表頁如productlist.html(aspx)(這個頁面應該是手工靜態頁或後台生成靜態頁.,只要不從資料庫裡面讀數據就可以),該頁面內容如下:

<a href="products.aspx?id=1">球閥</a><a href="products.aspx?id=2">閘閥</a>.......上面的內容應該靜態生成.那麼google在遍歷productlist.aspx(html)頁面的時候.就會遍歷這些產品相應的地址了.遍歷地址時會根據這個地址是否返回404錯誤而緩存相應的頁面內容..(原理很簡單..說了一大堆.不知道大家能否理解)4.不要輕易網站內頁面文件名 google一旦收錄了這個頁面.而不久你又將這個頁面刪除或改名.那麼GOOGLE再次收錄的時候發現這個頁面不見了.肯定對你的PR值是有影響的5.圖片的alt屬性不要為空.而且內容與你的關鍵字有關(後面詳解)6.一定要在web.config裡面定義404錯誤轉向.這個轉向頁面裡面最好還要定義轉向各個重要頁面的鏈接再加一點:7.無論在站點內的哪個頁面.你必須保證你可以在當前頁通過頁面與頁面之間的鏈接能跳轉到任何一個頁面(好像有點彆扭.就是說你的頁面必須不可缺少正確的導航)

推薦閱讀:

專題 | 早餐決勝秘訣:做出甩別人幾十條街的雞蛋
歷史專題中國古代制度
振波浪清浪花中國詩聯論壇對句專題 (20201...20300) 將軍坪唱春,拴馬石披秋,千年坪石刻春秋。
專題集錦——暮春集
情緒周期(專題介紹)

TAG:網站 | 網站開發 | 專題 |