はてなブログからWordPressへの移行手順【エックスサーバーを利用】

当ページのリンクには広告が含まれています。

はてなブログからWordPressへの移行は難しくありませんが、それぞれの手順がめんどうです。手順のうち1か所でも間違えると、うまく移行できません

この記事では、はてなブログからWordPressへの移行手順を実際の経験をもとに図解します

WordPressはレンタルサーバーからインストールします。レンタルサーバーは、家に例えると土地のような存在です。

はてなブログからWordPressに移行する人は、利用者が多く料金が安いエックスサーバーがおすすめです。

国内シェア率No.1※のレンタルサーバーで、はてなブログから移行する人でも簡単に扱えます。

\ 国内シェアNo.1!※ブログ初心者に最適/

※2023年10月時点、W3Techs調べ

目次

はてなブログからWordPressへ移行する前にやること

WordPressへの移行前に、はてなブログでやっておくことがあります。

  • 独自ドメインの取得
  • パーマリンクの確認
  • キーワードリンクの確認

上記3つともすでに済んでいる人は、移行手順1に進んでください。

独自ドメインの取得

はてなブログからWordPressへ移行する前に、独自ドメインを取得しましょう。

当記事は「はてなブログを独自ドメインで運用していた」という前提で話を進めていきます。

はてなブログの無料版では独自ドメインを取得する必要がありません。

しかしWordPressでブログを運営する場合は、独自ドメインが必須です。

まだ独自ドメインを取得していない人は、先にお名前ドットコムからドメインを取得しましょう。

\ 最安値1円からドメイン取得! /

パーマリンクの確認

続いて、はてなブログのパーマリンクを確認します。パーマリンクとは「/entry」以下の部分です。

はてなブログの記事URLは次の4種類あります。

  • 標準:/entry/2019/01/01/123456
  • タイトル:/entry/2019/01/01/明けましておめでとうございます。
  • ダイアリー:/entry/20190101/1234567890
  • カスタム:/entry/happy-new-year

カスタムURLに設定しておけば、WordPress移行後のパーマリンク設定がかなり楽です。

はてなブログのパーマリンク

はてなブログの場合、パーマリンクは「entry/」以降の部分が該当します。

はてなブログのカスタムURLは、記事編集画面から設定できます。

ただし、必ずしもカスタムURLに設定しておく必要はありません

例えばこれまで「①標準」でURLフォーマットを設定していた場合、移行後は次のようにパーマリンクを設定すればOKです。

「ドメイン名/entry/年/月/日/投稿名/」

個人的には記事URLをシンプルにしたかったので、移行前にぜんぶカスタムURLへ書き換えました。

ただ、カスタムURLに設定し直すと内部リンクが効かなくなるため、WordPressへ移行後にすべて修正する必要があります。

キーワードリンクの確認

はてなブログProを利用している場合は、あらかじめキーワードリンクを削除しておきましょう

キーワードリンクが有効のままだと、WordPressへ移行後も記事内にリンクが挿入されたままです。

WordPressでキーワードリンクは不要

はてなブログ独自機能のキーワードリンクはWordPressで不要なため、移行前に削除しておくのが無難です。

キーワードリンクを無効にする手順は次のとおりです。

  1. 設定の「詳細設定」を選択する
  2. 「キーワードリンク」を選択する
  3. 「記事にキーワードリンクを付与しない」にチェックを入れる

ここで無効にしておくと、WordPress移行後の編集が楽です。

ロコ

ぼくはキーワードリンクを無効にしていなくて、WordPressへ移行したあと3時間かけて修正しました。

はてなブログからWordPressへの移行【全体像】

はてなブログからWordPressへ移行する手順は次のとおりです。

  1. レンタルサーバーの契約
  2. ドメインの移動
  3. ドメインをサーバーに設定
  4. WordPressをサーバーにインストール
  5. はてなブログから記事を移動
  6. WordPress最低限の設定

②ドメインの移動については、はてなブログを独自ドメインで運用していたものとして話を進めていきます

まだ独自ドメインを取得していない人はお名前ドットコムからドメインを取得しましょう。

