✍️ ブログ移行パターン③ MT形式エクスポート Proなら301リダイレクト可

はてなブログからWordPressへの
移行完全手順ガイド

はてなブログからWordPressへの移行手順を解説します。はてなブログはMovableType形式(MT形式)でのエクスポートが可能で、WordPressへの変換も容易です。はてなブログPro(独自ドメイン)であれば301リダイレクトが設定でき、SEO評価を引き継げます。

難易度
⭐⭐☆☆☆
所要時間
3〜6時間
301リダイレクト
Proのみ可
エクスポート
MT形式対応
画像移行
要手作業

📋 目次

📊 1. プラン別の移行難易度・SEO引き継ぎ

🆓 はてなブログ無料版
  • URL:yourname.hatenablog.com
  • 301リダイレクト:不可
  • SEO引き継ぎ:不可(ゼロスタート)
  • エクスポート:MT形式で可能
  • 画像:はてなフォトライフに保存
⭐ はてなブログPro(独自ドメイン)
  • URL:yourdomain.com(独自ドメイン)
  • 301リダイレクト:✅ 可能
  • SEO引き継ぎ:✅ 引き継ぎ可能
  • エクスポート:MT形式で可能
  • 画像:はてなフォトライフに保存
✅ はてなブログProの大きなアドバンテージ:独自ドメインを使っているはてなブログProの場合、ドメインをWordPressサーバーに向け直すだけで301リダイレクトなしにURLを引き継げます(ドメインが同じなのでURLが変わらない)。これは3つのブログサービス(アメブロ・WP.com・はてな)の中で最もSEOに有利な移行です。

🔧 2. 移行手順(6ステップ)

1
WordPress環境を準備する⏱ 1〜2時間
1
レンタルサーバーを契約する

エックスサーバー・ConoHa WINGなどを契約します。Proで独自ドメインを使っている場合は、そのドメインを移行先サーバーに設定します。

2
WordPressをインストールする

サーバーパネルのWordPress簡単インストールでインストールします。

2
はてなブログからMT形式でエクスポートする⏱ 15〜30分
1
はてなブログの管理画面からエクスポートする

はてなブログ管理画面 → 設定 → 詳細設定 → 「エクスポート」セクション → 「記事のエクスポート」ボタンをクリックして MT形式(.txt)ファイルをダウンロードします。

💡 MT形式とWordPressの互換性:はてなブログはMovableType形式(MT形式)でエクスポートされます。WordPressは標準でMT形式のインポートに対応しているため、変換ツールなしにそのままインポートできます。
3
WordPressにインポートする⏱ 30〜60分
1
WordPress管理画面でMovableTypeインポーターを使う

管理画面 → ツール → インポート → 「MovableType と TypePad」をクリックしてインポーターをインストール・有効化します。

2
エクスポートファイルをアップロードしてインポートする

はてなブログからダウンロードした .txt ファイルをアップロードしてインポートします。投稿・カテゴリー・タグが取り込まれます。

3
インポート結果を確認する

投稿一覧で記事数・タイトル・本文を確認します。カテゴリー・タグも確認してください。

4
画像を移行する⏱ 1〜数時間

はてなブログの画像ははてなフォトライフに保存されており、ブログ削除後はリンク切れになります。詳細は セクション4 を参照してください。

1
Auto Upload Imagesプラグインで画像を取り込む

記事をWordPressに保存する際に外部画像URLを自動的にメディアライブラリに取り込んでくれます。

5
SEO設定・コンテンツ整形をする⏱ 1〜数時間
1
YoastSEO等でSEO設定を行う

各記事のSEOタイトル・メタディスクリプションを設定します。

2
はてな記法・HTMLタグを整形する

はてなブログ独自の記法(はてな記法)が残っている場合があります。主要記事を確認して修正してください。

3
パーマリンク設定を最適化する

設定 → パーマリンク設定 でSEOに適したURL形式を設定します。

6
DNSを切り替えて公開・告知する⏱ 30〜60分
1
Proの独自ドメインの場合:DNSを新サーバーに向ける

ドメインのAレコード/ネームサーバーを新サーバーに変更します。これだけでURLが変わらずにWordPressに移行完了です。

2
無料版の場合:はてなブログに移転告知記事を投稿する

新WordPressブログへのリンクを含む告知記事を投稿します。アメブロと同様に、はてなブログのドメインパワーによる被リンクとして活用します。

3
Google Search ConsoleにXMLサイトマップを送信する

