リニューアルで検索の評価を引き継ぐ:301リダイレクトの手順と転送表の作り方
結論: リニューアルでURLが変わるときは、旧URLから新URLへ、1ページずつ301リダイレクト(恒久的な転送)を設定します。手順は、旧URLをすべて洗い出し、転送表を作り、設定し、公開後に一括で確認する、の4段階です。トップページにまとめて転送するだけでは、評価は引き継がれにくくなります。
301リダイレクトとは
旧URLにアクセスした人とクローラーを、新しいURLへ自動的に案内する設定です。「301」は、ページが恒久的に移ったことを示す番号です。これを設定しておけば、検索結果に残っている旧URLや、他のサイトからのリンクを開いた人も、新しいページに着けます。
手順
1. 旧URLを洗い出す
旧サイトに、どんなURLがあるかを、すべて集めます。ひとつの方法に頼らず、複数を合わせます。
- 旧サイトの
sitemap.xml - サーチコンソールの、検索で表示されたページ一覧
- アクセス解析で、実際に見られているページ
- サイトを巡回して、ページの一覧を取る
ページが多いサイトほど、古いページ、画像のURL、PDFのURL が漏れやすくなります。
2. 転送表を作る
旧URLと、新URLを、1行ずつ対応させます。
| 旧URL | 新URL | 種類 |
|---|---|---|
| /service/web.html | /service/build/ | 301(移動) |
| /campaign/2015/ | (なし) | 410(役目を終えた) |
- 内容が近い新ページがある: 301で、そのページへ。
- 内容が残っていない: 410(消えた)にする、または、近い一覧ページへ301する。
- すべてをトップページへ転送しない: 内容が合わない転送は、評価が引き継がれにくく、検索エンジンに「見つからないページ」として扱われることがあります。
3. 設定する
Apache系のレンタルサーバーでは、.htaccess に書きます。
Redirect 301 /service/web.html https://example.com/service/build/
件数が多い場合は、転送表から設定の行を、自動で作ります。手で書くと、書き間違いが起きやすいためです。
4. 公開後に、確認する
- 転送表のURLを、すべてチェックする(件数が多いときは、ツールで一括確認)。
- 転送が、1回で、目的のページへ着くか(何重にも転送されていないか)。
- 新サイトの
sitemap.xmlを、サーチコンソールに送る。 - 公開後1〜3か月は、サーチコンソールで、エラーや表示回数の変化を見る。
転送は、いつまで残すか
Googleは、転送の設定を、少なくとも1年は維持することを勧めています。長く残して困ることはほとんどないので、特別な理由がなければ、そのままにします。
WEBXUS自身の場合
今回のリニューアルでは、旧サイトのHTMLページ283件について、転送表を作りました。表は、旧サイトのファイル一覧から自動で作り、.htaccess の設定も同じ表から生成しています。公開後は、全件を一括で確認する予定です。結果は、確認ができ次第、この記事に追記します。
よくある質問
Q. URLが変わらなければ、不要ですか?
URLがすべて同じなら不要です。ただし、http から https への切り替えや、www の有無の統一にも、転送の設定が必要です。
Q. 301と302の違いは何ですか?
301は恒久的な移動、302は一時的な移動です。リニューアルでは、301を使います。
Q. 転送を設定したのに、順位が下がりました。
URLが変わると、短期的に順位が動くことがあります。内容が薄くなっていないか、重要なページが転送から漏れていないかを確認します。
まとめ
リニューアルのURL変更は、旧URLの洗い出しと、1ページずつの転送が基本です。移行の全体は、ムーバブルタイプを使い続けるリスクと移行先の選び方も参考にしてください。サイト制作のご相談は、サイト制作のページからどうぞ。
URLをお知らせいただければ、無料でレポートをお返しします。
無料サイトチェックを申し込む