はてなブログからWordPressへ移行①:レンタルサーバーの契約

まずはレンタルサーバーを契約しましょう。おすすめはエックスサーバーはてなブログからワードプレスへの移行手順です。

エックスサーバーは機能の充実性とサーバーの安定感から、多くのブロガーやアフィリエイターが使用しているレンタルサーバーです。当ブログもエックスサーバーを利用しています。

今なら2023年12月19日(火)までの期間限定で、月額料金最大30%オフの「冬のトク割キャンペーン」を開催中。

月額693円(税込)からの圧倒的にリーズナブルな価格でエックスサーバーを利用できます。

はてなブログからWordPressに移行する人は、利用者が多く料金が安いエックスサーバーがおすすめです。

\ 国内シェアNo.1!※ブログ初心者に最適/

※2023年10月時点、W3Techs調べ

はてなブログからWordPressへ移行②:ドメインの移動

続いて独自ドメインを移動します。まずははてなブログの管理画面を開いてください。

2-1:はてなブログでの作業

はてなブログに登録していた独自ドメインを削除します。「詳細設定」で「独自ドメイン」に入力していたドメインを削除しましょう。

はてなブログでの作業はこれだけです。

2-2:お名前.comでの作業

独自ドメインをお名前.comで取得したものとして話を進めていきます。次の順番で設定していきましょう。

  1. ドメインNaviにログイン
  2. ネームサーバーの設定を変更
  3. DNSレコードを変更

1.ドメインNaviにログイン

まずはお名前.comのドメインNaviにログインします。

2.ネームサーバーの設定を変更

ネームサーバーの「お名前.com」をクリックします。

「ネームサーバーの設定」で「その他」をクリックします。

「その他」を選択したら次の手順で進めます。

  1. 「その他のネームサーバーを使う」にチェックを入れる
  2. 右下の+マークをクリックし入力欄を「ネームサーバー5」まで増やす
  3. 下図のように入力
  4. 「確認」を押下

ネームサーバーは次のとおりです。1つずつコピペして入力しましょう。

1プライマリネームサーバーns1.xserver.jp
2セカンダリネームサーバーns2.xserver.jp
3ns3.xserver.jp
4ns4.xserver.jp
5ns5.xserver.jp

ネームサーバーの文字列は、エックスサーバーの契約が完了した際に送られてくる【Xserver】■重要■サーバーアカウント設定完了のお知らせにも記載されています。

ネームサーバーが「その他」になっていればOKです。

3.DNSレコードを変更

「DNSレコード」の「変更」をクリックします。

「DNS関連機能設定」で「次へ」をクリックします。

「DNSレコードを設定する」の「設定する」をクリックします。

hatenablog.comとなっているものにチェックを入れます。

「確認画面へ進む」をクリックします。

hatenablog.comとなっているものが「削除」と表示されたのを確認したら、「設定する」をクリックします。

ロコ

以上でドメインの移動は完了です!お疲れ様でした!

最後にもう一度ドメインの移動手順をまとめます。漏れがないか再チェックしておきましょう。

  • はてなブログの独自ドメインを削除
  • お名前.comドメインNaviにログイン
  • ネームサーバーの設定をエックスサーバーのものに変更
  • DNSレコードでhatenablog.comを削除

はてなブログからWordPressへ移行③:ドメインをサーバーに設定

WordPressをエックスサーバーで開設するものとして解説します。

まだエックスサーバーを契約していない方は、先に申し込みを済ませましょう。

レンタルサーバーの設定は下記の手順で進めていきます。

  1. サーバーパネルにログイン
  2. ドメイン設定

3-1:サーバーパネルにログイン

エックスサーバーのサーバーパネルにログインします。

エックスサーバー契約時送られてきたメールに記載されているサーバーIDとサーバーパスワードを入力してください。

3-2:ドメイン設定

続いて、「ドメイン設定」をクリックします。

ドメイン設定を開いたら「ドメイン設定追加」タブを選択し、お名前ドットコムから取得したドメインを「ドメイン名」に入力します。

