<a href="http://www.cnblogs.com/freeflying/archive/2010/01/25/1656326.html" target="_blank">ASP.NET的SEO:基礎知識</a>
<a href="http://www.cnblogs.com/freeflying/archive/2010/02/14/1668208.html" target="_blank">ASP.NET的SEO:Global.asax和HttpModule中的RewritePath()方法——友好的URL</a>
ASP.NET的SEO:正規表達式
<a href="http://www.cnblogs.com/freeflying/archive/2010/02/21/1670758.html" target="_blank">ASP.NET的SEO:HTTP報頭狀态碼---内容重定向</a>
這個系列可以算是我的一個讀書筆記---WROX紅皮書系列之《搜尋引擎優化進階程式設計》(Professional Search Engine Optimization with ASP.NET:A Developer's Guide to SEO)。我覺得蠻不錯的,第一是比較系統和權威;第二是不同于一般的SEO的理論介紹,它着重于asp.net技術的實作!推薦一下。另外,因為是老外的書,是以所謂的搜尋引擎,其實沒有包括百度,主要針對的是Google和Yahoo。但部落格中也有很多知識隻是我自己的了解,歡迎大家指正讨論。
SEO,搜尋引擎優化,簡單的了解,就是一種讓網站能盡可能的被搜尋引擎收錄而且排名靠前的技術。可能很多程式員并不是很看重或者了解,但對于無數的草根站長(包括垃圾站長,呵呵)和衆多希望進行網絡營銷的中小企業而言,SEO是簡直是一個入門的基本功。但關于SEO的基礎知識,我也就點到即止,因為類似的文章網上太多了。而且是在部落格園裡面,我會把重點放在技術層面上。
所涉及的技術其實比較“底層”,對于直接學習ASP.NET2.0甚至是3.5的同學來說,應該還是很有幫助的,如:
1. 應用程式生命周期事件,如Global.asax和HttpModule;
3. 正規表達式;(以上都關系到URLRewrite)
4. Http報頭資訊中的狀态碼:404、301、500等;(主要用于站點重定向)
5. XML檔案生成;(關系到網站地圖,RSS)
6. HttpHandler;(動态的生産驗證碼、Robert.txt檔案,用于排除重複内容)