http://www.domain.com/DocumentDetails.aspx?id=555など、SEO に適していない古い URL を使用してインデックスを作成したサイトのページがいくつかあります。最近、データベースに保存されたスラッグを使用してルーティングを実装し、ルーティングを使用して適切なページに転送するためにスラッグを検索します。例: http://www.domain.com/Documents/Title-of-the-Document
これで問題ありませんが、現在 Google によってインデックス化されているすべてのリンクに対して 301 パーマネント リダイレクトを設定する最善の方法を見つけるのに苦労しています。
古い URL と新しい URL を一元的に保存し、エントリが見つかったときに 301 リダイレクトを自動的に実行し、異なるクエリ文字列パラメータを異なるエントリとして扱う方法はありますか? IIS6 と Server 2003 を使用しています。
ありがとう!