SEOにはサブドメインとサブディレクトリのどちらが有利か。Googleの見解、クロール・評価・Search Consoleの違い、サブドメインが適する場面、安全な移行方法を解説します。

要点
Googleはサブドメインとサブディレクトリをほぼ同じように扱うと述べていますが、すべてのリンク、ページ、シグナルが一つのサイトを強化するため、サブディレクトリ(example.com/blog)のほうが安全な標準の選択です。サブドメイン(blog.example.com)は独自のクロールバジェットを持つ別サイトとしてクロールされ、メインドメインからのリンクを通じて自力で可視性を獲得しなければなりません。サブドメインを使うのは、コンテンツが別のプラットフォームで動いている場合、別の読者層を対象とする場合、技術的に分離する必要がある場合に限りましょう。
さらに詳しく知るには、こちらに質問
サブドメインとサブディレクトリのSEOをめぐる議論は、企業がブログ、ストア、ヘルプセンター、新しい言語版を立ち上げるたびに繰り返されます。Googleの立場は穏やかです。2018年にこの質問を受けたGoogleのJohn Mueller氏は、一般的に両者は同じように扱っていると答え、個人的にはできるだけまとめておくようにすると付け加えました(Search Engine Journal、2018年5月)。このガイドでは、実際に何が変わるのかをケースごとに説明します。
どちらもサイトの一部を整理する方法で、URLの異なる階層に位置します。
| 基準 | サブディレクトリ(example.com/blog) | サブドメイン(blog.example.com) |
|---|---|---|
| 技術的な構成 | 同じホスト、通常は同じCMS | DNSレコード、別のサーバーやプラットフォームで運用可能 |
| クロール | メインサイトとクロールバジェットを共有 | 独自のクロールバジェットを持つ別サイトとして扱われる |
| リンクと評価 | すべての被リンクがドメイン全体を強化 | リンクでメインサイトとつなぐ必要がある |
| 内部リンク | 自然、ナビゲーションは一つ | 意図的な相互リンクが必要 |
| Search Console | メインのプロパティに含まれる | ドメインプロパティには含まれ、URLプレフィックスプロパティでは別扱い |
| 保守 | 監視するサイトは一つ | 二つのサイト:サイトマップ、robots.txt、監査 |
| 適した用途 | ブログ、ガイド、カテゴリ、言語版 | アプリ、別プラットフォーム、異なる読者層、ユーザースペース |
Googleはサブドメインに対する順位のペナルティを発表したことはなく、公式な発言も同じ方向を示しています。どちらの構造でも上位表示は可能です。意見よりも重要な公式の事実が三つあります。
Googleのクロールバジェットに関するドキュメントによると、Googleのクロール基盤はサイトを一意のホスト名として定義しており、同じドメインの二つのサブドメインがそれぞれ別のクロールバジェットを持つ別サイトとして扱われる例を挙げています。ほとんどのサイトにとって影響はありませんが、数十万ページ規模のサイトではクロールの配分方法が変わります。
Search Consoleヘルプによると、ドメインプロパティはすべてのサブドメイン、プロトコル、サブパスのデータを集約し、DNSで確認します。一方、URLプレフィックスプロパティには、指定したプレフィックスで始まるURLだけが含まれます。ドメインプロパティならblog.example.comとexample.comが同じレポートに表示され、URLプレフィックスプロパティならサブドメインごとに一つ必要です。
Search Engine Journalが報じた2018年のJohn Mueller氏の助言は、関連するコンテンツはできるだけまとめ、サイトの他の部分と本当に異なる場合にサブドメインを使う、というものです。検索エンジンの仕組みを見ても理由がわかります。Googleは二つのホスト名が同じ組織に属していることを理解する必要があり、リンクはその主な手がかりです。
Googleが両者を同じように扱うとしても、SEOの仕組みは多くの場合サブディレクトリに有利に働きます。
ブログをサブドメインからサブディレクトリに移してトラフィックが増えたという事例は数多く公開されています。心強い内容ですが、あくまで個別の事例です。移行には他の改善が伴うことが多く、増加をURL構造だけの効果とは言い切れません。ドメインオーソリティのガイドでは、こうした第三者の指標がどのように算出され、なぜGoogleの指標ではないのかを説明しています。
コンテンツをサブディレクトリに置くことが技術的に難しい場合や、異なる二つの製品が混ざってしまう場合には、サブドメインが正しい選択です。
| 用途 | 典型的なURL | 推奨 |
|---|---|---|
| Webアプリケーションや顧客ページ | app.example.com | サブドメイン、通常はインデックスをブロック |
| 専用プラットフォーム上のヘルプセンター | help.example.com | サブドメインで可、メインサイトからリンクする |
| 別プラットフォームでホストするストア | shop.example.com | リバースプロキシが使えなければサブドメイン |
| ユーザー生成のスペース | username.example.com | サブドメイン、ユーザーごとにコンテンツを分離 |
| ステージングやテスト環境 | staging.example.com | サブドメイン、パスワードで保護 |
| ブログやガイド | example.com/blog | サブディレクトリ |
| 言語と国 | example.com/fr/ | 多くの場合サブディレクトリ |
ソフトウェア企業が典型例です。マーケティングサイト、ブログ、ドキュメントはサブディレクトリに置き、製品そのものはapp.example.comで動かします。SaaS企業のSEOとGEOのページで、この分け方を詳しく説明しています。
ほぼ常にサブディレクトリです。ブログはリンクを獲得し、購入者の疑問に答える場所であり、その評価は売上を生むドメインに集めたいものです。ブログが別のCMSで動いている場合でも、リバースプロキシを使えばプラットフォームを移さずにexample.com/blogで配信できます。WordPressではブログは標準でサブディレクトリに置かれます(WordPressのSEOとGEOガイドを参照)。
Googleの多地域サイトの管理ガイドでは選択肢が比較されています。サブディレクトリは設定が簡単で保守の手間が少なく(同じホスト)、サブドメインも設定が簡単で、サーバーの設置場所を変えられ、サイトの分離も容易です。URLパラメータは推奨されていません。多くの企業にとって、example.com/fr/とhreflangタグの組み合わせが最も運用しやすい構造です。国別ドメインを含む選択の全体像は海外SEOガイドで解説しています。
ECプラットフォームをメインドメイン上で運用できるなら、カテゴリと商品にはサブディレクトリを使いましょう。サブドメインが必須の場合は受け入れたうえで、強力な相互リンクで補います。ブログからカテゴリへ、トップページからストアへのリンクを張り、両方で統一したヘッダーを使います。
blog.example.comをexample.com/blogへ移すのは、それ自体が一つの移行作業です。あらゆるSEO移行と同じ手順を守りましょう。
数週間の変動は想定しておきましょう。下落が長引く場合は、多くの場合リダイレクトの漏れかコンテンツの欠落が原因です。
ChatGPT、Gemini、PerplexityはURLを引用し、ホスト名は読者が引用の中で目にする情報の一部です。ガイドがサブディレクトリにあれば、すべての引用にメインドメインが表示され、売上を生むブランドが強化されます。サブドメインでは、同じ引用が別のサイトのように見えることがあります。どの構造でも、従来のSEOと同じルールが当てはまります。クロール可能なページ、セクション間のリンク、時間をかけて積み上げる評価です。ドメインオーソリティトラッカーで評価の推移を確認でき、Sorankの被リンク獲得機能は5000人以上のユーザーネットワークから自然な被リンクを自動で獲得します。
標準はサブディレクトリを選び、サブドメインは別の製品、プラットフォーム、読者層のためだけに使いましょう。すでにうまく機能しているサブドメインがあるなら、移行を検討する前に、まずメインサイトとしっかりリンクでつなぎましょう。そのうえで、順位を左右するコンテンツとリンクに力を注ぎます。Sorankはautopilotで、最適化した記事をブログのサブディレクトリに直接公開し、売上につながるページへの内部リンクも張ります。
サブディレクトリのように自動的に引き継ぐわけではありません。Googleはサブドメインを別サイトとしてクロールするため、そのページは主に両者の間のリンクを通じてメインドメインの恩恵を受けます。強力な相互リンク、共通のナビゲーション、Search Consoleのドメインプロパティが、Googleが両者を結び付ける助けになります。
いいえ。Googleはサブドメインとサブディレクトリを一般的に同じように扱うと述べており、上位表示されているサブドメインも数多くあります。欠点は実務面にあります。シグナルとリンクが二つのサイトに分散するため、メインドメインに置けたはずのコンテンツをサブドメインに置くと、成長が遅くなります。
example.com/fr/のようなサブディレクトリが、多くのサイトにとって最もシンプルな選択です。ホストは一つ、保守の手間が少なく、評価を言語間で共有できます。市場ごとに別のサーバー、チーム、プラットフォームが必要な場合は、サブドメインや国別ドメインが適しています。いずれの場合も、対応するページ間にhreflangタグを設定しましょう。
先行導入企業のご紹介
