XserverでWordPressのブロガーを公開していましたが、月々の費用>アドセンス収入になる前にBloggerへ移行しました。
これまではXserverで永久無料のサービスでもらえたドメインを使っていました。これも解約しようと思ったのですが、ドメインの年間費用を払うくらいはまだ収入あるし、何かと便利なのでとっておくことにしました。
移管先をしらべてみて、XserverDomainに決めました。
ドメインを扱う会社を調べたところ、XserverDomainが一番い!Xserver使っていたのに調べるまでXserverDomainの存在を知りませんでした…。
これまではドメイン代ただで気にしたことなかったからというのもありますが。
私のドメインはcomなので、その中でも一番安い1,298円/年です!
comでよかった。
これは本当によかったです。
XServerのトップページから簡単に進められました。
Whois情報を再入力する必要がありましたが、それくらい楽勝です。
これは予想外でしたが、ラッキーでした。ドメインの契約って、どこもそんな感じなんですかね?
昨日、XserverからXserverDomainへ変更手続きをしたので、XserverDomain側で昨日から料金が発生すると思っていたのですが、違いました。
Xserverを解約した時点で、ドメインの使用期限が2023年7月XX日までと書いてあったのですが、その期限までは料金が発生しないとのこと!
よくわからないけどしばらくただで使えてラッキー。WordPressでサブディレクトリのブログをいくつか作っていました。
Bloggerではサブディレクトリでブログが作れないため、ブログにサブドメインを割り当てようと設定をしたところ、エラーが起きて設定できず…。
解決したので、現象と解決策について紹介したいと思います。
「保存できませんでした。内部エラーが発生しました。もう一度やり直してください。」
とエラーが出ます。
設定をONにできました!
だいぶ前に、ドメインが失効してしまったWordPressのブログがあるんですが、久しぶりに確認してみたいなと思い、管理画面にログインする方法をしらべてみました。
https://sample.com(失効したドメイン)/wp-login.php
にアクセスして、WordPressの管理画面へのログインページ(下図)を表示
Xserverのサーバ情報ををクリック
アドレスバーに C:\windows\system32\drivers\etcと入力し、Enterをおし
すべてのファイルを選択
hostsファイルを選択し、開く
ブラウザのアドレスバーに
管理画面のURLを入力し、アクセスしてみると…
表示されました!
ここまでで、WordpressからBloggerへ移行するにあたり、両方のブログのURLをかきだしました。
それをこんな風にくっつけて、一覧にします。
この一覧をみながら、Bloggerのブログにそのまま残っているWordpressのURLを変換していきました。
これはさすがに手作業ではきついです。
なので、このリストに載っているアドレスを上の行から下の行まで順番に変換していくという事をやりました。
移行元の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から画像をアップロード」でアップロードします。
予定の画像を全て貼り付ける。サイズを指定して貼り付けます。
googleフォトは、スマホ等と連携して写真等のデータを保存できるインターネット上のスペースです。
今回はブログで使いますが、写真などのブログ以外の画像を保存する場合もあります。 何も考えずにアップロードしていくと、どれがブログで使う画像なのかどうかがわかりにくくなってしまいます。
そこで、必要な画像をひとまとめにして登録しておくことができる「アルバム」を作成し、ここにブログで使用する画像を登録しておくと便利です。
Blogger(新しいブログ)のURLを一覧にまとめていきます。
WordPressからBloggerへ移行するとき、WordPressとBloggerの投稿ページを変換するリストをつくるために、まずはBloggerの全投稿ページを洗い出します。
最終的には、WordPressURL→BloggerURLの関連がわかるように1つの表にしますが、まずはそれぞれ新旧のブログURLリストを個別に作っていきます。
投稿ページタイトル
ブログを移行するにあたり、ブログ投稿ページのURLとタイトルをリストアップすることになりました。
数百ページあり、1ページずつ情報をコピーするのは大変なので、PADを使ってフローを作ってみました。
赤枠に調べたいサイトのURLを記入します。
例)https://sample.com
(下の画像では前処理で事前にURLを変数に設定しています。 )
WScript.StdOut.Write( decodeURIComponent("変換したい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でリスト作成を自動化してみました。
まとめたら掲載します。