我们有一个网站,我们最近迁移到ASP.NET MVC。现在所有的网址都与原始网站不同。谷歌仍然有我们所有的旧网址,因此,如果有人发现我们在搜索中,目前他们将获得404网站大修后重定向旧网址
我有抓住不良网址,包括所有的旧的包罗万象的路线。在一个完美的世界中,我希望将301重定向到匹配这个catchall路由的所有url的主页,并且我的代码可以在我的开发机器上正常工作。但是,我终于在我们的ISP(网络解决方案)有人告诉我他们块 301重定向(web服务器返回404代替)。
所以我觉得我唯一的选择是只接受任何不良URL,并将其指向主页。
这里是我的问题:我知道,搜索引擎(尤其是谷歌)现在惩罚重复的内容。如果我只是将所有不良网址指向主页,这会在搜索排名中伤害我们多少?我有其他的技术选择吗?
是我的选择......赞美ASP.NET MVC的东西。现在我有两个独立的项目。除了ISP怪癖,它的效果很好。与ASP.NET相比,标记看起来很棒。 – 2009-08-08 17:00:31