FC2ブログからWordPressに移行する際に行ったこと

WordPress_sky

無料ブログからWordPressに本格的に移行を考え始めてから、
数ヶ月経ってしまっていました。
重い腰をあげてやってみると意外と大変だったので備忘録も兼ねて。

SPONSORED LINK

今回の移行する内容

  • FC2ブログからWordPressに丸ごと引越す
  • FC2ブログは二つを合体させる
  • WPの初期設定は完了済み

FC2から記事データをMT形式でエクスポート

今回は二つのブログを合体させるのも目的なので、

それぞれのFC2ブログ管理画面からエクスポートしたテキストを用意します。

エクスポートファイルの編集

1.テキストファイル内の「画像リンクURL」や、
「関連記事URL」等がFC2ブログのドメインのままなので置換します。

2.最初は非公開でアップロードする為に、
「STATUS: Publish ⇒ STATUS: draft」に変更しました。

3.WPの投稿者名に統一する為に、
「AUTHOR: ○○○ ⇒ AUTHOR: ●●●」に変更しました。
※投稿者はインポートの際に選択できるので、置換する必要はなさそうです。

WordPressにインポートする

「STATUS: draft」なので、全ての記事が下書きに保存されました。

カテゴリがそのまま作成されるので、
変更する場合等はまず変更しておく必要があります。

記事の公開

1.パーマリンクのURLをFC2ブログで使える変数に合わせる必要があるので、
今回は「ブログID-記事No」の形式でそれぞれの記事にパーマリンクを設定しました。

2.アイキャッチ画像を設定します。

3.公開!

FC2ブログのアクセスをリダイレクトする

FC2のテンプレートにそのままmeta refreshを記述するとエラーが出るようなので、
少し強引に表示させる為に以下のタグを利用しました。

<!--permanent_area-->
<!--topentry-->
    <link href="http://deaimobi.com/hoge-<%topentry_no>/" rel="canonical" /><meta /><!--/index_area--> http-equiv="refresh" content="0;URL=http://deaimobi.com/hoge-<%topentry_no>/" >
<!--/topentry-->
<!--/permanent_area-->
<!--not_permanent_area-->
    <link href="http://deaimobi.com/" rel="canonical" /><meta /><!--/index_area--> http-equiv="refresh" content="0;URL=http://deaimobi.com/" />
<!--/not_permanent_area-->

まとめ

meta refresh 0秒がスパム扱いになってしまうかドキドキしましたが、
思った通りにGoogleに移転情報が伝わりましたので、
様子を見るぐらいなら最初から0秒でよかったと思いました。
もちろん自己責任ですが!

metaタグのhoge部分をブログIDなどにしてパーマリンクを合わせました。
記事もそれぞれリダイレクトできます。

FC2ブログの一ヶ月以上記事を書かない場合の広告が表示されていても、
metaタグはうまく作動しました。

今まで普通にあった機能が、全て自分でプラグインを用意しなくてはならないので、
自由度と引き換えに作業リスクが増えました。

にじゅうまる!

関連トピック

wordpress-revision-admin

WordPressでリビジョンの無効と削除を管理する

WordPressの便利な機能であるリビジョンですが、制限なく溜まってしまうと、 容量の圧迫やデータベースの遅延に繋がったりと何か

c02c8eba9866171b5745b95cf33b2e67_m

WordPressの乗っ取り対策は他人事ではないという事実

何気なくWPのログイン履歴を見ていたら、海外からログインしようとしている形跡が山のように表示されていて血の気が引きました。 対策は以前

Post_Snippets

WPの広告管理プラグインはPost Snippetsで一括管理

WordPressを利用して広告を管理していると、いつも時間を取られるのは「終了広告」の削除作業ではないでしょうか? 有名なプラグイン

BackWPup

まだ手動?全自動でWordPressをバックアップしてくれる「BackWPup」

WordPressのデータ消失などの不測の事態に備えてバックアップをとっていますか? この操作を自動で行ってくれるプラグインが「Bac

wp_contact_form_spam

WordPress「Contact Form 7」のスパムメール対策をしてみる

WordPressのコンタクトフォームで定番の「Contact Form 7」にスパムメールが届くようになって困っていませんか? 画像

wp-dir-change

wordpressのURL階層を変えるとドメイン直下のルートディレクトリに変更できる!

wordpressのインストール時のディレクトリをドメイン直下に変更したい!そんな時でもかなり簡単に変更できてしまうのがwordpres

公開日:2014/02/11