【发布时间】:2010-07-14 12:52:31
【问题描述】:
Office 的网站升级已经过去了,对于主要的公共网站,我正在考虑将现有的 .Net 1.1 丑陋迁移到 ASP.Net MVC。
我唯一真正的疑问是在网站上进行的相当广泛的 SEO 工作。
在从旧的 Web 表单网站迁移到 MVC 网址时,我应该牢记关于 SEO 的哪些注意事项?
【问题讨论】:
标签: asp.net-mvc seo migration webforms
Office 的网站升级已经过去了,对于主要的公共网站,我正在考虑将现有的 .Net 1.1 丑陋迁移到 ASP.Net MVC。
我唯一真正的疑问是在网站上进行的相当广泛的 SEO 工作。
在从旧的 Web 表单网站迁移到 MVC 网址时,我应该牢记关于 SEO 的哪些注意事项?
【问题讨论】:
标签: asp.net-mvc seo migration webforms
如果您的问题只是关于 URL,那么答案是使用永久重定向 (301) 将旧 URL 重定向到新 URL 应该可以解决问题 - 搜索蜘蛛应该将结果更新为新链接,而不会受到任何 SEO 影响。
还有其他因素需要考虑 - 例如。更改了页面的 HTML 结构(我希望您不会在新的 Web 应用程序中模仿旧 ASP.NET 的输出 :))。
【讨论】:
我会仔细研究路由。这将是让 SEO 在 URL 上按预期工作的关键。您可能还需要 html 助手来格式化丰富的 url。
【讨论】:
您应该考虑使用 a) 带有路由的标准 Web 表单或 b) 制作一个大型路由表来处理对已被 Google、Yahoo、Bing 等缓存/抓取的所有旧 URL 的请求的旧链接. 如果如您所说,您已经有了一些好的 SEO,您不希望所有这些链接突然停止工作。
【讨论】: