2012-06-02 92 views
1

我有一個網站,如www.example.com,並有像www.example.com/page?1www.example.com/page?2等動態頁面等更多頁面創建每小時。我需要創建sitemap.xml文件自動保存在服務器路徑中,並將我的最新網頁更新到Google搜索引擎。如何在ASP.NET中做到這一點?給我任何線索。如何在asp.net中創建動態的google站點地圖?

回答

1

我最近在尋找類似的信息,有一個similar topic。您所需要的稱爲「網絡爬蟲」 - 工作原理包括搜索HTML代碼中的所有URL地址,不包括指向其他​​網站的鏈接,並創建一個找到的鏈接列表。對於列表中的每個URL地址,它將重複這些步驟,因此您將獲得所有網頁的地址列表。
然後你可以建立文件Sitemap.xml,我用這個.net框架的類 - XmlTextWriter
如何自動更新Sitemap文件,我認爲您可以設置一些計時器並更新文件,例如,每天一次或每天自行更新。祝你好運