【问题标题】:How to create dynamic google sitemap in asp.net?如何在 asp.net 中创建动态谷歌站点地图?
【发布时间】:2012-06-07 07:34:22
【问题描述】:

我有一个像www.example.com 这样的网站,并且有像www.example.com/page?1www.example.com/page?2 这样的动态页面等。每个小时都会创建更多页面。我需要创建sitemap.xml 文件自动保存在服务器路径中,并将我的最新网页更新到谷歌搜索引擎。如何在 ASP.NET 中执行此操作?给我任何线索。

【问题讨论】:

    标签: xml-sitemap


    【解决方案1】:

    最近在找类似的资料,有一个similar topic。您需要的是所谓的“网络爬虫” - 工作原理在于搜索 HTML 代码中的所有 URL 地址,不包括指向其他​​站点的链接,并创建一个找到的链接列表。对于列表中的每个 URL 地址,它将重复这些步骤,因此您将获得所有网页的地址列表。
    然后您可以构建文件 Sitemap.xml,我为此使用了 .net Framework 的类-XmlTextWriter
    自动更新站点地图文件怎么样,我认为您可以设置一些计时器并进行更新该文件,例如,每天一次或每天自己做。祝你好运

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-02
      • 2019-09-09
      • 1970-01-01
      • 2016-01-04
      • 1970-01-01
      相关资源
      最近更新 更多