サブドメインとは?使い方・メリット・サブディレクトリとの違い

サブドメインとは、1つの独自ドメインを用途ごとに分けて使うための仕組みです。たとえば example.com を持っている場合、blog.example.com や shop.example.com のような別のURLを作れます。

見た目は別サイトのようですが、元になるドメインは同じです。ブログ、ECサイト、会員サイト、開発環境などを分けたいときに使われます。

30秒でわかる結論

  • サブドメインは、独自ドメインの前に文字列を追加して作るURL
  • example.com → blog.example.com のように使う
  • 別サービス・別システムとして分けたいときに向いている
  • 同じサイト内のカテゴリ分け程度なら、サブディレクトリの方が簡単なことが多い
  • サブドメインごとに別サーバー・別WordPressを使うこともできる
  • DNS設定とSSL対応が必要になる場合がある
  • 「SEOに強いから」ではなく、運用を分離する必要があるかで判断する

サブドメインとは?

サブドメインは、独自ドメインの前に任意の文字列を付けたものです。

サブドメイン.独自ドメイン

具体例

独自ドメインが example.com の場合、次のようなサブドメインを作れます。

  • blog.example.com
  • shop.example.com
  • support.example.com
  • member.example.com

この場合、「blog」「shop」「support」「member」の部分がサブドメインです。

ここで伝えたいポイント

サブドメインは新しい独自ドメインを買う仕組みではありません。すでに持っている独自ドメインを、用途ごとに分けて使う仕組みです。

サブドメインは何に使う?

サブドメインは、同じ会社・ブランドの中でも、用途やシステムを分けたいときに使われます。

用途URL例使う理由
ブログblog.example.com本体サイトとCMSを分ける
ECサイトshop.example.com販売システムを分離する
会員サイトmember.example.comログイン機能を別環境にする
サポートsupport.example.comヘルプセンターを分離する
開発環境stg.example.com本番とテスト環境を分ける

サブドメインとサブディレクトリの違い

サブドメインとよく混同されるのがサブディレクトリです。

サブドメイン:blog.example.com
サブディレクトリ:example.com/blog/

比較項目サブドメインサブディレクトリ
URLblog.example.comexample.com/blog/
システム分離しやすい同じサイト内で管理しやすい
別サーバー利用しやすい構成次第
管理負担増えやすい比較的小さい
用途別サービス・別システム同一サイト内の分類
教科書判定

同じサイトの中身ならサブディレクトリ、別サービスならサブドメイン

ブログを本体サイトと同じWordPressで運営するなら example.com/blog/ の方が管理しやすいことがあります。一方、ショップだけ別システム・別サーバーで運営するなら shop.example.com の方が分けやすくなります。

初心者はサブドメインとサブディレクトリのどちらを使う?

初心者が迷ったら、まず「別サイトとして管理したいか」で判断します。

Q1.同じWordPressの中で記事やページを増やしたい?
はい → サブディレクトリが簡単。
Q2.別のCMS・別サーバーを使いたい?
はい → サブドメインが候補。
Q3.担当部署やサービスを完全に分けたい?
はい → サブドメインが向く。
URLの見た目より「運用を分ける必要があるか」で決める。

サブドメインのメリット

別サービスとして分けやすい

EC、会員、ヘルプ、採用など、本体サイトとは役割が異なるサービスを独立して管理できます。

別サーバーへ向けられる

DNSを設定すれば、www.example.com はサーバーA、shop.example.com はサーバーBというように分けることができます。

システム障害を分離しやすい

構成によっては、ブログ側で不具合が起きても本体サイトへ直接影響しないように分離できます。

具体例

会社サイトは一般的なレンタルサーバー、ECだけ外部のECサービス、採用サイトだけ別CMSという構成でも、サブドメインなら同じブランドのドメイン体系にまとめられます。

サブドメインのデメリット

管理対象が増える

サブドメインごとにWordPressを入れれば、WordPress本体・テーマ・プラグイン・バックアップも別々に管理する必要があります。

SSL設定を確認する必要がある

example.com のSSLが有効でも、blog.example.com まで自動で含まれるかは証明書やサーバー設定によって異なります。

