静的サイトジェネレーターとは何か?
静的サイトジェネレーター(SSG)は、ビルド時にMarkdownやその他の形式のソースファイルを取り込み、それをテンプレートを通して処理し、プレーンなHTML/CSS/JSファイルを生成します。データベースなし、リクエストごとのサーバーサイドレンダリングなし、PHPなし。出力はただのファイルです。任意のウェブサーバー、CDN、静的ホスティングサービス(Vercel、Netlify、Cloudflare Pages、S3)にデプロイできます。2026年に人気のSSG:Hugo(Goベース、極めて高速なビルド)、Astro(モダンなJS、部分的ハイドレーション)、静的エクスポートを伴うNext.js、Eleventy(11ty、シンプルなJS)、Gatsby(人気は低下中)、Jekyll(より古い、Rubyベース)。共通する約束:より速いサイト、より低いホスティングコスト、より小さな攻撃対象領域、そしてコンテンツの完全なバージョン管理です。
依然としてWordPressが勝るところ
- 技術者でないコンテンツ編集者。WordPressの管理画面は、開発者でない人にとって業界最高です。静的サイトはたいていMarkdown+Gitの知識を必要としますが、95%のライターはそれを持っていません。
- プラグインのエコシステム。WooCommerce、BuddyPress(コミュニティ)、bbPress(フォーラム)、MemberPress(会員制)、LearnDash(LMS)、Easy Digital Downloadsが必要ですか?WordPressにはそれらが揃っており、成熟し、実戦で鍛えられています。静的サイトにもサードパーティのSaaS相当品(Snipcart、Lemon Squeezy)はありますが、統合は断片的です。
- 動的な機能。ユーザーアカウント、コメント、コンテンツ内検索、サーバーサイド処理を伴うフォーム。これらはすべてWordPressではネイティブですが、静的サイトではすべて追加のサービスを必要とします。
- SEOプラグイン。YoastとRank Mathは、XMLサイトマップ、スキーママークアップ、メタタグを自動化します。静的サイトでは手動設定かビルド時のジェネレーターが必要です。
- リアルタイムのコンテンツ。ニュースサイト、1日に何度も更新されるブログ、価格が頻繁に変わるサイト。静的サイトの再ビルドは、更新頻度が高いと遅くなります。
静的サイトが勝るところ
- 性能。CDNから配信される静的HTMLは、同じコンテンツでWordPressよりたいてい5〜10倍高速です。より優れたCore Web Vitals、より優れたSEOスコア。
- セキュリティ。データベースなし、管理パネルなし、PHPランタイムなし=攻撃者が侵害できるものが何もありません。サイトはファイルそのものです。
- ホスティングコスト。静的ホスティングは実質的に無料です(Vercel、Netlify、Cloudflare Pagesには寛大な無料枠があります)。WordPressのホスティングは最低でも月3〜5ドルから始まります。
- 開発者体験。Git上のコンテンツ、プッシュでデプロイ、ブランチごとのプレビュー環境。WordPressがネイティブにはサポートしないモダンなワークフローです。
- ゼロコストでのスケール。1億回のアクセスを処理する静的サイトのホスティングコストは、100回のアクセスを処理する場合とほぼ同じです。
- 信頼性。ダウンするデータベースなし、PHPエラーなし、トラフィックのピーク時のプラグイン競合なし。静的サイトはただ動きます。
ハイブリッドという選択肢:ヘッドレスWordPress+静的フロントエンド
WordPressをコンテンツ管理システム(管理画面、ユーザーの役割、コンテンツモデリング)として使いつつ、静的サイトジェネレーター(Next.js、Astro)がWordPressのREST APIやGraphQLプラグイン(WPGraphQL)を通してそのコンテンツを取得し、静的なフロントエンドを構築する、という使い方ができます。これにより両方の世界のいいとこ取りができます。コンテンツ制作者にはWordPressのエディタを、訪問者には静的な性能を提供できます。トレードオフは、可動部品が増えること(1つではなく2つのシステム)、大規模サイトではビルド時間が長くなること、デプロイがより複雑になることです。ヘッドレスWordPressが理にかなうのは、WordPressのインターフェースを必要とする5人を超えるコンテンツ編集者がいる一方で、静的フロントエンドを保守できる開発チームがいるサイトです。一人で運営するブロガーや小規模ビジネスのサイトには過剰です。
実践的な意思決定のフレームワーク
次のいずれかが当てはまるならWordPressを選びましょう:(1)編集者が技術者でなく、洗練された管理画面が必要である、(2)プラグインのエコシステム(WooCommerce、LMS、会員制、フォーラム)が必要である、(3)サイトに動的な機能(ユーザーアカウント、リアルタイムコンテンツ)がある、(4)2つではなく1つのシステムを求めている。次の場合は静的サイトジェネレーターを選びましょう:(1)チームが技術者である(開発者主導のコンテンツ)、(2)性能が重要である(ニュース、マーケティングサイト、ドキュメント)、(3)動的な機能が不要、あるいはサードパーティのSaaSに委ねられる、(4)ホスティングコストやゼロへのスケールが重要である。次の場合はヘッドレスWordPressを選びましょう:(1)技術者でないコンテンツ編集者が多数いる、(2)WordPressのプラグインエコシステムと静的な性能の両方が必要である、(3)2つのシステムを保守できる開発チームがいる。