サブドメインとサブディレクトリ、どちらを使うべき?

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

ブログやショップはサブドメインとサブディレクトリのどちらにすべきか | We.Inc

blog.example.comとexample.com/blog、どちらにすべき?Googleのドキュメントの内容、クッキー、robots.txt、アクセス解析、ホスティングの違い、簡単な判断ツールを紹介します。

サブディレクトリ(example.com/blog)はすべてを1つのホストに置くため、メインサイトとサーバー、robots.txt、アクセス解析の設定を共有します。サブドメイン(blog.example.com)は別のホストで、別のソフトウェアやサーバーで運用しやすい反面、それぞれに個別の設定が必要です。分ける必要が特になければ、サブディレクトリのほうがシンプルです。

2つの構造の実務上の違い

サブドメインとは、shop.example.comのshopのように、メインのドメイン名の前に付く部分です。サブディレクトリ(サブフォルダーとも呼ばれます)は、/shopのようにドメインの後に続くパスです。どちらも検索順位を得られ、どちらが適切かはたいてい、サイトの構築方法とホスティングによって決まります。下の質問に答えると、理由とともに提案が表示されます。

よくある質問

Googleはサブドメインよりサブディレクトリを好みますか?

Googleの多地域サイト向けガイドは、どちらも有効な構造として挙げており、説明しているのは設定と管理のトレードオフで、ランキングのルールではありません。どちらかを上位に評価するとしたGoogleのドキュメントは見つかりませんでした。

ブログはサブドメインに置くべきですか?

ブログを、メインドメインのパスの背後に置けない別のプラットフォームやサーバーで運用しなければならない場合だけです。そうでなければ、example.com/blogならrobots.txtもアクセス解析のストリームも1つで済み、管理する場所も1か所です。

他言語版にはどちらが向いていますか?

Googleの国際化ガイドでは、国別ドメイン、サブドメイン、サブディレクトリが挙げられています。/de/のようなサブディレクトリは設定が簡単で管理も楽、サブドメインはサーバーの場所を分けられます。どちらの場合も、各バージョンをhreflangタグで関連付けましょう。

クッキーはサブドメインをまたいで使えますか?

MDNによると、Domain属性なしで設定されたクッキーは設定したホストにだけ残り、そのサブドメインには送られません。ログインやカートをメインサイトからshop.example.comへ引き継ぐ必要があるなら、Domain=example.comを設定しましょう。

サブドメイン用に新しいSearch Consoleのプロパティが必要ですか?

ドメインプロパティを確認済みであれば不要です。Googleのヘルプによると、ドメインプロパティにはすべてのプロトコルとサブドメインのバリエーションのデータが含まれます。https://www.example.comのURLプレフィックスプロパティには、ブログのサブドメインは含まれません。

2つの間で実際に何が変わるか

後から一方からもう一方へ移す場合

設定用のスニペット

サブドメインにはDNSレコードが、別のシステム上のサブディレクトリにはメインサーバーでのプロキシのルールが必要です。

サブドメインに置くホスティング型ショップのDNSレコード

正確な向け先はショップのプロバイダーから案内されます。このCNAMEはshop.example.comをそこに向けます。

Nginxで別のブログを/blogの下に配信する

メインサーバーがブログ側のホストから/blogのページを取得し、自分のドメインの下で配信します。

すべてのサブドメインでクッキーを共有する

Domainを設定すると、クッキーはexample.comにもshop.example.comにも送信されます。

判断ツール

メインサイトとは別のサーバー、または別の国に置く必要がありますか?

独自のログインとリリースを持つ別のチームが運用しますか?

robots.txtとアクセス解析の設定を1つにまとめ、追加の手間なくクッキーを共有したいですか?

はい

いいえ

提案

example.com/blogのようなサブディレクトリを使いましょう。回答の中に、別のホストを必要とするものはありません。

blog.example.comのようなサブドメインを使いましょう。専用のrobots.txtを用意し、クロスドメインのアクセス解析を設定し、メインメニューからリンクしましょう。

ブラウザー内で動作します。回答は保存も送信もされません。

無料で始める · クレジットカード不要

関連: ガイド|Webマーケティングと集客を学ぶ

製品

ご利用いただける方

機能

リソース

会社情報

サイトマップを見る