ブログを移行して新たに始めました②

無料ブログのナチュログで書いた記事を移行して新たに立ち上げた当サイトですが、その時に考えたこと、やったことを備忘的に記事にまとめました。
具体的には、以下の手順で進めました。
前回の記事では、STEP4までを記事にしましたので、当記事は、STEP5からになります。

STEP
なにでサイトを作るのか?

そもそも使っていたのは無料のブログ(ナチュログ)。
最終的にキャンプ場のサイトも作ることを想定して、なにを使ってサイトを作ろうか?
最終的には、WordPressを使用することにしました。

STEP
使用するテーマは?

WordPressを使うことにした。
ん?テーマを決めなくてはいけない・・・なににする?有料?無料?
最終的には、有料のSWELLを使用することにしました。

STEP
レンタルサーバはどこにする?

無料ブログではないので、自分でサーバをたてる(借りる)必要があります
どこがいいの?
最終的には、WPX シン・レンタルサーバーにしました。

STEP
サイトの構成はどうする?

キャンプ場のサイトも作ることを視野にドメイン内でのサイト構成をどうしようか。
最終的には、メインサイト(キャンプ場サイト)+サブディレクトリ(キャンプ関連ブログ)の構成にしました。

前回ここまでを記事にしました。
今回の記事は、STEP5からになります。

STEP
初期設定した上で移行しよう!

STEP4で決めた構成に移行を始めたものの、ん-、こっちかなーとかいろいろ四苦八苦しながらここまでこぎつけました。結構大変な移行・・・どこまでの移行をして、どんなことをしたのか?
最終的には、ほぼ全記事を移行しました。

STEP
いよいよ公開

さて、公開。いままでの無料ブログでは考えていなかったこととかを考えなくちゃ。なに考えた?
SEOって?Google様のサービス?
いろんな情報を参考にできるだけやってみました。まだ途上・・・

目次

STEP5 初期設定した上で移行しよう!

さて、ナチュログからの記事移行ですが、結構な手順を踏んでいます。
順を追ってご説明します。
この辺も経験者は多くいらっしゃって記事にすでにされている方が多いので、こんな検索をしてこれをやりましたくらいにまとめて記載したいと思います。大まかな流れは以下のとおりです。

手順
WordPressの設定
手順
記事の移行
手順
イメージファイルの移行
手順
リンクの張替えと確認
手順
サイトのコピー(メインサイトと当サイトの整理)
手順
URLの正規化

手順1 WordPressの設定

レンタルサーバーの契約(WordPressのインストール)

レンタルサーバにWordPressでサイトを構築する準備をします。
WPXシン・レンタルサーバーの場合で記載します。
WPXシン・レンタルサーバーに申し込みをすると、ほぼ自動的にいろいろと事が進みます。
契約の申し込み時に、WordPressクイックスタートを使用すると便利です。

便利なクイックスタートですが、以下の制約があります。あまり問題はないと思います。
・支払い方法がクレジットカード払いのみになる
・10日間無料のお試し期間が使用できない(すぐに支払いが発生する)

また、この契約申し込みの段階でドメインを取得できます。
WPXシン・レンタルサーバーを使用する限り、無料です。
私の場合は、キャンプガーデンXXXというキャンプ場を作りたいこともあり、campgarden.comが一番良かったのですが、そういうシンプルなものはやっぱり既にあいていません。というわけでcampgardennet.comというドメインを取得しました。
「.com」の部分を「.info」や「.biz」などとすることで使えるドメイン名は選択肢が増えます。
私の場合は、なんとなく「.com」が良かったので、上述のとおりとしました。

これで自動的に取得したドメイン配下にWordPressがインストールされます。

WordPressの設定

インストールまでされました。この時点でエックスサーバーからメールでログイン情報やらくるので、それを参考にWordPressの管理画面にログインします。
ここでテーマを選択します。
私の場合は、SWELLを購入して、インストール・設定しました。
この辺はSWELLの購入サイトに手順があります。推奨プラグインとか、そのあたりの情報も “SWELL プラグイン”とかで検索するといろんな情報が得られます。
「この人についていこう」っていう方を決めて従うと楽です。これでいったんの準備が完了します。

