301リダイレクト転送とは?SEOへの影響や設定方法、注意点を徹底解説

リダイレクト転送処理

更新日:

SEO対策でお悩みの方へ

無料で資料をダウンロードいただけます!SEO対策に役立つノウハウや具体的な施策、最新の成功事例をまとめた3つの資料をご用意しました。これからSEOに取り組む方にも、すでに実践中の方にもお役立ていただける内容です。

 資料を無料でダウンロード

ドメイン診断レポートをご希望の方へ

無料でドメイン診断レポートをダウンロードいただけます!あなたのドメインの強みや改善点を明確にするための詳細な分析レポートをご用意しました。初心者から上級者まで、幅広い方に役立つ内容です。

ドメイン診断レポートを無料でダウンロード

要約:

  • 30X系のリダイレクト処理は、種類がいくつか存在する。
  • 転送の種類、コンテンツの移動、想定外のページへのアクセスに対する正規化を学ぶ必要がある。
  • 重複コンテンツの整理やカニバリゼーションを解消させる。

転送の種類

サイトの引っ越し、コンテンツの移動、重複ページの集約、想定外のページへのアクセスに対する正規化。
様々なところでリダイレクト(転送処理)が施されますが、この転送をうまく使い分けられていますでしょうか。

一言で転送といっても、様々なステータスコードがあります。
皆さんは301(Moved Permanently)を使用しますか?302(Found)でしょうか?
あまり使われないのですが、303(See Other) / 307(Temporary Redirect) / 308(Permanent Redirect)といった転送方法もあります。

EDWINのデニムのような番号ですが、HTTPにおけるレスポンスは、すべてこのステータスコードで成り立っています。
リダイレクト以外のコードには、403(Forbidden)、404(Not Found)、500(Internal Server Error)といったお馴染みのステータスも存在しており、主要ステータスの数は50種類以上存在します。

今回はSEOと非常に関連性の高い、30x系のリダイレクト処理にスポットライトを当ててお話したいと思います。

ステータスコードを詳しく知りたい方は、mozilla.orgの解説がわかりやすいと思います。

で、実際はなにをどう使えばいいの?

少し詳しい人であれば、ページの引っ越しの際は、「301転送を行えば良いだろう」と思っている方が多いと思います。

コンテンツが多くなり、重複した内容の整理やカニバリの正規化、ディレクトリ設計の見直しの際は、この301転送を使えば概ね問題はありません

カニバリゼーション(重複コンテンツ)については、別ページで詳しく解説しています。

また、正しいコンテンツの設置方法やディレクトリ設計がしっかりと行われていれば、そもそもリダイレクトを行う必要がないかもしれません。

では、いったいどういった状況の際にどのような転送方法を用いればよいのでしょうか?

301はPermanent Redirect(恒久的な転送)なので、元のURLに戻す事が想定されない場合に使用するリダイレクト処理なので、一時的にページを移動させるだけの場合には使用しません。

301転送を行う際の注意事項

301転送を行う場合は、以下の2点を注意しておきましょう

①301を明記していない

WEBサーバの設定で転送を行う場合は、ほとんどのサイト運営者が.htaccessを用いるかと思います。
サーバの管理者の方であれば、httpd.confを直接編集
するような方もいるかもしれませんが、どちらも転送の際は、

 

RewriteEngine on
RewriteRule ^old.html$ http://www.example.com/new.html [L,R=301] 

というように記述してください。
転送には様々な書き方があり、ステータスコードを表記しない転送記述もありますが、Rだけだと302になってしまうの場合があるので、しっかりとR=301と明記する事がポイントです。

もちろん一時的な仮設置を目的とした転送である場合は、302(Found)が適切ですが、私の経験上、あまり使用することはありません。

②サーチコンソールの設定

ドメイン単位の引っ越しをする際は、.htaccesssによる301転送を行っただけではGoogleへの訴求として不十分です。
意外と知られていないのですが、サーチコンソールの「設定 > アドレス変更」で、Googleに現状のサイトを新しいドメインに移設したことを通知することが可能です。

設定画面

サーチコンソール上には引越し元のドメインおよび引越し先のドメインの両方が登録されている必要があり、アドレスの変更を行いたい場合は、引越し元のドメインにある【アドレスの変更】から、プルダウンメニューで【引越し先ドメイン】を選択して【検証して更新】ボタンを押します。

適切に301転送が設定されていれば、移行中というステータスになるはずです。

