移行元のWordPressのブログから画像をダウンロードしたら、
Bloggerで新しいページを1つ作ります。そして、そこにダウンロードした画像を全てはりつけてみて、画像のURLを調べます。
画像がBloggerで掲載するとどんなURLになるかを調べるためです。
Bloggerに掲載した画像のURLは規則性がよくわからない長い英数の文字列で自動作成されます。例えばこんな感じです。
PCにあった22909975.pngというファイルをBloggerにアップロードして貼り付けると、このようなURLになります。
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirqY7mMR-AgAjWweA52eQhsoa1iSf-pEW2nhMzAXu5UdjZ-ufB6p8Fz2rNrSfhefsLcxpChHn5zbZHI0wDm9t_w_lNCPOcNVZ0DnsLzwcpeS4npqQIYoeVD3gi2YPCH5IR2SWIHsAqvZQTTRoGeNwgUaFxYGOpxgK8GTb9aw4xJTPPj5xQl-s-8OnVZA/s320/22909975.png
Bloggerに掲載する前に、URLを予測することができないので、投稿ページの編集用ページに貼り付けてURLを確認します。
WordPressのブログからダウンロードした画像を「PCから画像をアップロード」でアップロードします。
予定の画像を全て貼り付ける。サイズを指定して貼り付けます。

Blogger(新しいブログ)のURLを一覧にまとめていきます。
WordPressからBloggerへ移行するとき、WordPressとBloggerの投稿ページを変換するリストをつくるために、まずはBloggerの全投稿ページを洗い出します。
最終的には、WordPressURL→BloggerURLの関連がわかるように1つの表にしますが、まずはそれぞれ新旧のブログURLリストを個別に作っていきます。
投稿ページタイトル

WordPressからBloggerに移行するにあたり、画像のURLがどのように変換されるかを事前に把握したいなと思いました。
WordPressの画像は、このような感じでファイル名さえわかればURLがわかります。
Bloggerも同じだろう?じゃあ、ファイル名以外をぱーっと変換してやればいいじゃない!と思っていました。
しかし、Bloggerに掲載した画像を見てみると…
なんだこれは。めちゃくちゃ長い。URLのパターン予想不可能。
WordPressからBloggerの画像リンク変換は、どの画像も太字を変換する1パターンだと思っていた。こんな風に。「https://sample.com/AAA/BBB/gazou.jpg」⇒「https://sample.blogspot.com/CCC/DDD/gazou.jpg」
しかし、
https://sample.blogspot.com/EEE/XXXXXX~(略:規則不明で画像ごとに違う)~XXXXXXXXX/gazou.jpg
だったので、画像の数だけ変換パターンがあるということがわかりました。
s320の前まで(青線)をアドレスバーにコピペすると画像が表示できる、WordPressから変換するのはこの部分のようです。
また、ファイル名(画像の赤線の部分)の部分がWordPressと変わっていないので、
現、新ブログの画像の紐づけに仕えそうです。
WordPress(移行元・旧ブログ)の投稿ページURLの一覧を作ります。
ブログには、各投稿ページに画像や内部リンク(同じブログ内の他のページへのリンク)が含まれています。
新ブログに移行するとページ自体のURLが以下により変わってしまいます。
・ドメインが変更
・Blggerによるページ名の変更
しかし、ページ内に記載されている画像や内部リンクは旧ブログのURLのままなので、新しいブログのURLに変更してやる必要があります。
そのために、旧投稿ページから新投稿ページでURLをどのように変換してやるか?というマッピングを行う必要があります。
今回作成したのは、マッピングをする際の旧ブログ側の情報をリストアップしたかったからです。
投稿ページ数がそこそこあったので、私は勉強もかねてPADでリスト作成を自動化してみました。
まとめたら掲載します。
WordPressの投稿ページをBloggerに移行できる形式に変換して出力してくれるプラグインです。
以上です。
WordPressからBloggerへブログデータをインポートするときに注意した方がいいなと思う事が3つありました。
ファイル名とはこの赤線の部分のことです。
これは想定外でした。Bloggerは独自のルールで自動作成してしまうのです。 移行前の名前にしたい場合は、手動で入力しなおさなければいけません。
Bloggerではファイル名を変更してしまうと、公開日が現在の日付に変わってしまいます。
変更前


ファイル名を変更した時点で、パーマリンクの日付の部分が今日の年月になります。
そして、公開日は過去日8/17が表示されているにもかかわらず、「公開ボタン」を押すと今日の日付で公開されてしまうのです。
こうなると、ブログアーカイブに月別集計に影響出てしまいます。
これまでの掲載順を踏まえてアーカイブしたい方にとってはちょっと困ったものです。
まぁ、そのような場合は公開日を過去日に再設定すればよいのですが面倒です。
ブログアーカイブ
大した事ないかな?と思っていたのですが
上記2点により、ファイル名を移行前のブログに直してしまうと、公開日の年月が現在の日付になってしまうので、元の日付に再設定してやらなければいけないという謎の作業が出てきてしまうのです。
なんだこれ…とおもいました。私はあきらめましたよ。
これは地味ですが、本当に困りました。Wordpressでのファイル名をそのまま引き継げないという決定打になりました。
しかも、入力できるのに、静かに消されています。
この注意点がなければ、内部リンクの変換がもっと簡単にできたはずなんです。htmlのファイル名勝手に変更してくれるのは本当にいらんお世話です。
WordPressに公開しているページをBloggerで公開できる形式のファイルにして保存します。
WordPressには標準の機能でエクスポートというものがありますが、これだとBlogerで公開できる形式になっていません。

Bloggerで公開できる形式で保存するには、「Export to Blogger」というWordpressのプラグインを使います。

理由はお金がかからないようにしたかったからです。
このブログではないのですが、Xserver+WordPressで作ったブログをBloggerに移行しました。
有料のサーバ使っていると、月々のお金がバカにならないです。ブームにのって、ブログ、アドセンスで収入を…と思い、だまされて勧められるままにXServerを契約して、WordPress にブログを作りました。
月々のサーバ代とドメイン代くらいしか収入ないので、このままだと赤字になりそうなので無料のブログに移行することにしました。
・現在のブログを削除しても、これまで見られたページが移行先ブログで見られる。
くらいです。
素人なので、こんな感じでいいか!と適当にやっているのでプロの人からみると、「そんな面倒な方法を?」「ここが足りない」など多分にあるかと思いますが、ご了承ください。
私にとっては、一通りやりきることができてよい経験になったので、書き留めておこうと思います。
やった事はこんな感じです。
これらの作業は後程コーディングして、半自動化しようとしているため、すべて手作業でする場合は、逆に効率わるいかもしれません。
上記1~8について気を付けるべき点やわかった事なども含めてもう少しずつ詳しくかいていこうかなと思います。