検索結果と301リダイレクト

昨日、当事務所公式ホームページのリニューアルを行いました。
リニューアル自体はスムーズにいったのですが、うっかりしていたことがありましたので備忘録です。

スマホ検索結果からホームページが表示されない!

リニューアルもあらかた済み、寝る前に何気なくスマホで「飯田市 ホームページ制作」検索をしてクリックすると

「お探しのページは見つかりません」

と表示され、びっくりして飛び起きました。

スマホ専用のURLがインデックスされている

調べてみると、PCで検索した検索結果には

https://in-ranch.com/

が登録されており、
スマホで検索した検索結果にはスマホ専用URLである

https://in-ranch.com/sp/index.thml

がインデックスされていることがわかりました。

今回のリニューアルでスマホ専用のURLは廃止したのですがGoogleの検索結果にはまだ反映されておらず、現時点ではこのURLにアクセスした方を
https://in-ranch.com/
に自動的にジャンプさせる必要があったのです。
早く気が付いてよかった…

恒久的なURL変更は301リダイレクトで

解決方法は、ドメイン直下にある「.htaccsee」というファイルにて
「/sp/の階層に訪問した人は、全てhttps://in-ranch.com/にジャンプさせる」
というものです。

RewriteEngine on
RewriteRule ^sp(.*)$ https://in-ranch.com/$1 [L,R=301]

こんな感じです。
記述はこちらのサイトを参考にしました

これで本当にお引っ越しが完了です。
SEO的にも、URLが変わった場合はこの301リダイレクトが推奨されます。
これは今までのURLの評価を保ったまま新しいサイトへの引継ぎができますので非常にオススメです。