このブログを作るとき、最初にかなり悩んだのがドメイン名でした。
最初は家庭菜園だけのブログにするか、IT系も含めるかも決まっていませんでした。
そこでChatGPTに相談しながら、
- IT系にも使える
- 家庭菜園にも合う
- 長すぎない
- 英語圏でもそこまで不自然ではない
などを条件に、候補を少しずつ絞っていきました。
その結果、最終的に「BitGardenLab」になりました。
「Bit」でIT系、「Garden」で家庭菜園、「Lab」で試行錯誤している感じを入れています。
最初はXserverだけの予定だった
最初は、普通にXserverだけでWordPressを動かし、ドメイン取得もXserver側で行うつもりでした。
ただ、ChatGPTに相談しながら構成を考えていく中で、
- Cloudflareでドメイン取得もできる
- DNS管理をまとめやすい
- そのままCloudflare運用へ繋げやすい
- Bot対策やCDNも利用しやすい
などを知りました。
その流れで、
ドメイン取得
↓
DNS管理
↓
Cloudflare経由で公開
までをCloudflare側へまとめる構成にしました。
現在は、CloudflareをWordPress公開の入口として使っています。
高速化というより「前段に置く」イメージ
Cloudflareは高速化サービスとして紹介されることが多いです。
ただ、自分の場合は、「表示速度を劇的に改善したい」というより、
WordPressを直接インターネットへ出さない
という感覚が強くなっています。
WordPressは利用者が非常に多いので、Botアクセスやスキャンも多いと聞いていました。
そのため、「Cloudflareを入口として挟む」構成にしています。
実際に設定したこと
Cloudflare導入時は、主に以下を設定しました。
- ネームサーバー設定
- DNS設定確認
- SSL設定
- キャッシュ有効化
- HTTPS化確認
Always Use HTTPS
Automatic HTTPS Rewrites
を有効化しています。
SSL証明書は個別取得しなかった
SSL証明書については、別途取得して導入するイメージを持っていました。
ただ、実際には、
- Xserver側の無料独自SSL
- Cloudflare側のSSL機能
を利用したので、個別に証明書を購入したり、細かく管理したりはしていません。
思っていたよりかなり簡単でした。
Xserver側で設定したこと
Xserver側では、
- 独自SSL設定
- WordPress簡単インストール
- ドメイン設定
- HTTPSリダイレクト
などを行いました。
Cloudflare導入後も、基本的なWordPress運用はほぼXserver側で行っています。
現在の構成
現在は、以下の構成で運用しています。
- Xserver
- WordPress
- Cocoon
- TranslatePress
- WordPress
- Cloudflare
Cloudflare側はそこまで細かく触っておらず、基本は標準設定寄りです。
ChatGPTに相談しながら進めるとかなり楽だった
今回、Cloudflare導入だけでなく、
- TranslatePress
- Cocoon
- OGP
- GA4
- Search Console
なども、かなりChatGPTへ相談しながら進めています。
自動で設定してくれるわけではありませんが、「次に何をやるべきか」を整理しながら進められるのはかなり助かっています。
ブログ作成は意外とインフラ寄りだった
ブログ作成を始めてみると、
- DNS
- SSL
- CDN
- サーバー設定
など、イメージしていたよりもインフラ寄りの知識が関わってきます。
個人的にはそのあたりの知識があったので結構楽しめていますが、
苦痛に思われる方はぜひChatGPTに相談してみてください。

コメント