FC2ブログ
からwordpress
への移行記録
あんまり自由でないと感じるFC2ブログ
からwordpress
へ移行した。その手順を残しておく。
wordpress
の方は始め検索エンジンによるインデックス化をしないようにしている。
目次
- まずはFC2ブログからの記事のエクスポート
- wordpressへの記事のインポート
- wordpress内でリダイレクトを作成しておく
- FC2ブログにwordpressの対応ページへのリンクを設置する
- FC2ブログにURL正規化タグを設置する
- 感想
まずはFC2ブログからの記事のエクスポート
FC2ブログ
の管理画面のメニューにある、データバックアップ
からエクスポートできる。
全ての記事をエクスポートした。
wordpressへの記事のインポート
Movable Type と TypePad
のインポートツールプラグインをインストールして、インポートできた。
しかし、行頭のインデントが消えた。エクスポートしたtxtファイルにはインデントは存在したのに。
仕方ないので、1つ1つの記事の編集画面を開き、URLの変更も直しつつ、インデントを直した。
- エクスポートしたtxtファイルからコピペでインデントを修正
- ついでにURLの確認・修正
の流れで再編集した。
タグ付けしておくのを忘れてたことを思い出した。あとでしておく。
wordpress内でリダイレクトを作成しておく
最終的には、FC2ブログ
のトップページと各個別記事に、wordpress
の対応するページへのリンクを設置しておきたい。
wordpress
でパーマリンクはhttps://<new_domain>/%postname%/
の形式を使うが、FC2ブログ
では、これをそれぞれの該当ページに配置するのは手間がかかる。
そのため、FC2ブログ
では、https://<new_domain>/blog-entry-<NO>.html
を配置し、wordpress
で対応ページへのリダイレクトをしてもらうようにする。
今回はリダイレクトの実現方法として、プラグインRedirection
を使用することにした。nginx
を利用しているので、rewrite
を利用する手もある。
プラグインの転送設定ページを開き、/blog-entry-<NO>.html
をソースURLにして、ターゲットURLを適切に入力していく。160程度の記事全てで行った。結構面倒。
FC2ブログにwordpressの対応ページへのリンクを設置する
テンプレート編集で対応できる。環境変数をうまく使う。公式を参照
トップページ
記事一覧のあたりに以下を追記する。
<!--not_permanent_area-->
<div class="entry">引越しのお知らせをここに載せる(新ドメインでのURLなどのリンク)</div>
<!--/not_permanent_area-->
個別記事
各記事の中身の上あたりに以下を追記する。
<!--topentry-->
...
<!--permanent_area-->
<h3>ブログを引っ越しました。新ブログでの当記事は<a href="https://<NEW_DOMAIN>/<%topentry_rlink>">https://<NEW_DOMAIN>/<%topentry_rlink></a>です。</h3>
<!--/permanent_area-->
...
<!--/topentry-->
FC2ブログにURL正規化タグを設置する
記事の重複判定を防ぐため設置する。
これもテンプレート編集で対応する。head
タグ内に以下を追記する。個別記事では、該当記事のURLを指定し、そのほかでは、トップページのURLを指定する。
<head>
...
<!--not_permanent_area-->
<link rel="canonical" href="https://<NEW_DOMAIN>/"/>
<!--/not_permanent_area-->
<!--permanent_area-->
<!--topentry-->
<link rel="canonical" href="https://<NEW_DOMAIN>/<%topentry_rlink>"/>
<!--/topentry-->
<!--/permanent_area-->
</head>
ここまできたら、wordpress
の方の検索エンジンによるインデックス化のリクエストを有効にしておいて良いだろう。
感想
インデントが尊重されないのはキツかった。ビジュアルエディタで整形しないような設定をしておけば良いかもしれない。未確認だが。
FC2ブログ
の方は環境変数を知ってると楽そう。先人方のコピペでもいいと思うが。
引越しはあんまりしないほうがいいな。これからは更新頻度を少しずつでも増やしていきたい。外観も変えるかもしれない。
ちなみに、旧ブログはこちら: https://ikapblg.blog.fc2.com/
コメント