新サイトをSearch Consoleに登録し、サイトマップを送信します。

🔀 3. 301リダイレクト設定(Proの独自ドメインの場合)

はてなブログProで独自ドメインを使っている場合、WordPressへの移行は2つのパターンがあります。

パターン①:同じドメインをWordPressに移行(最もSEOに有利)

独自ドメインのDNSをはてなブログのサーバーから新しいWordPressサーバーに向け直すだけで、URLが変わらずにWordPressに移行できます。ユーザーからもGoogleからも同じURLとして認識されるため、SEO評価をほぼ完全に引き継げます。

  1. WordPressを新サーバーにインストールし、独自ドメインを設定する
  2. コンテンツ移行・画像移行を完了させる
  3. ドメインのDNSを新サーバーに変更する(はてなブログの設定は解除)
  4. DNS伝播後にWordPressが正常表示されることを確認
✅ この方法のメリット:301リダイレクトの設定が不要で、SEO評価をほぼ完全に引き継げます。はてなブログで築いた検索順位や被リンクの評価がWordPressに引き継がれます。

パターン②:別の新ドメインでWordPressに移行する場合

はてなブログのURLから新しいWordPressのURLに301リダイレクトを設定します。はてなブログ側には301リダイレクト機能がないため、アメブロと同様にSEO評価の引き継ぎは難しい状況です。告知記事の投稿とはてなブログのページへの新URLリンクで対応します。

🖼️ 4. 画像の移行方法

はてなブログの画像ははてなフォトライフ(cdn-ak.f.st-hatena.com)に保存されています。はてなブログを削除するとリンク切れになるため、WordPressのメディアライブラリへの移行が必要です。

方法難易度おすすめ
Auto Upload Imagesプラグイン簡単記事数が多い場合◎
はてなフォトライフからダウンロード画像を整理したい場合
はてなブログをしばらく残す簡単急ぎの場合の暫定対応
⚠️ はてなブログの画像エクスポート:MT形式エクスポートには画像ファイル自体は含まれません。記事本文に画像URL(はてなフォトライフのURL)が含まれる形でエクスポートされます。Auto Upload Imagesプラグインを使えば、記事本文内の外部URLを自動的にWordPressのメディアライブラリに取り込めます。

✅ 5. 移行後の確認チェックリスト

🔨 6. よくあるトラブルと対処法

❌ MT形式のインポートで文字化けが発生する

はてなブログのエクスポートファイルの文字コードがUTF-8以外の場合に発生することがあります。テキストエディタ(VSCode等)でファイルを開いて文字コードをUTF-8(BOMなし)に変換してから再インポートしてください。

❌ インポート後に記事の書式(見出し・リスト等)が崩れている

はてな記法やMarkdown記法がHTMLに変換されずに残っている場合があります。主要記事はWordPressのブロックエディタで確認し、崩れている箇所を手動修正してください。記事数が多い場合は一括置換ツール(Better Search Replace等)で対処できる場合もあります。

❌ ProからDNSを切り替えたが新サイトが表示されない

DNS伝播には最大24〜48時間かかります。hostsファイルで新サーバーIPを直接指定して確認するか、しばらく待ってから再確認してください。またWordPress側でドメインが正しく設定されているか(設定 → 一般 のサイトアドレス)を確認してください。

❓ 7. よくある質問(FAQ)

Q. はてなブログのスター(いいね)やブックマーク数は移行できますか?

はてなスターやはてなブックマーク数ははてなのシステム固有の機能のため、WordPressには移行できません。ただしはてなブックマークは外部のページにもブックマークされ続けるため、URLが同じ(Proの独自ドメイン移行)であればはてなブックマーク数は引き続き参照されます。

Q. はてなブログのカテゴリーはWordPressに移行されますか?

はい。MT形式エクスポートにカテゴリー情報が含まれており、WordPressインポート時に取り込まれます。ただしはてなブログのカテゴリー構造とWordPressのカテゴリー構造が異なる場合があるため、インポート後に確認・整理してください。

Q. はてなブログProを解約するタイミングは?

独自ドメインを使っている場合、はてなブログPro解約前にドメインを自分のドメインレジストラ(お名前.com等)に移管するか、独自ドメインの設定を解除しておく必要があります。WordPressへのDNS切り替えが完了して動作確認後、はてなブログの解約を検討してください。

← 前のページ
WordPress.comからWordPress.orgへの移行
次のページ →
移管ツール比較

🔗 関連コンテンツ