サブドメインとは、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/
| 比較項目 | サブドメイン | サブディレクトリ |
|---|---|---|
| URL | blog.example.com | example.com/blog/ |
| システム分離 | しやすい | 同じサイト内で管理しやすい |
| 別サーバー利用 | しやすい | 構成次第 |
| 管理負担 | 増えやすい | 比較的小さい |
| 用途 | 別サービス・別システム | 同一サイト内の分類 |
同じサイトの中身ならサブディレクトリ、別サービスならサブドメイン
ブログを本体サイトと同じWordPressで運営するなら example.com/blog/ の方が管理しやすいことがあります。一方、ショップだけ別システム・別サーバーで運営するなら shop.example.com の方が分けやすくなります。
初心者はサブドメインとサブディレクトリのどちらを使う?
初心者が迷ったら、まず「別サイトとして管理したいか」で判断します。
はい → サブディレクトリが簡単。
はい → サブドメインが候補。
はい → サブドメインが向く。
サブドメインのメリット
別サービスとして分けやすい
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管理画面でサブドメインを追加します。
- 使いたい文字列を決める
- サーバーまたはDNS管理画面を開く
- サブドメインを追加する
- 接続先サーバーを指定する
- SSLを有効にする
- WebサイトやWordPressを配置する
- HTTPSで正常に表示されるか確認する
DNS反映には時間がかかることがある
DNS設定を変更しても、世界中のDNSキャッシュへすぐ反映されるとは限りません。設定直後に一部環境で旧情報が残ることがあります。
DNSでは何を設定する?
サブドメインを別サーバーへ向ける場合は、DNSレコードを使います。
| レコード | 主な用途 |
|---|---|
| A | IPv4アドレスへ向ける |
| AAAA | IPv6アドレスへ向ける |
| 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」はサブドメインではありません。@より後ろのドメイン部分と混同しないようにしてください。
どんなときにサブドメインを使うべき?
shop.example.com のように分けると、本体サイトと別サービスを管理しやすくなります。
member.example.com として認証・アプリを別環境へ置きやすくなります。
本体と同じ運営なら、example.com/blog/ の方が簡単なことが多いです。
WordPressのカテゴリやサブディレクトリで十分な場合が多いです。
サブドメインの選び方でよくある失敗
SEO目的だけで分ける
サイト運営が複雑になる割に、分ける実務的な理由がありません。運用単位で判断してください。
似た用途を細かく分割する
blog.example.com、media.example.com、column.example.com のように増やしすぎると、更新・計測・保守が複雑になります。
SSLを確認せず公開する
本体ドメインでHTTPSが使えても、新しいサブドメインで証明書が有効かは別途確認が必要です。
DNS変更前に接続先を準備しない
新しいサーバー側が未完成の状態でDNSを切り替えると、エラーや未完成ページが表示される場合があります。
サブドメインを使う判断フロー
いいえ → サブディレクトリを優先。
はい → サブドメインが候補。
はい → サブドメインと相性がよい。
いいえ → 分割しすぎない。
教科書判定|サブドメインは「別サービス」のときに使う
ブログの分類程度なら不要、システム分離なら有効
同じサイトの中で記事を分類したいだけなら、まずサブディレクトリやカテゴリを使い、管理対象を増やすサブドメインを作る必要はありません。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/ をどう使い分けるべきか、より具体的に判断できます。