アメブロからWordPressにBlogを移行する。

NO IMAGE

とあることで アメブロからWordpressへの移行が必要になったので 調べてみた結果。

サクッと 検索するとアメブロから 外部blogに直接エクスポートすることはそのままでは不可となっていて

中間で FC2Blogをかまさないといけない模様

(この移行中の中途半端なところで各種検索サイトに見つかってしまうと削除が厄介なきがしますが)

検索ででてくるところや FC2Blog本体でも移行ツールへのLinkが

http://blogimport.fc2.com/blog/import/regist.php

となっていますが ツールが移動したようで

ブログお引越しツール

https://blog.fc2.com/import/register.php

になっています。
ブログお引越しツール

アメブロのID/FC2のIDを入力して確認画面へ

18a6f39b0b2a5e0d866bc8e55207f9a2

ご登録をクリックすると処理が走り 終了次第 メールで完了通知が届きます。

この時点で アメブロからFC2に画像を含め移転ができます。

FC2からの書き出し。

dacebfa49421ac509c904007bcbc77ca (1)

バックアップからすべての記事 をダウンロードすることにより

MT形式のテキストが生成されます。

そのなかに画像は含まれないため このテキストをインポートしたのみでは

fc2の画像を呼び出す形でのインポートとなります。

FC2から呼び出す形であっても 画像を表示することは可能となりますが、

いつ消されるか表示できなくなるかわからないので画像も回収します。

画像を一括でダウンロードできるツールは用意されていなく
FC2ヘルプ | FC2ブログ | 記事・ファイルのバックアップ

FC2ヘルプにあるように 100枚ずつダウンロードしていくしかないようです。

669f3b364fea5fc5da8cf9ea8c696a3e

 

メディア数が少ないと らくらくっぽい

WordPress › 日本語

新サイト側でWPを導入する
DBやらなんやらをさくっと設定


先ほどダウンロードした画像を
/[WPをインストールしたディレクトリ]/wp-content/uploads/[FC2blogユーザー名]
にすべて放流。

[FC2blogユーザー名]のところは 何にしても問題ないです。

最初にバックアップしたテキストファイルをひらき 画像ファイルのURLを書き換え

TeraPadを使い慣れていたため Terapadで

cf4c7f48ff011317372b5f3281f9e357

 

検索文字列   http://blog-imgs-64.fc2.com/s/h/i/

置換後文字列 http://[WPの公開アドレス]/wp-content/uploads/

先ほどの画像アップロードで、FC2ユーザー名以外にしている場合は検索文字列に

ユーザー名まで入れれて置換後文字列に指定した任意の文字列を設定

ざーっと置換が完了すれば保存して Wordpressでインポートするのみ

なお Wordpressを実行している phpの設定が初期状態だと2MB以上になったファイルはアップロードできないため

分割するか サーバ側の設定を変更

16d589fb4e05bb05aa1a678570f3c41d

 

インポート元としてMovableTypeを選択し 移行ツールをインストール実行することで 移行が可能。

 

その後画像・本文を確認し FC2側を削除。

SEOを気にしない場合 アメブロ記事を気合で削除して 移転しました記事を残せば 処理は完了。