ドメイン名を入力したら下記2つに必ずチェックを入れてください

  • 「無料独自SSLを利用する(推奨)をチェック
  • 「高速化・アクセス数拡張機能「Xアクセラレータ」を有効にする」をチェック

「確認画面へ進む」をクリックし、下記画面になったら「追加する」をクリックします。

無料独自SSLの設定に失敗する可能性がありますが、万が一失敗しても改めて独自SSLを設定できるので安心してください。

時間を置いてから再度行いましょう。

ドメイン設定が完了すると次の画面になります。

ロコ

サーバーの設定は完了です。次はいよいよWordPressをインストールします!

はてなブログからWordPressへ移行④:レンタルサーバーでWordPressをインストール

WordPressのインストールは簡単です。レンタルサーバーで次のとおり設定していきます。

  • WordPressをインストールする
  • 必要事項を入力する
  • 最終チェックする
  • インストール完了

4-1:WordPressをインストールする

エックスサーバーのサーバーパネルから「WordPress簡単インストール」をクリックします。

4-2:必要事項を入力する

ドメイン名を「選択する」と、必要事項を入力する画面になります。

次の画面が出てきます。それぞれ下記のとおり入力しましょう。

  • インストールURL:ドメインを入力
  • ブログ名:はてなブログで使用していたもの(後で変更可能)
  • ユーザー名:WordPressログイン時に必要なのでメモしておく
  • パスワード:WordPressログイン時に必要なのでメモしておく
  • メールアドレス:自分のメールアドレスを設定
  • キャッシュ自動削除:ONにする
  • データベース:自動でデータベースを生成する

「ユーザー名」と「パスワード」は後で使うので必ずメモしておきましょう。すべて入力したら、「確認画面へ進む」をクリックします。

4-3:最終チェックする

確認画面で最終チェックし、問題なければ「インストールする」をクリックします。

4-4:インストール完了

インストールが完了すると、ログインIDやパスワードが表示されます。

「http://ドメイン名/wp-admin/」をクリックすると、WordPressログイン画面が出てきます。

先ほどメモしておいた 「ユーザー名」と「パスワード」 を入力してログインしましょう。

http://ドメイン名/wp-admin/をクリックすると「無効なURLです」と表示される可能性があります。しかし1〜2時間経てばログインできるようになるので安心してください。

ロコ

お疲れ様でした!WordPressデビューです!

はてなブログからWordPressへ移行⑤:はてなブログから記事を移動

WordPressのインストールが完了したら、はてなブログの記事をWordPressへ移行するだけです。

はてなブログとWordPress両方で作業します。

まずははてなブログ側での作業から行っていきましょう。

5-1:はてなブログでの作業

はてなブログ側では下記の手順で進めていきます。

  1. 記事のバックアップをとる
  2. 記事をエクスポートする

1.記事のバックアップをとる

「詳細設定」を選択します。

記事のバックアップと製本サービス」をクリックします。

2.記事をエクスポート

「“ブログ名”をエクスポートする」をクリックします。

エクスポートが完了したら、「ダウンロードする」をクリックしましょう。ブログのデータがテキストファイルでダウンロードされます。

ロコ

はてなブログでの作業は完了です。続いてWordPressでの作業に移ります!

5-2:WordPressでの作業

WordPress側では下記の手順で進めていきます。

  1. WordPressにログインする
  2. 記事をインポートする
  3. インポート完了

1.WordPressにログインする

WordPressにログインし「ツール」の「インポート」をクリックします。

2.記事をインポートする

「Movable Type と TypePad」の「今すぐインストール」をクリックします。

インポーターの実行」をクリックします。

「ファイルを選択」からはてなブログからエクスポートしたテキストファイルを選択し、「ファイルをアップロードしてインポート」をクリックします。

「投稿者の割り当て」画面に切り替ります。現在画面に表示されているままでOKです。

「実行」を押すとテキストデータのインポートが始まります。

3.インポート完了

インポートが始まると「“記事のタイトル”をインポート中…」と表示されます。

「ではお楽しみください!」をクリックすると、自分のサイトが見れるようになります。

