ASP.NET的SEO:Linq to XML---網站地圖和RSS Feed (6)

網站地圖的作用是讓搜索引擎儘快的,更多的收錄網站的各個網頁。
    
這裏我們首先要明白一個基本的原理,搜索引擎的爬行方式。整個互聯網就像一張縱橫交錯的“網”:網的各個節點就是各個網頁,而各個網頁之間通過url相互連接。蜘蛛可以從一個網頁出發,通過該網頁上的url,爬到另一個網頁;再通過另一個網頁上的url,再爬到更多的網頁……,以此類推。但如果是一個新發布的網站,可能就沒有其他url指向它,那麼它就永遠不會被“爬到”(收錄)。爲了解決這個問題,新站可以自己主動向搜索引擎提交url,申請蜘蛛前來抓取(Google申請網址:),但申請時一般只會提交一個主頁的url。

爲了讓所有的url(尤其是動態生成的)都能被蜘蛛快捷便利的檢索到,我們就需要提供一個全面完整、架構清晰和更新及時的網站地圖。(網站地圖的更多信息)。

和處理重複內容的robots.txt文件,我們通過.ashx文件來生成一個基於sitemaps.org的xml格式的網站地圖。網站地圖生成之後,我們就可以向Google等搜索引擎提交。大量的文章證實,提交網站地圖將極大的提高網站的收錄速度和深度。其他幾乎所有的SEO方法,都有可能效果難以證實、失效甚至帶來副作用,但提交網站地圖除外!

 

Linq to XML爲我們帶來了近乎完美的操作體驗。

 

同樣還將使用到xml技術的還有RSS

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章