AJAX重页中的导航和URL重写

时间:2011-09-27 20:47:49

标签: .net ajax url seo navigation

我有一个电子商务网站,但这并不符合我们的需求。它最初是使用一个主页面开发的,其中包含项目搜索和类别导航的用户控件...我有一个搜索ascx和一个catagories.aspx,通过default.aspx与restuls.ascx交谈..

无论如何,这个网站上没有导航。我查看了URL重写,但大多数材料都已过时。我也不确定这是最好的路线。我正在阅读关于URL重写的大部分内容是将您置于页面中的某个点,而不是例如将搜索恢复集合带回来。我也在某些地方看到我认为人们正在编写页面加载事件以查找重新创建动态页面的参数。

  1. 网址重写是最佳答案吗?
  2. 如果是,我是否会重写页面加载以查找参数以再次触发搜索以恢复结果?或者是否有较少的手动和可能较少的资源来实现这一目标?
  3. 我想让我的网站更多SEO,但导航是目前的主要问题。我正在使用dotnet 3.5sp1。

1 个答案:

答案 0 :(得分:0)

选项包括:

  • .net框架内的URL ROUTING
  • 使用IIS重新编写URL(我认为是从版本6开始)
  • 或URL REWRITER

我最近遇到了同样的问题,我用URL ROUTING解决了。

无论您选择什么,请确保使用301永久重定向将OLD Url(未重写可能存在于SERP上)指向新URL,以便在不丢失网页排名的情况下通知搜索引擎新路径。