カスタムドメインを捨てる CloudflareのDNSで移行する手順メモ
やりたいこと
- blog.helkitty.com へのアクセスを
- helkitty-blog.blogspot.com へ転送する
- cloudflare.com のDNSを利用する
背景
ドメインhelkitty.comの維持をやめるため、Bloggerのカスタムドメインが使えなくなる。
Google検索のインデックス対策含め、スムーズに移行したい。
※重要なサイトなら、ドメインは捨てるべきじゃないです。ワシの場合は、小銭の節約っすわ。AdSenseなんて年50円程度の収入なのに、ドメインの維持は年1500円くらいかかっちゃうんで。
構成
blog.helkitty.com 独自ドメイン
helkitty-blog.blogspot.com ブログの実態
移行前)見た目のURLも blog.helkitty.com
移行中)見た目のURLは helkitty-blog.blogspot.com、入口だけblog.helkitty.com
移行後)ピュアに helkitty-blog.blogspot.com
全体の流れ
- URL変更の告知をする
- Bloggerの設定変更(カスタムドメイン削除)
- Cloudflare設定
- Google Search Console に、helkitty-blog.blogspot.comを登録
※Googleに検索インデックスの再構成を催促する効果ありらしい。 - Google AdSense から、blog.helkitty.comを削除、helkitty-blog.blogspot.com を登録。(重複登録は出来ない。審査に落ちた場合は、諦める)
- ドメイン廃止、Cloudflareの設定削除
意図
Google検索のインデックスはblog.helkitty.comで作られている。
検索してもblog.helkitty.comしか出てこない。
helkitty-blog.blogspot.comの検索インデックスが作成されるまで、検索結果をクリックしてもエラーにしかならない。
helkitty-blog.blogspot.comの検索インデックスが作成されるまで、検索結果をクリックしてもエラーにしかならない。
その期間をCloudflareで補完する。
※カスタムドメインを使ったままだと、helkitty-blog.blogspot.comの検索インデックスは作成されないが、Claudflareの転送であれば作成される。
手順
以下の3.Cloudflareで転送設定する部分で少しはまりました。
機能変更あったため、古い解説記事では対応出来ないからですね。
Geminiに聞いても古い情報を答えちゃったりしますので。
Cloudflareが英語表記のみなのはともかく、UIが独特なセンスなのが軽く罠っす。
DNSサーバ変更の手順は、Geminiに聞いてもだいたい正確。
補足しておくとAmazonアフィリエイト(アソシエイト)は特に対処いらんこ。あれはトラッキングID(アソシエイトID)しか見ていない。
- Cloudflareのアカウントを作って、helkitty.comを登録する。フリープランでよい。
- helkitty.comのレコードをもつDNSサーバをCloudfareに変更する。
※ここで半日は待った方がいい。すぐには伝播しないので。 - Cloudflareで転送設定をする
Cloudflareで転送設定
この記事通りにやるのが良いみたいですね。似てるけどなんか違う記事や、手順の足りなり記事が多い印象です。
まず、ドメインのDNSをCloudflareに移行しておくことは必須です。
その先の手順を残しておきます。
※2026年7月時点での手順
- Cloudflareのコンソールにログインする。
- Aレコード blog 作成。IPアドレスは、192.0.2.1 というダミーIPにする。
※この手順抜けがち。
[DNS] - [Records] - [+Add Record] - 転送ルールを作成
[Rules] - [Page Rules] - [Create Page Rule]
- URL (required) [blog.helkitty.com/*]
- Pick a Setting (required) [Forwarding URL]
- Select status code (required) [301 - Permanent Redirect]
※転送先 helkitty-blog.blogspot.com での検索インデックス作成を促す。
302-Temporaryだと、blog.helkitty.comの検索インデックスが維持される。 - Enter destination URL (required) [https://helkitty-blog.blogspot.com/$1]
※$1 が無いと、トップページ以外転送されない。
下記例だと /2026/07/blog-post.html が$1に相当する。
https://helkitty-blog.blogspot.com/2026/07/blog-post.html
オマケ 確認コマンド
DNSが移管されたかを確認したい
Windows
nslookup -type=any helkitty.com
Linux
dig ns helkitty.com
以上です。
これ需要あるのかしらん?
数年後に自分で読んでも「これ何したんじゃろ?」になる予感。



コメント