如何为我的ASP.NET网站创建Google Sitemap?

时间:2008-10-20 19:13:54

标签: asp.net dotnetnuke sitemap

我正在使用 DotNetNuke ,所以整个网站基本上是动态驱动的,我对如何为它创建Google站点地图毫无头绪。

非常感谢任何帮助。

5 个答案:

答案 0 :(得分:4)

如果你正在使用DNN 4.5.x及更高版本(我认为那是版本),开箱即用的DotNetNuke将为你创建。

只需将谷歌指向

即可

http://www.yoursite.com/sitemap.aspx

例如is my site map

它并不完美,但效果很好,您也可以使用其他工具来创建它,但是您需要一些蜘蛛网站来实现它。

更新

我想我会扩展一下为什么它不完美。

  1. 所有页面都具有相同的优先级
  2. 它只抓取实际页面,不会捕获和包含生成“页面”的第三方模块(博客,Ventrian新闻文章,论坛等)。
  3. 根据您的需求BiteTheBullet.co.uk有一个不错的免费提供商,Ifinity也有一个很好的,包括一些“错过”的内容。

答案 1 :(得分:1)

Jeff Atwood在SiteMaps here上提供了一些很好的信息。您还可以在SiteMap格式here上看到更多信息。

答案 2 :(得分:1)

答案 3 :(得分:0)

感谢您的回答。我在codeplex找到了一个很棒的站点地图生成器。如果有人有兴趣,可以在这里查看:http://www.codeplex.com/sitemapgenerator

享受!

答案 4 :(得分:0)

另见我发布的内容。

通过为各个模块插入新的提供程序,它可以扩展,这比其他所有方法都要好。这允许您索引特定模块的所有Urls。

免费附加组件包括Blog模块和Ventrian新闻文章模块的提供商。

Free DotNetNuke Sitemap Provider Download