アクセス解析・Search Consoleなどの管理が複雑になる場合がある

本体サイトとサブドメインを分けて分析したい場合、計測設定やレポート設計も確認する必要があります。

サブドメインを増やしすぎない

blog、news、column、media、supportのように細かく分けすぎると、管理場所が増えます。分ける理由が明確でないなら、同一サイト内でまとめる方が運用しやすくなります。

サブドメインはSEOに強い?弱い?

「サブドメインならSEOに強い」「サブディレクトリの方が必ず上位表示できる」と単純には言えません。

検索エンジンの評価は、コンテンツ品質、サイト構造、内部リンク、外部リンク、ユーザー体験など複数の要因で決まります。

SEOだけで決めない

サブドメインとサブディレクトリの選択は、SEOの裏技として考えるより、管理・システム・ブランド・担当範囲で決める方が実用的です。

教科書判定

SEO目的だけなら、無理にサブドメインへ分けない

本体サイトと同じテーマ・同じ運営者・同じ目的のコンテンツなら、サブディレクトリでまとめた方が管理は簡単です。別サービス・別システムとして独立させる理由がある場合にサブドメインを使ってください。

サブドメインは無料で作れる?

独自ドメインをすでに契約している場合、サブドメインの作成自体は追加料金なしで行えるレンタルサーバーが多くあります。

ただし、次の費用が追加になる場合があります。

  • 別サーバーの契約費
  • 別サービスの利用料
  • SSL証明書費用
  • 保守・バックアップ費用

運用コストの例

本体サイト用サーバーが月1,000円、サブドメイン側で別サービスを月3,000円使う場合です。

1,000円 + 3,000円 = 月4,000円

サブドメインそのものが無料でも、運用するシステムの費用は別に考えます。

サブドメインはどうやって作る?

一般的には、レンタルサーバーやDNS管理画面でサブドメインを追加します。

  1. 使いたい文字列を決める
  2. サーバーまたはDNS管理画面を開く
  3. サブドメインを追加する
  4. 接続先サーバーを指定する
  5. SSLを有効にする
  6. WebサイトやWordPressを配置する
  7. HTTPSで正常に表示されるか確認する

DNS反映には時間がかかることがある

DNS設定を変更しても、世界中のDNSキャッシュへすぐ反映されるとは限りません。設定直後に一部環境で旧情報が残ることがあります。

DNSでは何を設定する?

サブドメインを別サーバーへ向ける場合は、DNSレコードを使います。

レコード主な用途
AIPv4アドレスへ向ける
AAAAIPv6アドレスへ向ける
CNAME別のホスト名へ向ける

初心者はサーバー会社の設定画面を優先

レンタルサーバーに「サブドメイン追加」機能がある場合は、DNSを直接手入力するより、公式の設定機能を使う方がミスを減らしやすくなります。

サブドメインにWordPressを入れられる?

入れられます。サーバー側でサブドメインを公開先として設定できれば、そこへ別のWordPressをインストールできます。

構成例

会社サイト:example.com
ブログ:blog.example.com
EC:shop.example.com

この場合、ブログ用WordPressと本体サイト用WordPressを別々に管理することもできます。

WordPressも管理対象が増える

WordPressを2つ設置すれば、更新・バックアップ・セキュリティ確認も2サイト分必要です。単に記事を分類したいだけなら、1つのWordPress内でカテゴリを使う方が簡単です。

wwwもサブドメインなの?

はい。技術的には www.example.com の「www」もサブドメインです。

ただし、一般的なWebサイト運営では「wwwあり」「wwwなし」をサイトURLの表記方法として扱うことが多く、blog.example.com や shop.example.com のような用途別サブドメインとは少し違う文脈で使われます。

wwwあり・なしは統一する

www.example.com と example.com の両方で同じサイトが表示される場合でも、どちらか一方へリダイレクトして正規URLを統一する運用が基本です。

サブドメインとメールアドレスは関係ある?

サブドメインはWebサイトだけでなく、メール用途にも利用できます。

たとえば mail.example.com をメールサーバー関連のホスト名として使うことがあります。

