2011-01-07 5 views
0

私は最近、ウェブサイトを更新しました。すべてのURLが変更されました。今はもう存在しない古いURLにトラフィックを送ります。しかし、これらのURLのほとんどは新しいサイトに対応するページを持っています。URLの変更を通知する

古いURLへのトラフィックの大半はスパイダーだと私は信じています。

これを処理する正しい方法は何でしょうか?

私は古いURLを入力するか(または古いブックマークを使用している)実際のユーザーにとって素晴らしい体験を提供するソリューションを望みますが、これはスパイダーにURLの変更、レジスタを更新することができます。しかし、2つが結合するのが難しい場合は、最後のものが優先されます(トラフィックの大半がスパイダーなので)。

私はあなたがある種のURL書き換えを使用することができますASP.NET

答えて

0

を使用しています。スコット・グーはそれについて素敵な記事を書いていますhere

0

データの新しい場所で、サーバーに「301 Moved permanently」エラーが返されるようにする必要があります。これがどのように最良に行われるかは、アプリケーションによって異なります。

古い場所とその新しい場所のレコードを持つテーブルがあり、エラー処理では、要求された場所がテーブルにあるかどうかを確認します。その場合は、新しい場所で301を返しますそれ以外の場合は404を返します。