[GitHub Pages 独自ドメイン #1] 無料の github.io を卒業し Porkbun + Cloudflare で独自ドメインを接続する: CNAMEフラット化と無料SSL
· 約6分
GitHub Pagesの無料サブドメイン(username.github.io/project)上で技術ブログを運営することは、サーバー維持費ゼロかつGitプッシュだけで静的サイトが自動配信されるため、エンジニアにとって非常に魅力的な選択肢です。
しかし、プロフェッショナルなブランディングとGoogle AdSenseによる収益化を目指す段階で、決定的な技術的壁に直面します。Google AdSenseの規約上、*.github.io などの無料2次サブドメインはサイト審査の申請自体が遮断されているためです。さらに、検索エンジンで積み上げたドメイン評価(Domain Authority)を自身の資産にするためには、独自の**ネイキッド/独自ドメイン(Apex Domain、例: globaldevlog.com)**が不可欠です。
本連載の第1回となる本記事では、既存の jbjihwan.github.io/global_blog から独自ドメイン https://globaldevlog.com へのゼロダウンタイム移行を実現した、Porkbun + Cloudflare + GitHub Pages 3層アーキテクチャとDNS構築手順を詳細に解説します。