ただし、メールアドレスの user@example.com の「user」はサブドメインではありません。@より後ろのドメイン部分と混同しないようにしてください。

どんなときにサブドメインを使うべき?

別ECシステムを使う 適性 ★★★★★

shop.example.com のように分けると、本体サイトと別サービスを管理しやすくなります。

会員サイトを分離 適性 ★★★★★

member.example.com として認証・アプリを別環境へ置きやすくなります。

普通のブログ 適性 ★★☆☆☆

本体と同じ運営なら、example.com/blog/ の方が簡単なことが多いです。

記事カテゴリを分けたいだけ 適性 ★☆☆☆☆

WordPressのカテゴリやサブディレクトリで十分な場合が多いです。

サブドメインの選び方でよくある失敗

SEO目的だけで分ける

サイト運営が複雑になる割に、分ける実務的な理由がありません。運用単位で判断してください。

似た用途を細かく分割する

blog.example.com、media.example.com、column.example.com のように増やしすぎると、更新・計測・保守が複雑になります。

SSLを確認せず公開する

本体ドメインでHTTPSが使えても、新しいサブドメインで証明書が有効かは別途確認が必要です。

DNS変更前に接続先を準備しない

新しいサーバー側が未完成の状態でDNSを切り替えると、エラーや未完成ページが表示される場合があります。

サブドメインを使う判断フロー

Q1.本体と別のサービス・システム?
いいえ → サブディレクトリを優先。
Q2.別サーバー・別CMSを使う?
はい → サブドメインが候補。
Q3.担当部署・管理責任を分けたい?
はい → サブドメインと相性がよい。
Q4.更新・バックアップを別々に管理できる?
いいえ → 分割しすぎない。
「別サイトとして運用する理由」があるならサブドメイン。

教科書判定|サブドメインは「別サービス」のときに使う

教科書判定

ブログの分類程度なら不要、システム分離なら有効

同じサイトの中で記事を分類したいだけなら、まずサブディレクトリやカテゴリを使い、管理対象を増やすサブドメインを作る必要はありません。EC、会員、サポート、開発環境など、別システム・別担当・別サーバーとして運用する理由がある場合にサブドメインを使うと判断しやすくなります。

よくある質問

Q.サブドメインを作るたびにドメイン代はかかりますか?

独自ドメインをすでに保有していれば、サブドメイン作成自体に追加のドメイン取得費がかからないサービスが多いです。ただし、別サーバーや有料サービスを使う場合はその料金が発生します。

Q.サブドメインはいくつまで作れますか?

上限はレンタルサーバーやDNSサービスの仕様によります。技術的に多数作れても、管理負担が増えるため必要な数に絞る方が実用的です。

Q.サブドメインとサブディレクトリはどちらがSEOに強いですか?

一律にどちらが強いとは言えません。SEOだけで決めず、同一サイトとして管理するか、別サービスとして分けるかで選んでください。

Q.サブドメインに別のWordPressを入れられますか?

可能です。サーバー側でサブドメインを設定し、別の公開先を用意すれば、独立したWordPressとして運用できます。

Q.www.example.comもサブドメインですか?

技術的には「www」もサブドメインです。ただし、通常はサイトURLのwwwあり・なしの表記として扱われることが多いです。

まとめ|サブドメインは用途を分けるための仕組み

この記事の結論

  • サブドメインは独自ドメインの前に文字列を追加したURL
  • 別サービス・別システムを分ける用途に向く
  • 同じサイト内の分類ならサブディレクトリの方が簡単なことが多い
  • 別サーバー・別WordPressにも接続できる
  • DNS・SSL・バックアップなど管理対象が増える
  • SEOだけを理由に分割しない
  • 「別サイトとして運用する理由」があるかで判断する

結局、サブドメインは「同じドメインブランドを保ちながら、別サービスとして運用を分けたいとき」に使う仕組みです。単に記事カテゴリを分けたいだけなら、まずサブディレクトリやWordPressのカテゴリで足りないかを確認してください。

次に読むなら

サブドメインの違いが分かったら、次は「サブディレクトリとは?」を確認すると、blog.example.com と example.com/blog/ をどう使い分けるべきか、より具体的に判断できます。