ライブドアブログを独自ドメインURL(外部サーバー)に直接リダイレクトすることはできませんでした

この記事は約7分で読めます。

ライブドアブログライブドアブログは無料で使えるブログとしては多機能なので、長く使っているユーザーさんもたくさんいらっしゃいますね。
しかし、通常のライブドアブログはURLが独自ドメインではありません。ライブドアブログには独自ドメインにて表示するということが設定できる仕様になっています。ただしライブドアブログはクセが強いので、ユーザーが希望するとおりの動きをしてくれません。いくつかの条件をクリアしないとうまくいきません。
ここでは、ライブドアブログのURLを独自ドメインに変更する方法をご紹介します。

ライブドアブログでドメイン名を変更する方法

ライブドアブログは「ブログURL設定」という設定画面があり、このページ内でドメインの設定ができます。

ライブドアブログのヘルプは以下のとおりです。

独自ドメインを使用
https://help.blogpark.jp/archives/52240385.html

この設定を完了するためにはいくつかの条件があります。指定したドメインにリダイレクトするという単純な設定はありません。
その注意事項を紹介しておきます。

ライブドアブログは「ブログURL設定」でドメイン名を変更できます

ライブドアブログの管理画面から「ブログ設定」をクリックし、基本設定のなかにある「ブログURL設定」をクリックすると設定画面に移動できます。

上記の画面から「blog.tohda.com」という独自ドメインのサブドメインで表示できていることがわかります。

このように設定することはできますが、以下の注意事項を確認してください。

独自ドメインに変更するにチェックを入れて設定しようとするとNGになる

ブログURL設定で「独自ドメインに変更する」という欄にチェックを入れ、表示させたい独自ドメイン名を入力します。

上記の画面では、ドメイン名の右側に「×NG」という表示がでていますね。
この状況では独自ドメインを設定することはできません。

一部の方のブログなどでこの設定さえすれば好きな独自ドメインで表示できるかのような表現があるので勘違いするユーザーがいそうです。

独自ドメインの変更を反映させるためにはDNS(ネームサーバ)の設定が必要、という表示がされていますね。

そうです。事前に独自ドメインを取得しDNS設定をしておかないと、ライブドアブログで独自ドメインを表示することはできません。

独自ドメインに変更するにはDNS設定が必要です

上記の表示では「NG」という表示がありませんね。

実際に表示されているURLのとおりに
https://blog.tohda.com/
にてライブドアブログが表示されています。

この設定は

ライブドアブログを独自ドメインに変更するなら、外部のドメイン登録サービスを使いDNSの「cname」を使う
https://www.dm2.co.jp/blog/17123

にて紹介してあります。

ライブドアブログを独自ドメインに変更するにはDNSの「cname」という設定を使わないとうまくいかないということです。

あらためてライブドアブログのヘルプ

独自ドメインを使用
https://help.blogpark.jp/archives/52240385.html

をご覧になってみてください。

ライブドアブログは独自ドメインで表示してもライブドアブログです

あらためてここで確認しておくと、ライブドアブログは独自ドメインで表示させることはできますが、あくまでそれはライブドアブログだということです。

ライブドアブログの独自ドメイン設定とは、別途に作成した独自ドメインのWordPressブログにリダイレクト(301リダイレクト)をするという機能ではありません。

ここは勘違いしやすいところです。普通のレンタルサーバーならできる設定ですがライブドアブログではその設定はできません。要注意です。

ライブドアブログを独自ドメインブログに移転する方法

ここであらためて、ライブドアブログを別途に作成したWordPressなどの独自ドメインブログに移転する方法についてご紹介しておきます。

ライブドアブログは、外部のサーバーで運営している独自ドメインのURLにリダイレクトができない仕様になっているようです。

ですから、ライブドアブログを独自ドメインブログに移転するには、ある程度の時間をかけて「2ステップ」でドメイン移転を計画するしかありません。

ステップ1 ライブドアブログを独自ドメインで表示させておく

ステップ2 独自ドメイン設定をWordPressのブログに変更する

という2ステップです。

ステップ1 ライブドアブログを独自ドメインで表示させておく

独自ドメインを取得しDNS操作ができることが前提条件です。
仮に「バリュードメイン」にて独自ドメインを取得しているとした場合で紹介します。
バリュードメインのDNS設定でライブドアブログのURLをcname機能を使って記述します。
そのうえでその独自ドメインをライブドアブログのURL設定に記入すれば、ライブドアブログを独自ドメインにて表示することが可能です。

この方法は

ライブドアブログを独自ドメインに変更するなら、外部のドメイン登録サービスを使いDNSの「cname」を使う
https://www.dm2.co.jp/blog/17123

にて紹介してありますので、実際に設定するのならそちらをご覧ください。

その独自ドメインをサーチコンソールに登録する

そのうえで、グーグルサーチコンソールにログインし「サイトマップ登録」をします。

ここでいうサイトマップは「XMLサイトマップ」のことです。

https://blog.tohda.com/sitemap.xml

というように「sitemap.xml」という表示名が一般的です。
ライブドアブログでもWordPressでも「sitemap.xml」は自動生成されています。

このxmlサイトマップを登録をしておくと、Googleのクローラーが回ってきやすくなります。

これまでライブドアブログのURLだった情報が独自ドメインのURLに変更されたことをGoogleにしっかりと連絡する方法は、このやり方がベストです。

Googleの検索結果に表示されるURLが独自ドメインに変更されるようになるまではこのまま我慢です。

ライブドアブログを独自ドメインで表示してから最低でも1ヶ月くらいはそのまま待ちましょう。

ステップ2 独自ドメイン設定をWordPressのブログに変更する

Googleの検索結果画面に表示されるURL名が、安定して独自ドメインになったら、次のステップのタイミングです。

事前に、WordPressにてブログを作り込んでおくことが条件です。

準備段階でのWordPressブログのURLは、レンタルサーバーの仮ドメインでもいいですが、利用したい独自ドメインのサブドメインを設定しておいてもいいと思います。

この状況が整った段階で次の設定を行います。

・ライブドアブログのURLを元のライブドアブログのURLに戻す
・独自ドメインをWordPressブログで表示させる

これでもともとのライブドアブログの記事が、WordPressで構築した独自ドメインのブログにて表示できます。

サイト内に404エラーがでたら301リダイレクト処理をする

これで独自ドメインでブログが表示されました。

しかし移転当初は404エラーが頻発するかもしれません。

404エラーとは、「該当するページがありません」と表示され、そのURLのページが見当たらないときに発生するエラー表示です。

サイトやブログを移転するさいには少なからず発生してしまいます。

この対策が301リダイレクトです。

以下のページを参考にして設定をしてください。

ホームページを新サーバ(新ドメイン)に移転したら旧サーバの「.htaccess」を編集し301リダイレクトを設定しましょう
https://www.dm2.co.jp/blog/5613

ワードプレスで301リダイレクトを処理するプラグインは「Redirection(リダイレクション)」が便利です
https://www.dm2.co.jp/blog/5469

このあたりの処理は大事です。丹念にエラーつぶしを行ったほうがSEOパワーが減少しにくいので、SEO対策としても有効です。