注意するべきところは、引越し元ドメインのどのURLにアクセスしても、引越し先ドメインのどこかに着地するように設定する点です。
引越し元ページから引越し先ページに1つ1つ301リダイレクトを施すことが理想ですが、リニューアルも伴っている場合は、同一のサイト構造であるとは一概に言い切れません。
引越し先ドメインが404(Not Found)になってしまうようなページは、旧ページに近い内容のページか、ドメイントップに転送しておけば、とりあえず大丈夫でしょう。
この設定を取りこぼしてしまうと、引越し元ドメインのキャッシュがGoogleに残ってしまうので、流入確保における損失を被ってしまいます。

アドレス変更

Googleアドレス変更ツールは、以下に詳しく利用方法が記載されています。

いつまで301転送すればよい?

正常に設定を完了させることが出来れば、180日経過すると自動的に表示が消えて、無関係なサイトとして独立していきますが、180日の間はキャンセルも可能です。
少なくとも、Googleから完全に引っ越し先として認めてもらうには、登録から半年は掛かるといった認識で良いと思います。

エラーページをむやみに転送しない

サイトを運営している方であれば、掲載していた商品やサービスページを削除すると、当然のことながら404(Not Found)となったり、システムやサーバの不具合でエラーが出ると500(Internal Server Error)となるように、正常ではないステータスコードが返されるといった経験があると思います。
その際、サイト内リンクを修正するのが面倒であったり、外から被リンクを受けていたり、Googleにインデクスされているページであったりすると、ユーザの取りこぼし防ぎたいあまりに全てのエラーページを既存ページにリダイレクトする方がいるようですが、これはあまりお勧めできません。

404はNotFound、つまり存在していないページにデッドリンクを貼っている事が問題で、内部リンクをしっかりと見直すことが適切な処理です。

また、ドメイン外から貼られている被リンクは、リンク元の修正を行えないといった事が起こりますが、この場合は404ページにサイト内の内部リンクを付けカスタム404ページを作成して、ユーザーの回遊を促し、直帰を防ぐといった手段が有効であると思います。

Googleにインデクスされているページであっても、クローラー(Googlebot)は404ページを発見した場合、何度かクローリングした後に、存在しないと判断します。
いずれ検索結果に表示されなくなるので、これも心配する必要はありません。

予期しないエラーページに関しては、本来そのエラーを取り除くことに注力することが先決です。
無理にリンクのパワーを特定のページに集めたり、取りこぼしを回避するような処理を行うと、クローラー(Googlebot)に余計な負荷をかけると同時に、混乱させる事にもなるので、順位に悪影響が出てしまう可能性があると考えられます。

まとめ

この301リダイレクトは何かと間違った使用方法や悪用をされる事が多く、一歩間違えると正当な評価を受けられないどころか、ペナルティを受けるといった取り返しのつかない事態も招くので、どうしても転送処理や引っ越しをしなければならない時のみに利用する事をお勧めします。

YouTube動画 – 柏崎剛SEO対策チャンネル

よくある質問

📕 リダイレクトの「301」とは何ですか?

📖 リダイレクトの「301」は、HTTPステータスコードの一つで、「Moved Permanently(恒久的に移動した)」を意味します。これは、ウェブページのURLが恒久的に変更された際に使用され、旧URLへのアクセスを新URLへ自動的に転送します。301リダイレクトを適切に設定することで、検索エンジンは新しいURLを正しくインデックスし、SEO効果を維持できます。

📕 リダイレクト先のURLを確認する方法は?

📖 リダイレクト先のURLを確認するには、オンラインのリダイレクトチェッカーを利用する方法があります。これらのツールに対象のURLを入力すると、リダイレクトの有無や最終的な転送先URLを表示してくれます。例えば、Developers Toolsの「リダイレクトチェッカー」は、入力したURLのリダイレクト状況を詳細に確認できる便利なツールです。

📕 リダイレクトURLの作成方法を教えてください。

📖 リダイレクトURLの作成方法は、使用しているウェブサーバーやCMSによって異なります。例えば、Apacheサーバーでは「.htaccess」ファイルにリダイレクトの設定を追加します。具体的には、旧URLから新URLへのリダイレクトを指定する記述を行います。一方、CMSのHubSpotを利用している場合、管理画面から簡単にリダイレクト設定を行うことができます。これにより、ユーザーや検索エンジンが新しいURLに正しく誘導され、SEO効果の維持にも繋がります。

記事が気に入ったらシェアをお願いします!

記事は参考になりましたか?

ご意見・ご感想はこちら

はいいいえ

まずは簡単お見積り

あなたのサイトに最適なSEO対策をご提案します。検索順位の向上やアクセスアップにお悩みの方は、今すぐお見積りフォームからご相談ください。初めての方でも安心してお任せいただけるサポートをご提供します!

 SEO簡易お見積りフォーム

SEO対策にお悩みの方はお気軽にお電話にてお問い合わせください。

📞 03-6276-4579 : 株式会社コンテンシャル

平日 10:00~12:00 / 13:00~19:00