この出だしの時点でSSLの設定はしておいたほうがいいです。httpsが使えるようになります。
といってもこれも “WPXシン・レンタルサーバー SSL” で検索すればたいした作業ではありません。

手順2 記事の移行

ここからナチュログで記載していた記事の移行を行います。
これは簡単です。こちらは、”ナチュログ WordPress 移行” とかで検索すると色々わかります。
先人の方々に感謝ですねー。
以下の手順で、WordPress側に記事とコメントがまるごと移行されます。
①ナチュログの管理画面から「Movable Type」形式でエクスポートをします。(文字コードはUTF-8)
②WordPress側でツール-インポートから「Movable Type 」でインポートします。
完了!

非常に簡単ですが1点だけ注意です。この移行に合わせて検索エンジンにコピーサイトがあると思われないように、「検索エンジンがサイトをインデックスしないようにする」設定をしておきましょう。
設定ー表示設定で設定できます。

手順3 イメージファイルの移行

記事の移行が完了しました。この状態で、投稿自体は参照することができて普通にURLを直打ちすれば、だれでも見れる状態になります。ただし、記事の文字だけを移行しているので、画像などは実はナチュログに格納されている画像を見に行っています。(ちなみに記事内にあるリンクもそのままなので、前回の記事はこちらとかのリンクをクリックするとナチュログに飛びます。)
その辺の修正はまた後の手順でおいおいですが、ひとまずナチュログがなくなっても大丈夫なように画像ファイルも移行します。ここは非常に苦労している人もいれば、意外とあっさりといっている人もいます。
私は意外とあっさりといけました。これも手順2で検索して出てきた方の記事を参考にしましょう。
手順としては以下の感じ。
①「Website Explorer」というフリーソフトを使って、ナチュログのサイト情報を取得します。
②取得した情報のうち、外部リンク一覧から画像ファイルのURLを特定します。
③特定したURLの一覧をテキストとして保存します。
④「Norobusa Downloader」というこれまたフリーソフトを使って、このURL情報から画像ファイルをダウンロードします。
⑤ここで取得したイメージファイルをWordPressにアップロードします。容量制限があるので、何回かに分けて・・・
完了!

画像ファイルという容量が大きいファイルを行ったり来たりさせるので時間はかかります。1日暇なときにやりましょう。また、この作業でひとまず画像ファイルがWordPressサイト内に存在する状態になりますが、上述のとおり、まだ記事内のリンクはナチュログをさしています。その辺は次の手順で対応します。

手順4 リンクの張替えと確認

一通り、ナチュログのコンテンツは当サイト上に移行できました。
ただ、上述の通り、記事内のリンクや画像リンクなどはナチュログを参照しています。
これについても皆さんの記事の中で紹介されている方法と地道な戦法で対応しました。これが一番時間かかったかも・・・
こんな手順でやりました。
①プラグイン「search regx」と「Better search replace」の両方を使ってとにかくすべてのURLのドメイン部分をナチュログから当サイトのドメイン部分に一括変換します。
②当サイトの記事を1件1件ひたすら確認しながら、以下を修正します。

  • 自動で記事を移行すると、自動的に日本語記事名称がパーマリンク(URLの最後の方で記事を一意にするもの)になるので、これを英字で記事に合わせたものに修正する。
  • 記事中の自ブログ内のリンクをWordPressの内部リンクに切り替える。
  • ついでなので外部リンクとか切れているものはリンクをし直す。
  • アイキャッチ画像の作成と設定する。
  • カテゴリを整理する。

完了!とにかく②ですね、これが私の場合は200記事くらいでしたが、最も時間かかりました。何度ももう捨てようかなーとかおもいつつ、なんとか完遂。

