0

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

任何帮助将不胜感激。

4

5 回答 5

4

如果您使用的是 DNN 4.5.x 及更高版本(我相信这是版本),开箱即用的 DotNetNuke 将为您创建它。

只需将谷歌指向

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

例如这里是我的站点地图

它并不完美,但效果很好,您也可以使用其他一些工具来创建它,但是您需要一些可以爬取站点的东西来获得它。

更新

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

  1. 所有页面都具有相同的优先级
  2. 它只抓取实际页面,不会捕获和包含生成“页面”的第三方模块(博客、Ventrian 新闻文章、论坛等)。

根据您的需要, BiteTheBullet.co.uk有一个不错的免费提供者, Ifinity也有一个不错的提供者,其中包括一些“错过”的内容。

于 2008-10-20T19:22:30.240 回答
1

Jeff Atwood 在这里有一些关于站点地图的好信息。您还可以在此处查看有关 SiteMap 格式的更多信息。

于 2008-10-20T19:21:27.073 回答
1

你可以试试这个DotNetNuke Google Sitemap Generator

于 2008-10-20T19:22:44.637 回答
0

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

享受!

于 2008-10-22T05:30:47.483 回答
0

另请参阅我分发的这个。

它比所有其他的更好,因为它可以通过为单个模块插入新的提供程序来扩展。这允许您索引特定模块的所有 Url。

免费插件包括博客模块和文特里安新闻文章模块的提供程序。

免费 DotNetNuke 站点地图提供商下载

于 2008-11-04T09:52:49.950 回答