2011-08-22 51 views
1

我有一個在asp.net中開發的網站,並且所有的網站都有超過60000個谷歌索引。在asp.net中重建網站時保持谷歌索引MVC

現在我想在asp.net mvc中重建它。域名仍然保留..但鏈接到單獨的頁面將改變..是因爲失去該網頁的谷歌索引。

例如..www.domain.com /產品/ help.aspx ..這是當前的鏈接..

,但重建後,我想它會改變像

www.domain.com/product/help

我想堅持所有的谷歌索引已經在我的網站。我如何輕鬆地做到這一點..我期待着建議和想法。

回答

1

目前我經歷同樣的過程,現在用的是URL Rewriting module for IIS7我所有現有的網頁,以他們的新位置映射。

This article使用了一個非常類似於您試圖實現的示例。

爲了讓谷歌瞭解您已經更改了網頁,您將需要使用301(永久移動)重定向,並且URL重寫模塊將允許您對所做的所有重定向使用此響應。

這也是值得看看rewrite maps文章,因爲這可以是非常有用的,當你有大量的重寫規則集。