2011-10-25 7 views
0

私はちょうど.net mvcに私の古いウェブサイトの束をマイグレーションして、ネットで先週ルーズになってしまった。.net mvcとSEO

私はSEOの方法を知っていますが、私のサブページのNONE(1つではありません!)がGoogleに表示されていることに気付いています...私のホームページだけです。

私は製品のコントローラを作成し、各ページのプラグを試してみました。

例: http://www.mywidgets.com/widget_to_make_coffee/coffee_making_widgets

は、皮肉なことに、Googleはまだ私は新しいにリダイレクトしている古いサイトからの私のサブページの一部を示しているが、私はそれは完全にそのインデックスを更新したときに、私がすることを恐れますその配置を失うと、私の新しいものから配置を得ることができないので、どこに見つけられるのですか?

これは悪い練習ですか?私はホームコントローラーのすべてを構成しなければならないのですか?

+0

ファイアウォールの外側からGoogleにアクセスしたときに、そのページを利用できますか?彼らはHTTP 200コードを返しますか? 誰かが古いリンクを訪問するとどうなりますか?それらを新しいURLにリダイレクトしていますか?リダイレクションは一時的か永久的か –

+0

はい私は直接すべてのリンクを押すことができます....リダイレクトは、古いリンクから私のサイトのホームページに永久です。 –

+1

あなたのコメントは、「リダイレクトは新しいサイトのホームページへの古いリンクから永久的です」と言うようですが、新しいURLにリダイレクトできませんか? –

答えて

0

ホームコントローラのすべてを構成する必要がありますか?

いいえ他に何かが起こっています。 ASP.NET MVCの利点の

一つは、あなたのコードのロジックからあなたのルート(URL)を(モデル/ビュー/コントローラ)、カップル解除できることを

+0

大丈夫です。拡張子を持たない(つまり、.html)私のプレースメントを傷つけていないことを確認したかっただけです。私はそれが図面ボードに戻って、なぜ私のサブページのどれもがリストされているのかを調べることができないと思うのですか? –

+1

@ChristopherJohnson:私はSEOの専門家ではありませんが、リダイレクトコード(301対302)リダイレクトやGoogleの検索ランキングを行うときに大きな影響を与えます。そのことをもう少し調べて、Googleがノッキングを起こしたときに適切なリダイレクト応答を返すようにしたいと思うかもしれません。 http://www.mattcutts.com/blog/seo-advice-discussing-302-redirects/ – Tommy

0

だけ重要なことは、あなたが持っているということです新しいurlに301のリダイレクトを渡す古いurlの何か。その後、Googleはそれをかなり早く修正するだろう。

あなたが持っている受信リンクの数によっては、リダイレクタを恒久的に維持してしまうことがあります。

+0

ya私はすべてのリダイレクトを処理しています... –