結果的には最終確認をする必要があるので、地道にやってよかったと思います。
色々と記事の整理(変な記事の削除も含めて)もできました。

手順5 サイトのコピー

だいぶサイトのコンテンツがそろってきました。
ここで、STEP4で決めた構成にするべく、以下の作業を行います。

メインサイト(campgardennet.com/)の内容を当サイト(campgardennet.com/toward/)にコピーする

ここでWPXシン・レンタルサーバーの便利な機能が役に立ちました。
WPXシン・レンタルサーバーには、WordPress簡単移行というメニューがあります。
たぶん、もともとは他のレンタルサーバーなどで運用しているWordPressサイトを移行することを目的にしています。これがもしかしたら使えるかな?と思って検索するとテストサイトの構築などのためにコピーしている記事がありました。
いけるってことですね。このときの検索は、”wordpress簡単移行 サブディレクトリ エックスサーバー”で調べました。
完全にイコールの記事はありませんでしたが、簡単移行ツールでほぼまるごとコピーできそうです。
ここはあまり他の記事に手順がなかったりするので、ちょっと手順も詳細に記載します。
①シン・レンタルサーバーのサーバーパネルからWordPress簡単移行メニューを選択

②WordPress移行情報入力を選択し、必要事項を入力

まさに、campgardennet.com から campgardennet.com/toward に移行しますよーって内容ですね。
簡単じゃーんってやってると・・・・、いくつかの問題にぶちあたります。

移行元にアクセスできません!
どうやら、移行元から何らかの理由ではじかれているようで次にいけません。ユーザー名やパスワードを何度もいれなしたりしましたが・・・うまくいかず。

そこでひらめいた!
いくつかセキュリティ系のプラグインをいれている。そりゃ無造作に入られたら困る。
で、ここからはあたりをつけてプラグインを無効化してトライすること数回。いけました!

この簡単移行を使うときは移行元のセキュリティを甘くしてあげましょう。
なので、すでにアクセスが多いサイトには難しいかもしれません。

いけたぞーーと満足!とはいかず

こんどは記事は存在しているんだけど、表示されない・・・
Topページは表示するけれど、他のページに行こうとすると画面に表示されない。

できたのがうれしくて、その時の情報(原因とかそういうの)を確認することもなく、そのページを消してしまい、結局なにが悪かったのかはわかりませんが、結局やったことは、
WordPressー設定ーパーマリンク設定を開いて保存しなおしただけ・・・
何かの拍子にパーマリンク設定の情報が消えてしまってWordPress内部でリンクが辿れなくなっていたのでしょう・・・
※ちなみに移行しなおしとか、ここでも色々とためしたのでその時間はかかってます・・・

結果、よくわかりませんでしたが、色々と調べている中でディレクトリ内のファイルやデータベースに情報もあるのに表示されない場合は、パーマリンクを疑ったほうがいいみたいです。

③②の過程でぱっとみ画像リンクがメインサイト側の画像を見ていそうなことが判明したので、書き換え。

前回移行したときと一緒でと思いましたが・・・ドメイン部分が今回は一緒ということは・・・
https://campgardennet.comを一律でhttps://campgardennet.com/towardにしようとすると、すでにhttps://campgardennet.com/towardになっている文字列もあって、https://campgardennet.com/toward/towardになってしまうのではないか?

正解かどうかはわかりませんが、「WordPress Search Replace DB」を使用すると、ドメイン指定っぽいイメージで必要なものだけ置換ができそうでした。失敗したら、また全記事見直す覚悟で実施!
うまくいきました!

④正常に動作することを確認して、元のメインサイトとなる側から記事、画像等を削除!これはWordPress管理画面から削除しました。

どうにかこうにかコピーが完了。簡単移行ツールが簡単だったのか?という疑問が残るくらい苦しんだ部分がありましたが、たぶんもう1個インストールして、そこにファイルとDBをコピーしてってやるよりは、早かったともいます。
簡単移行ツール、検証用サイトの作成とかテーマとか設定済みの環境をもってきてもう1個サイトが作りたいとかの場合には十分に効率的に行えるツールだと思います!

