浙江工業職業技術學院計算機分院 魯 揚
隨著互聯網技術的發展、WEB信息的增加,用戶要在信息海洋里查找信息,就象大海撈針一樣,搜索引擎恰好解決了這一難題。目前搜索引擎已經成為實際上的網絡信息入口,網站建設者一般都會關心搜索引擎對網站的收錄情況,以及網站的頁面在搜索引擎搜索結果中的排名。要想獲得較好的搜索引擎排名,對網站進行搜索引擎優化是一項必不可少的工作。不同的開發平臺下,由于自身平臺實現的架構不同,對網站實施搜索引擎優化的方法也不盡相同,因此必須針對不同平臺的特點,采用不同的方法進行搜索引擎優化處理。本文針對在ASP.NET平臺下開發的網站,進行SEO優化處理的方法做了一些有益的探索。
搜索引擎優化,又稱SEO(Search En-gine Optimization),即針對搜索引擎來優化網站內容,遵循搜索引擎科學而全面的理論機制,對網站結構、網頁文字語言和站點間的互動外交策略等進行合理規劃部署來挖掘網站的最大潛力,使網站較容易被搜索引擎抓取并接收,搜索引擎在收到該網站的資料后進行比對及運算,然后將PR值較高的網站放在其他用戶在搜索時優先看到的位置,從而促使搜索者可以得到正確且有幫助的信息。
Sitemap可方便管理員通知搜索引擎他們網站上有哪些可供抓取的網頁。最簡單的Sitemap形式,就是XML文件,在其中列出網站中的網址以及關于每個網址的其他元數據,以便搜索引擎可以更加智能地抓取網站。
網絡抓取工具通常會通過網站內部和其他網站上的鏈接查找網頁。Sitemap 會提供此數據以便允許支持Sitemap的抓取工具抓取Sitemap提供的所有網址,并了解使用相關數據的網址。使用Sitemap協議并不能保證網頁會包含在搜索引擎中,但可向網絡抓取工具提供一些提示以便它們更有效地抓取網站。
一般情況下,Sitemap網站地圖,分為兩種:
(1)普通Html格式的網站地圖,它的目的是幫助用戶對站點的整體有個把握。Html格式的網站地圖根據網站結構特征制定,盡量把網站的功能結構和服務內容富有條理地列出來。一般來說,網站首頁有一個鏈接指向該格式的網站地圖。
(2)XML Sitemap通常稱為Sitemap,而不叫“網站地圖”。簡單來講,Sitemap就是網站上鏈接的列表。制作Sitemap,并提交給搜索引擎可以使網站的內容完全被收錄,包括那些隱藏比較深的頁面。這是一種網站與搜索引擎對話的好方式。
ASP.NET自身有一個Sitemap:Web.Sitemap,就是一個XMLSitemap。所有Sitemap的目的只有一個,那就是清晰地展示網站的鏈接結構。建立ASP.NET網站時同時給網站創建兩個Sitemap是很有必要的,缺一不可。
搜索引擎是根據URL來抓取和索引網站的。很多動態數據庫驅動的網站具有一些具有URL參數的動態URL,諸如像“www.mysite.com/UserProfile.aspx?ID=1”中的ID參數,搜索引擎不能夠完全索引到網站。通過修改網址成為像“www.mysite.com/UserProfile/1.aspx”之類的形式,可以幫助搜索引擎更容易的索引到網站。搜索引擎通常還通過URL中的關鍵字來判斷網頁的相關性,因此在不修改網站目錄架構的情況下,修改URL可以更好的反映網頁的內容,對于搜索引擎來說更有意。
URL重寫在ASP.NET中有很多種實現方法,可以通過MS的組件“URLRewriter”和在Global.asax里的“Application_Be ginRequest()”編碼方式,以及IIS里的ISAPI設置來實現。
在ASP.NET網站中過多使用AJAX技術,會給搜索引擎帶來很多麻煩,目前搜索引擎還不能很好地索引由AJAX表現的網頁,原因就是搜索引擎只索引頁面,而不會索引應用程序。即使搜索引擎做到了完全解釋AJAX應用程序,并能分析和索引它們的相關內容,也還是沒有任何辦法使用URL導航應用程序,對排名沒有一點幫助。所以,AJAX會帶來更多有創意的設計,也會帶來更難偵測的垃圾網站形式。解決方法是在XML Sitemap中建立網站的所有鏈接,建立所有內容的靜態導航鏈接。
隨著互聯網的發展,搜索引擎優化會得到越來越廣泛的引用。學習SEO其實并不難,但也不是一時就能學會的,學習SEO首先要學會多思考,多角度、多層面的去思考,去分析不同的網站架構,有針對性地基于不同平臺的特點做特殊的優化處理。本文對ASP.NET網站的搜索引擎優化處理做了一些有益的探索,不是說按照本文介紹的方法對ASP.NET網站進行SEO優化就可以一蹴而就,還有很多所有平臺共有的優化要素都要全面加以優化,才能獲得較好的優化效果。
[1]范彥忠.SEO技術研究[J].計算機應用與軟件,2010,1(27).
[2]徐曉力.SEO及其策略研究[J].電腦知識與技術,2010,1(6):59-61.
[3]師寶磊,沈菲菲.企業搜索引擎營銷分析[J].商情(教育經濟研究),2008(2):47-55.
[4]李贊.搜索引擎優化主導的電子商務[J].現代企業教育,2008(16):68-69.