【问题标题】:URL Rewrite IIS and search engineURL 重写 IIS 和搜索引擎
【发布时间】:2015-10-20 16:49:16
【问题描述】:

我已将我的 IIS(asp.net 站点)配置为使用 URL 重写。 特别是这是我的规则(动态规则):格式数字/字符串的任何 url 都将被重定向到一个特殊的 aspx 页面。

S所以任何以 mysite/id/Name 开头的 url 都会被重定向到 showprof.aspx?id=id&title=Name。这完美地工作。

我的问题是关于搜索引擎的。我没有任何“固定”页面,其中包含蜘蛛可以扫描的 mysite/id/Name 等链接,因此我试图弄清楚搜索引擎如何索引我的动态页面。我应该创建一个sitemap.xml 吗?如果是的话?或者我应该创建一个“隐藏”页面,其中包含指向我所有动态内容的每个链接,例如 mysite/id1/Name1 mysite/id2/Name2 等等? 谢谢

【问题讨论】:

    标签: iis search-engine url-rewrite-module


    【解决方案1】:

    起点肯定是 Sitemap.xml,您可以尝试例如 IIS SEO Toolkit,看看它是否能够索引您的任何页面:http://www.iis.net/downloads/microsoft/search-engine-optimization-toolkit

    它还具有生成 sitemap.xml 的功能,尽管我猜在您的情况下您可能有一些动态内容,因此更好的方法是拥有一个按需动态生成它的“处理程序”(也许是缓存出于性能原因)。

    我还建议有一些实际上可以通过普通链接访问的页面,例如,可能在您的网站主页中有一个指向“站点地图”页面(不是 sitemap.xml)的链接,您在那里呈现您想要索引的一组链接(至少是对您最重要的链接),这将使它们易于发现。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-18
      • 2012-03-06
      • 2013-10-16
      • 1970-01-01
      • 1970-01-01
      • 2011-08-31
      • 1970-01-01
      • 2010-10-27
      相关资源
      最近更新 更多