ロコ

これではてなブログからWordPressへの移行は全て完了です!お疲れ様でした!

はてなブログからWordPressへ移行⑥:WordPressで記事を書く前に最低限の設定

WordPressにブログを移行したあとは、パーマリンクの設定やSSL化など最低限の設定を行う必要があります。下記3つを行いましょう。

  • SSL化
  • パーマリンクの設定
  • テーマのダウンロード

SSL化

SSL化とはブログ上のデータ通信を暗号化することで改ざんなどを防ぐ技術のことです。

URLが「https」から始まっていればSSL化されています

エックスサーバーにWordPressをインストールすると、http(SSL化されていない)のままです。WordPress側でURLを「https」に変える必要があります。

左メニューの「設定」から「一般」を選択します。

WordPressアドレスとサイトアドレスが「http:ドメイン名」と入力されているので、「s」を追加して「https」にします。

「変更を保存」してSSL化の完了です。

パーマリンクの設定

WordPressの左メニュー「設定」から「パーマリンク」を設定します。

パーマリンクははてなブログと同じフォーマットにする必要があります。

カスタムURLに設定していた場合

/entry/%postname%

標準のURLフォーマットを設定していた場合

/entry/%year%/%monthnum%/%day%/%hour%%minute%%second%

パーマリンクを設定したら「変更を保存」をクリックして完了です。

WordPressテーマのダウンロード

パーマリンクの設定が終わったら、WordPressのテーマをダウンロードしましょう。

テーマは無料・有料どちらもあり、それぞれの違いは次のとおりです。

  • 無料テーマ:最小限のカスタマイズ
  • 有料テーマ:自分の好みに合ったデザインが実現可能

WordPressの醍醐味といえば、自分オリジナルのブログを作れること。

はてなブログに比べてデザインの自由度が圧倒的に高いのが魅力です。

ロコ

HTMLやCSSの知識不要で綺麗なデザインのブログを作れます!

WordPress移行後のGoogleアドセンスは再申請不要

はてなブログProでGoogleアドセンス広告を貼っている人向けに2つ補足します。

  • Googleへの再申請は不要
  • アドセンスコードの貼り付け場所はテーマによって異なる

Googleへの再申請は不要

アドセンス広告設置する場合、Googleへの再申請は必要ありません

はてなブログProからWordPressへ移行しても、ドメイン名は変わらないからです。

はてなブログPro運営時のドメインでアドセンス広告を貼っていれば、同じアドセンスコードを使い続けてOKです。

アドセンスコードの貼り付け場所はテーマによって異なる

アドセンスコードははてなブログProの設定画面で貼り付けるのと同じイメージです。ただし貼り付け場所はテーマによって異なります。

例えばJINならメニューの「広告管理」から設置できます。

JIN以外のテーマにおけるアドセンス広告設置場所は、各テーマの公式サイトを確認してください。

【体験談】はてなブログのキーワードリンクを無効にしないとあとから大変

はてなブログでは「キーワード自動リンク」が貼られてしまいます。WordPressに移行したときキーワードリンクが残ったままだと見栄えが非常に悪いです。

移行後キーワードリンクを無効にするのはめんどうなので、はてなブログProを利用している人なら移行前あらかじめ無効にしておきましょう。

はてなブログのキーワードリンクを無効にする手順は下記のとおりです。

  1. 設定の「詳細設定」を選択する
  2. 「キーワードリンク」を選択する
  3. 「記事にキーワードリンクを付与しない」にチェックを入れる

しかしぼくははてなブログProを利用していたにもかかわらず、キーワードリンクを無効にせず移行してしまいました。

WordPressにはてなブログの記事をインポートしてから、ひたすらリンクを消す作業を行いました。70記事で約5時間かかりました…。

キーワードリンクの無効はWordPressへ移行する前に終わらせてしまいましょう。

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!

この記事を書いた人

フリーランスでWebライター兼Webディレクターを務めています。個人のアフィリエイトサイトも運営中。Webライターだけでなく、WebデザインやWebマーケティングなど幅広く取り組んでいます。

目次