HTAccessを使用してサイト全体をリダイレクトする方法

新しいドメインに移動したいWebサイトがある場合は、Webサーバールートの.htaccessファイルに301リダイレクトを使用するのが最も簡単で最善の方法です。

301リダイレクトは重要です

メタリフレッシュやその他のタイプのリダイレクトではなく、301リダイレクトを使用することが重要です。 これは検索エンジンにページが永久に新しい場所に移動されたことを伝えます。 Googleやその他の検索エンジンは、インデックス値を変更せずにインデックスを更新して新しいドメインを使用します。

あなたの古いウェブサイトがGoogle上でかなり上手くランク付けされていれば、リダイレクトがインデックス登録された後も引き続き良好なランク付けを続けます。 私はこのサイトの多くのページで301のリダイレクトを個人的に使用しており、ランキングに変更はありません。

ここではどのように

  1. 古いドメインと同じディレクトリ構造とファイル名を使用して、すべてのコンテンツを新しいドメインに配置します。 これが最も重要なステップです。 この301リダイレクトが機能するためには、ドメインはファイル構造が同一である必要があります。

    また、リダイレクトが設定されるまで、この新しいドメインにnoindexを入れてrobots.txtファイルをフォローすることを検討することもできます。 これにより、Googleや他の検索エンジンは第2ドメインのインデックスを作成せず、重複したコンテンツに対して罰金を科すことになります。 しかし、あなたがたくさんのコンテンツを持っていない、または1日かそこらですべてのコンテンツをコピーすることができれば、これは重要ではありません。

  2. あなたの古いドメインのウェブサイトで、テキストエディタでルートディレクトリの.htaccessファイルを開きます。もしあなたが.htaccessというファイルを持っていなければ(前の点に注意してください)、作成してください。 このファイルは、ディレクトリリストに隠されている可能性があります。

  1. 次の行を追加します。

    リダイレクト301 / http://www.newdomain.com/

    に。 htaccessファイルをトップに表示ます

  2. http://www.newdomain.com/のURLを、リダイレクト先の新しいドメイン名に変更します。

  3. 古いWebサイトのルートにファイルを保存します。

  4. 古いドメインページが新しいドメインを指していることをテストします。

ジェレミージラール編集