はてなブログからWordPressへ移行するメリット
はてなブログはSEOに強いプラットフォームとして知られていますが、広告の完全排除・デザインの自由度・収益化の幅という点では自己ホスト型WordPressに及びません。特にはてなブログProを利用している方は、同等の費用でWordPressを運営できるため、移行を検討する価値があります。
移行前に用意するもの
- 独自ドメイン(はてなブログProで独自ドメインを使っている場合はそのまま移行可能)
- レンタルサーバー契約
- WordPressのインストール
ステップ1:はてなブログからエクスポートする
はてなブログには公式のエクスポート機能が備わっています。
- はてなブログの管理画面にログイン
- 「設定」→「詳細設定」→「エクスポート」 を開く
- 「記事のバックアップと製本サービス」からMovable Type形式(.txt)でダウンロード
この形式はWordPressのインポーターが対応しているため、変換なしで使えます。
ステップ2:画像データを移行する
エクスポートファイルには記事テキストのみが含まれ、画像ははてなのサーバーに残ったままです。以下の方法で対応しましょう。
- プラグインを使う:「Auto Upload Images」などのWordPressプラグインを使うと、記事内の外部画像URLを自動的に自サーバーにコピーできます。
- 手動でダウンロード:重要な画像は手動で保存し、WordPress上でアップロードし直します。
ステップ3:WordPressにインポートする
- WordPress管理画面の 「ツール」→「インポート」 を開く
- 「Movable Type と TypePad」インポーターをインストール・起動
- ダウンロードした .txt ファイルをアップロード
- 投稿者の割り当てを設定してインポート実行
ステップ4:301リダイレクトの設定(SEO保護)
旧URLから新URLへのリダイレクトはSEO評価を引き継ぐために非常に重要です。はてなブログProで独自ドメインを使っていた場合、同じドメインをWordPressに向けることでURLを変えずに移行できます。
サブドメイン(〇〇.hatenablog.com)を使っていた場合は独自ドメインへのリダイレクトはできませんが、Googleサーチコンソールで新URLをサイトマップとして登録し直すことで再インデックスを促せます。
ステップ5:移行後の確認チェックリスト
- ☑ 全記事が正しく表示されるか確認
- ☑ カテゴリ・タグが引き継がれているか確認
- ☑ 内部リンクが切れていないか確認
- ☑ Google Search ConsoleでサイトマップをXMLで再送信
- ☑ SSL(https)が有効になっているか確認
まとめ
はてなブログはエクスポート機能があるため、フリーブログの中では比較的移行しやすいサービスです。しっかり手順を踏めば記事データを失うことなくWordPressへ移行できます。SEOを大切にしたい方は特にリダイレクト設定に注力しましょう。