サブドメインとサブディレクトリ: 多言語 SEO に適しているのはどちらですか?
公開: 2023-04-20多言語 Web サイト (または単一言語サイト) でサブディレクトリとサブドメインのどちらを使用するか迷っていますか?
サイトを設定するとき、サブディレクトリとサブドメインは、最も一般的な戦略の 2 つです。
では、どちらを使用する必要がありますか?
さて、サブディレクトリとサブドメインの両方を使用することには長所と短所があり、それがこの投稿の要点です。
以下では、両方のアプローチの長所と短所を学び、Web サイトに適した方法を選択できるようにします。
これについては、多言語サイトを作成するという観点から検討します。たとえば、サイトのスペイン語版をyoursite.com/es/hello
とes.yoursite.com/hello
のようにします。 ただし、同じ原則が単一言語のユース ケースにも当てはまります。たとえば、 blog.yoursite.com
とyoursite.com/blog
の比較です。
これら 2 つの用語の意味を簡単に紹介してから、サブドメインとサブディレクトリの長所と短所など、決定に役立つより実用的な詳細を掘り下げます。
サブディレクトリとサブドメイン: 基本的な紹介
まず、サブディレクトリとサブドメインの基本を見てみましょう。
これらの用語の定義を既に知っている場合は、このジャンプ リンクをクリックして、サブディレクトリとサブドメインの長所と短所を比較する次のセクションにスキップできます。
それ以外の場合は、最初から始めましょう。
サブディレクトリ(サブフォルダ)とは?
サブフォルダーとも呼ばれるサブディレクトリは、メイン ドメイン名の一部であるフォルダーです。 簡単に言えば、ドメインの拡張子の後に表示されるスラッシュ「 /
」の後のどこかです。たとえば、「 .com
」です。
たとえば、メインのウェブサイトが英語で、スペイン語版も提供しているとします。
メインの Web サイトはyoursite.com
です。 次に、 yoursite.com/es
にスペイン語版のサブフォルダーを作成します。
たとえば、ブログ投稿の英語版はyoursite.com/hello-world
にあり、スペイン語版はyoursite.com/es/hello-world
にある可能性があります。
理解しておくべき重要なことは、サブディレクトリは依然としてメイン ドメイン名の一部であるということです。 これは、メイン ドメイン名の別のセクションにすぎません。
サブドメインとは?
サブドメインは、メイン ドメイン名のサブドメインであり、メイン ドメイン名の傘下に新しいドメイン名を作成できます。
たとえば、メイン ドメイン名がyoursite.com
の場合、スペイン語サイト用に別のサブドメインをes.yoursite.com
に作成できます。
ブログ投稿の英語版はyoursite.com/hello-world
にあり、スペイン語版はes.yoursite.com/hello-world
にあります。
サブドメインはメインのドメイン名との関連性を保持していますが、技術的には独自の別のドメイン名です。
これは、サブフォルダーとサブドメインを区別する上で最も重要な違いの 1 つです。サブフォルダーは依然としてメイン ドメイン名の一部ですが、サブドメインは技術的には別のドメイン名です。
次に説明するように、サブドメインがメイン ドメイン名から分離されているという事実には、長所と短所の両方があります。
サブディレクトリやサブドメインを使用することの長所と短所
サブディレクトリとサブドメインが何であるかがわかったので、サブドメインとサブディレクトリの長所と短所をいくつか見てみましょう。
サブディレクトリを使用する利点
- サブディレクトリはメイン ドメイン名の完全な権限を利用できるため、Google でのサブディレクトリ コンテンツのランク付けが容易になります。 サブディレクトリとサブドメインの SEO の違いは、多言語 Web サイト (またはその他の種類の Web サイト) のサブディレクトリ構造を検討する最大の理由の 1 つです。
- サブドメインに必要な特別な技術的な設定はありません。 使用しているコンテンツ管理システム (WordPress など) からサブディレクトリを設定でき、ホスティング ダッシュボードを変更する必要はありません。 たとえば、TranslatePress プラグインは、多言語 WordPress Web サイトに各言語のサブディレクトリを自動的に作成できます。
サブディレクトリを使用する短所
- 技術的な柔軟性はあまりありません。 たとえば、別のサーバーでサブディレクトリをホストすることはできず、サブディレクトリに別のソフトウェアをインストールする場合は少し複雑になります。 これらの短所はほとんどのサイトには影響しませんが、特定のユース ケースでは問題になる可能性があります。
サブドメインを使用する利点
- 別のホスティングを使用できます。 これにより、地域ごとにローカル ホスティング サーバーを使用できるようになりますが、複雑さが増します。 より簡単なオプションは、サブフォルダーを使用してコンテンツ配信ネットワーク (CDN) を追加することです。これにより、さまざまな地域からの訪問者が近くのサーバーの場所からサイトのファイルをダウンロードできるようになります。
- 別のソフトウェアをインストールする方が簡単です。 これは多言語ウェブサイトにはあまり役に立ちませんが、ブログ機能に WordPress を使用したり、e コマース機能に Shopify を使用したりするなど、特定の状況では役立ちます。
サブドメイン使用の短所
- 通常、Google はサブドメインを別個のエンティティとして扱います。つまり、サブドメインはルート ドメインの完全な権限を利用できない可能性があります。 これがどの程度の効果をもたらすかについては SEO によって議論されていますが、ほとんどの人は少なくとも何らかの効果があることに同意しています。
- サブドメインの設定はもう少し技術的です。 多くのホストは、特にホストが cPanel を使用している場合に、サブドメインを作成および管理するためのツールを提供します。 ただし、サブディレクトリを使用するだけでなく、複雑さが増します。
多言語サイトのその他のドメイン構造
サブドメインとサブディレクトリの選択が少し複雑になってしまったことをお詫びしますが、多言語 Web サイトを作成するためのドメイン構造が他にもいくつかある可能性があることを言及しなかったとしたら、それは間違いです。
- 個別のドメイン名– これにはいくつかの利点がありますが、多くの複雑さ (およびコスト) が追加されます。
- URL パラメーター– 私たち (および Google) は、この構造を使用することをお勧めしませんが、一部のサイトでこのアプローチが引き続き使用されていることが見られるため、簡単に説明します。
サブドメインまたはサブディレクトリの代わりに別のドメイン名を使用する
一部の多言語 Web サイトで見られるもう 1 つのアプローチは、Web サイトごとに個別の国固有のドメイン名です。
たとえば、Amazon はさまざまなサイトで国固有のドメイン名を多数使用しています。
- アメリカ– amazon.com
- ドイツ– amazon.de
- 英国– amazon.co.uk
- 日本– amazon.co.jp
- 等。
このアプローチの大きな利点の 1 つは、各ドメイン名がその地域向けにローカライズされていることが非常に明確になることです。 また、特に WordPress マルチサイトなどのソリューションを使用している場合は、各ドメイン名に個別のブランドを簡単に構築できます。
ただし、このアプローチには多くの複雑さとコストが追加されるため、通常、設定に時間とリソースを投資できる非常に大規模なブランドでのみ使用されます.
ほとんどの「通常の」多言語 Web サイトでは、追加の複雑さとコストに見合うメリットはなく、サブフォルダーのような単純な代替手段がより良いソリューションを提供します。
サブドメインまたはサブディレクトリの代わりに URL パラメータを使用する
URL パラメーターは、ドメイン名の疑問符の後に表示されるコードのビットです。 たとえば、サイトは?lang=
URL パラメータを使用して言語を調整する場合があります。
- ブログ投稿の英語版は
yoursite.com/hello-world?lang=en
にあります。 - 投稿のスペイン語版は
yoursite.com/hello-world?lang=es
にあります。
本当の利点はなく、いくつかの非常に大きな欠点があるため、このアプローチの使用はお勧めしません。
特に、URL 構造に基づいてサイトをセグメント化できないため、Google がサイトをクロールして理解することが難しくなります。
また、人間の訪問者は URL だけではジオターゲティングを認識できず、おそらく URL パラメーターがどのように機能するかを理解できないため、混乱を招きます。
Google 独自の推奨事項に加えて、Google は、マルチリージョン サイトの作成に関するドキュメントで URL パラメータを使用しないことを特に推奨しています。
多言語 Web サイトのサブドメインとサブディレクトリの選択方法
すべての状況に当てはまる厳密なルールはありませんが、ほとんどの多言語サイトではサブディレクトリを使用する方が適切です。
これを言う理由はいくつかあります。
- サイトの多言語バージョンは、メイン ドメイン名の完全な権限の恩恵を受け、Google などの検索エンジンで上位にランクされるのに役立ちます。
- 追加の技術的なセットアップはなく、ホスティング ダッシュボードで追加の操作を行う必要はありません。
- 言語ごとに異なる URL スラッグを使用するなど、コンテンツを完全にローカライズすることもできます。 たとえば、
yoursite.com/hello-world
とyoursite.com/es/hola-mundo
です。 - サイトの各言語バージョンは独自のサブフォルダーに含まれているため、Google と人間の訪問者は多言語サイトを簡単にナビゲートできます。
一方、サブドメインは、特定のニッチな状況ではうまく機能する可能性があります. 設定が複雑になりますが、結果として、技術的な構成の柔軟性も高まります。
たとえば、さまざまなローカライズされたサーバーを使用して、サイトのさまざまな地域バージョンをホストできますが、これはサブフォルダーでは不可能です。
ただし、ここでも、コンテンツ配信ネットワーク (CDN) を使用してサブフォルダーで同様のローカライズされたパフォーマンスを実現できるため、サブドメイン アプローチの利点は限定的です。
さらに、サブドメインはメイン ドメイン名の完全な権限から恩恵を受けない可能性があることを覚えておくことが重要です。これは、国際的な SEO 戦略を妨げる可能性があります。
多言語ウェブサイトを今すぐ作成
サイトのサブフォルダーとサブドメインのどちらを選択するかがわかったので、多言語 Web サイトを掘り下げて立ち上げる準備が整いました。
WordPress を使用している場合は、無料の TranslatePress プラグインを使用すると、サブディレクトリを使用してコードなしで簡単に多言語 Web サイトを作成できます。
好みに応じて、コンテンツを自動または手動で翻訳できます。 いずれにせよ、TranslatePress のビジュアル翻訳エディターからすべてを管理することもできます。
次に、TranslatePress は、hreflang タグの追加や多言語 XML サイトマップの作成など、他のすべての重要な詳細と共に、サイトの各言語のサブフォルダーを自動的に作成します。
試してみたい場合は、WordPress.org から無料の TranslatePress プラグインをインストールし、ガイドに従って多言語 WordPress サイトを作成してください。
TranslatePress 多言語対応
サイトの各言語のサブディレクトリを自動的に作成できる最高の WordPress 多言語プラグイン。
プラグインを入手するまたは無料版をダウンロード
多言語 Web サイトのサブドメインとサブディレクトリの選択について、まだ質問がありますか? コメントでお知らせください!