ここでは、FC2ブログの記事の欠番を調べる方法と、欠番の補填方法を紹介します。
FC2からWordpressへ記事を移転する前に、FC2ブログの記事に欠番が無いかを調べておく必要がある。ID(記事)の欠番が多ければ、移転を諦めた方が良いこともあるからだ。
FC2ブログは記事を投稿する度に、記事にID(数字)が割り当てられる。URLの「/blog-entry-23.html」の数字がIDである。
FC2ブログのIDは記事自体に付くわけではなく、投稿順にIDが付いているだけなので、IDに欠番があれば、バックアップをインポートしたときに欠番が詰まり、URL(ID)がずれてしまう。
インポート時にIDがずれると、記事に内部リンクを張っている場合、内部リンクが全てずれることになる。
IDの欠番が多い場合は、FC2ブログの移転は諦めて、Wordpressで新しいブログを始めることを考えた方が良いかもしれない。
だから、Wordpressへ移る前に、FC2ブログの記事に欠番が存在しないかを確認する必要がある。
では、記事の欠番を調べる方法を紹介する。まずは、これまでの投稿数を調べ方法を紹介する。
FC2ブログの一番新しい記事のURLを見れば、投稿数(ID)が分かる。
たとえば、一番新しい記事のURLが「blog-entry-28.html」なら、28記事を投稿したことを意味しているので、この数字をメモしておく。
次に、現在の記事の数を調べる方法を紹介する。FC2ブログの管理画面の左メニューの「ツール」から「データのバックアップ」を選ぶ。すると、「全ての記事」の右側に投稿件数が表示される。この数字が現在の投稿している記事の数である。
画像1の場合、全投稿数が28なので、URLの数字(ID)が28であれば、FC2ブログの記事に欠番がないことを意味している。
IDに欠番がある場合は、管理画面の投稿記事数がURLのIDよりも少なくなるので、直ぐに分かる。
IDに欠番が見つかった場合は、記事のURLを確認しながら、欠けているIDを1つ1つ探さなければならない。少し、面倒な作業である。
IDの欠番があれば、FC2ブログの管理画面の「テータのバックアップ」から記事をエクスポートして、欠番を埋める。
FC2ブログのエクスポートデータはMovable Type形式(MT形式)で、1つの記事が下のように記録されている。下記の1ブロックが1記事なので、欠番になっている部分に挿入していくと、欠番を埋めることができる。
説明のために投稿時間などを書き換えているので、実際にFC2ブログからエクスポートして確認して欲しい。
AUTHOR: 投稿者の名前
TITLE: 記事のタイトル
STATUS: Publish
ALLOW COMMENTS: 1
CONVERT BREAKS: default
ALLOW PINGS: 0
PRIMARY CATEGORY: カテゴリー名
CATEGORY: サブカテゴリー名
DATE: 投稿時間
-----
BODY:
FC2ブログに投稿した記事の内容を個々に書く。
-----
EXTENDED BODY:
記事の追記部分はここに書く。
-----
EXCERPT:
-----
KEYWORDS:
-----
--------
「DATE: 投稿時間」の部分は、「DATE: 03/08/2011 15:33:16」という形式になっている。時間は挿入する前後の記事を見て、時間が前後の記事の間になるように設定すること。
なお、FC2ブログの仕様により、記事に設定したKEYWORDS(キーワード・タグ)はエクスポートできないので、タグについては諦めなければならない。
FC2ブログの記事(ID)に欠番が無いことを確認すれば、「移転作業の目次」から次の行程へと進んでください
2011年6月1日(水)Copyright(C) FC2ブログからWordpressへ移転する方法All Rights Reserved.