web-dev-qa-db-ja.com

私のウェブサイトのSEO

自分のビジネスを営む友人のために作成したウェブサイトがあります。

私は彼のためにWebサイトを設計および構築し、それをMYホスティングパッケージとURLでホストしました-このURLを1と呼びましょう。

彼はすべてに満足していたので、ホスティングを購入し、私は彼にすべてのファイルを渡し、ホスティングパッケージとURLにそれらを入れました-このURL 2を呼び出しましょう。

今、私は彼のページのヘッドタグにいくつかのキーワードとメタデータを追加し、それがURL 1にあるとき、サイトをテストするためにかなりの友人を得ました(サイトヒットを与えます)。

これで、サイトをURL 2に転送しました。誰かがグーグルで検索すると、URL 1が表示されます-URL 1にはサイトのコンテンツがもうありません。

GoogleにURL 1ではなくURL 2を表示させるにはどうすればよいですか?!

助けていただければ幸いです。追加したメタデータは次のとおりです。

 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
 <meta http-equiv="language" content="English">
 <meta name="author" content="Jon Kyte">
 <meta name="description" content="Tom Frost is a personal trainer, competitive natural body builder and nutritionist operating out of Leeds city centre">
 <meta name="keywords" content="Tom Frost, Leeds, personal trainer, personal training, qualified fitness instructor, freelance personal trainer, training, natural body building, nutrition">

説明したことが不明な場合はお知らせください。できる限り説明するよう努めますが、Googleで彼を見つけるために顧客が必要なため、これは非常に重要です。

前もって感謝します

ジョン

3
Jon Kyte

URL 1とURL 2が異なる場合、Googleは新しいURLの表示を開始するだけではありません。リスティングを更新するには、変更をGoogleに知らせる必要があります。これを行うには、GoogleがURLを更新できるように、古いページから新しいページへの301リダイレクトを使用する必要があります。

LAMPホスティング環境にいると仮定して、サイトの各ページにこれらのいずれかをドメインルートディレクトリのHTACCESSファイルに追加する必要があります。

redirect 301 /old.htm http://www.URL2.com/new.htm

サーバーがWindows/IISサーバーの場合、リダイレクトを支援するホストが必要になります。

6
Brent Friar

301リダイレクトを行います。また、Googleウェブマスターツールアカウント(無料)を取得して、Googleが新しいURLにインデックスを付ける方法を監視できるようにします。 Googleが301リダイレクトなしでインデックスから古いURLを削除するには、かなり時間がかかる場合があります。 301を実行しないと、最終的にすべてが解決され、検索で新しいURLが表示されますが、301を実行すると、10億倍も簡単になります。

将来的には、URLでサイトをテストするときにrobots.txtを挿入して、検索エンジンがクロールしてインデックスを作成しないようにして、この問題が再度発生しないようにすることができます。その後、コンテンツを新しいURLに移動しても、コンテンツはすべてGoogleにとって新しいものになります。

2
Melanie Shebel