これまでこのブログははてなブログPro+独自ドメインで運営していましたが、運用方針を見直し、はてなブログ無料版へ移転することにしました。
ただし、独自ドメインをそのまま手放してしまうと、
- Google検索からのアクセス
- ブックマークや被リンク
- 過去記事のURL
これらがすべて失われてしまう可能性があります。
そこで今回は、1ヶ月だけ旧ドメインから新ブログへ自動転送する方法を実装しました。
今回のブログ移転
今回の移転は以下の通りです。
URL構造が同じなので、記事URLもそのまま引き継げるのがポイントです。
旧ドメインをすぐに捨ててはいけない理由
独自ドメインを突然やめてしまうと、
- Google検索結果がリンク切れになる
- 被リンクが無効になる
- ブックマークが開けなくなる
という問題が起きます。
そのため、一定期間リダイレクト(転送)を行うことが重要です。
今回採用した方法
今回は次の方法を使いました。
- はてなブログで臨時ブログを作成
- そこに旧独自ドメインを設定
- JavaScriptで新ブログへ自動転送
こうすることで、旧URLにアクセスしたユーザーは自動的に新ブログへ移動します。
リダイレクト用コード
臨時ブログのデザイン → カスタマイズ → ヘッダに以下のコードを追加します。
<script>
var newDomain = "https://utopia1.hatenablog.jp";
var path = location.pathname + location.search + location.hash;
location.replace(newDomain + path);
</script>
このコードを入れると、
http://www.utopia1-diary.com/entry/2025/02/10/120139
のような旧URLにアクセスした場合、
https://utopia1.hatenablog.jp/entry/2025/02/10/120139
へ自動転送されます。
つまり記事URLをそのまま維持したまま移転できます。
リダイレクトは1ヶ月程度維持
Googleが新URLを認識するまでには少し時間がかかります。
そのため、リダイレクトは1〜3ヶ月程度維持するのが理想とのこと。
今回は様子を見るため、まずは1ヶ月間運用する予定です。
新しいブログはこちら
ブログは以下に移転しました。
https://utopia1.hatenablog.jp/
今後はこちらで更新していきますので、よろしくお願いします。
まとめ
- 独自ドメインをやめるときはリダイレクトを設定
- 旧URLから新URLへ自動転送
- Googleの認識のため1ヶ月以上維持
ブログ移転を考えている方の参考になれば幸いです。
はてなブログで独自ドメインをやめるときの注意点
- 旧URLは一定期間リダイレクトする
- Google検索の評価が移るまで1〜3ヶ月かかる
- 記事URL構造が同じならアクセス減少を最小化できる
このブログではマイルやポイ活の情報も発信しています。