手順6 URLの正規化

これで作りたかった構成と初期コンテンツはそろいました。
ここからはやらなくても旧ブログを削除してしまえば、実はなにもしなくても大丈夫です。
それはそれでなんなので・・・

URLの正規化とは一言でいうと、Googleなどの検索エンジンに対して、ここがオリジナルですよと宣言することのようです。要は新しいブログはコピーではありませんよ。と伝えるものですね。

実際にやったことは以下のものです。これも “ナチュログ WordPress移行” とかで検索すると沢山記事があるので詳細はそちらをご参照ください。
以下の手順で実施しました。
①ナチュログにカノニカルタグを埋め込みます。このカノニカルタグの記述に当ブログのサイトURLを記載することでナチュログの記事を見にきたクローラー(ページ情報を読みに来て検索用のインデックスを作っていくロボット)は、このカノニカルタグからオリジナルのサイトは当ブログのサイトURLなのだなと判断するようになります。たぶん。
②①で設定したカノニカルタグをみて、オリジナルサイトである当ブログのサイトに来た時のために、これまたちょっと時間がかかる作業をします。なにもしないとパーマリンクが異なるので、404エラーが裏で頻発することになります。なので、ナチュログの記事URLと当サイトの記事URLを結びつけます。
この記事は、このサイトではこっちの記事ですよという感じですね。

やり方は、私の中ではこれが一番効率よかったかなと・・・思います。

  • プラグイン「Redirection」をインストールする。
  • 当サイトの記事名+パーマリンクをphpmyadminを使用して、テーブルwp_postsを直でエクセルにコピペします。
    (実際にはpost_title,post_nameだけをSQLで抽出したほうが楽です)
  • ナチュログの記事一覧にある「URLのコピー」ボタンでナチュログの記事URLをコピーして、当サイトの記事名にあわせて上記エクセルの行に張り付けていきます。
  • エクセルの関数を使用して、プラグイン「Redireciton」のリダイレクション元、先に設定しやすい形に加工します。
  • あとは、ひたすら記事分のRedirection設定をしていきます。

移行し始めるときにもうこの作業をやるって気持ちでやっているとここはもう少し効率よくできるかもしれません。ってこんな記事の最後に書かれても・・・と思った方、ごめんなさい・・・

STEP6 いよいよ公開

ここまでで移行が完了し、えいやで公開可能な状況になりました。
でも新サイトを立ち上げるにはここが本番。

新サイトをきちんとする!

当然ですよね。でなきゃ、移行する意味なんてありません。
この辺は色々な検索をしました。主には以下のようなものです。ご参考までに。

  • “SWELL カスタマイズ”
  • “SWELL SEO対策”
  • “問い合わせフォーム WordPress”
  • “アフィリエイト 始める”
  • “google サーチコンソル アナリティクス”

で、検索した結果をもとに以下の手順で公開にこぎつけました。まだちらちら変わる可能性もあります。
①メインサイトは当面の間は工事中でごめんなさい。こっちのサイトにきてねと問い合わせフォームのみに設定
②当サイトのメインページ、問い合わせページなどを作成
③サイドバーやフッターなどを作成
④GoogleアナリティクスとGoogleサーチコンソルの設定
⑤アフィリエイトASPへの登録
⑥気に入った広告の申請と掲載

ここでようやく公開できました!
アフィリエイトとかSEO対策はぶっちゃけよくわっていません。まだインデックスもきれいには設定されていないようです。この辺は動かざること山のごとしって感じになってます。レンタルサーバー代くらい稼げるといいな・・と思う今日このころです。
たぶん、検索でだいたいかたがつくと思いますが、ご質問などありましたら問い合わせからご連絡ください。
んー奥が深い世界ですね!では、今後ともよろしくお願いします。

この記事が気に入ったら
フォローしてね!

Please Share!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

コメントは日本語で入力してください。(スパム対策)

目次