国際ドメイン
国際ドメインとは、国や地域に固有のウェブアドレスまたは URL のことです。国や地域に合わせて国際ドメインを設定すると、その地域の通貨と言語でオンラインストアのローカライズ版が作成されます。また、地域固有のドメインを検索結果に表示することで、お客様がストアの適切なバージョンを見つけやすくなります。オンラインストアがお客様の現地の言語と通貨で表示されると、お客様が商品を購入する可能性が高くなります。
ローカライズされたショッピング体験は、お客様がブランドをどのように認識するか、また、どれだけ早く購入を決定するかに影響します。オンラインストアがお客様の現地の言語と通貨で表示されると、お客様が商品を購入する可能性が高くなります。国際ドメインを設定することで、他の国や地域からお客様を引きつけ、国際的なブランドとしての評判を築くことができます。
国際ドメインは、Shopifyが管理するドメインと外部ドメインの両方で設定できます。トップレベルドメイン、サブドメイン、サブフォルダ、またはそれぞれの組み合わせを使用できます。たとえば、アメリカとフランスの両方で、異なる言語と通貨を使用して販売する場合、次のような国際ドメインを使用できます。
- アメリカ向けの
example.com - フランス向けの
example.fr、fr.example.com、またはexample.com/fr-fr
このページの内容
考慮事項
国際ドメインを設定する前に、以下の要件と考慮事項を確認してください。
- ストアの myshopify.com ドメインから海外ドメインを作成することはできません。Shopify または外部のドメインプロバイダーを通じて購入したカスタムドメインを使用する必要があります。
- ドイツのマーケット向けの
example.deや、ヨーロッパのマーケット向けのexample.com/en-euなど、個々のマーケットごとに URL を作成できます。 .caや.frなどの一部の国別ドメインには、Shopify を通じてドメインを購入する際に満たす必要がある、居住地や事業登録に関する特定の要件が設けられています。- ストアを複数の言語で表示するには、Translate & Adaptアプリ、または互換性のある外部アプリを使用して、オンラインストアのコンテンツを翻訳する必要があります。
- すでにオンラインストアで
example.com/frのような URL 形式を使用して複数の言語を利用している場合、現在の URL は引き続き機能します。/frや/enなどの言語のみのサブフォルダーは、主要マーケットにのみ存在できます。主要マーケット以外のマーケットでは、現地の言語や通貨でカスタマイズされたコンテンツを表示するために、サブフォルダーで言語コードと国コードを組み合わせる必要があります (例:/fr-caや/en-eu)。海外販売ツールで複数の言語を使用する方法について、詳しくはこちらをご覧ください。 - マーケットで国際ドメインまたはサブフォルダを使用していて、そのマーケットからコンテンツを削除する場合は、お客様が存在しないページに移動しないように、URLリダイレクトを使用してください。
- 複数の通貨で販売するには、Shopify ペイメントを有効にする必要があります。
特定の国や地域に対応する固有の URL
国際ドメインを設定する際は、ローカライズされたショッピング体験を提供したい国や地域ごとに、固有のウェブアドレス (URL) を作成する必要があります。ストアの言語と通貨の設定方法に応じて、各 URL がオンラインストアのローカライズ版に対応します。Shopify ペイメントを使用している場合は、各 URL のデフォルト通貨をその国や地域の現地通貨に設定することもできます。
ターゲットにする国や地域ごとに、以下の方法で固有の URL を設定できます。
example.frなどのトップレベルドメインfr.example.comなどのサブドメインexample.com/fr-frなどのサブフォルダー
自身の検索エンジンの最適化 (SEO) 戦略に応じて、1 つの方法または複数の方法の組み合わせを使用できます。初めて国際販売ツールを設定する場合は、設定が簡単で SEO 上のメリットもあるサブフォルダの使用を検討してください。
特定の国や地域向けに国際ドメインを設定するには、次のタスクを完了する必要があります。
- 国際ドメインに最適なSEO戦略を選択します。
- ローカライズされたショッピング体験を提供したいターゲットマーケットごとに固有の URL を追加します。
国際ドメインを設定した後、お客様の言語やロケーションの希望に合った URL にお客様を誘導する必要があります。
国際ドメインに最適な SEO 戦略の選択
国際ドメインを設定する各方法には、検索エンジンの最適化 (SEO) に関してそれぞれ考慮事項があります。1 つまたは複数の方法を使用して、地域固有の URL を作成できます。
どの方法を使用すればよいかわからない場合は、開始する前に以下の情報を確認してください。
サブフォルダの SEO に関する考慮事項
サブフォルダーとは、お客様がオンラインストアを閲覧する際にアドレスバーに表示されるドメイン名である、プライマリードメイン内のサブディレクトリまたはパスのことです。たとえば、ストアのプライマリードメインが example.com の場合、カナダ向けのサブフォルダーを example.com/en-ca という URL で作成し、フランス向けのサブフォルダーを example.com/fr-fr という URL で作成できます。
初めて国際販売ツールを設定する場合、以下の理由からサブフォルダが最適なオプションです。
- サブフォルダは最小限の設定で済みます。
- サブフォルダを使用すると、訪問者の言語やロケーションの希望に合った URL に自動でリダイレクトできます。
- サブフォルダはプライマリードメインを使用するため、地域固有の URL はストアの既存の検索順位やドメインオーソリティからメリットを得られます。
サブドメインの SEO に関する考慮事項
サブドメインとは、ドメインのプレフィックスとして追加する、プライマリードメインのサブセットのことです。たとえば、ストアのプライマリードメインが example.com の場合、カナダ向けのサブドメインを ca.example.com という URL で作成し、フランス向けのサブドメインを fr.example.com という URL で作成できます。
サブドメインはプライマリードメインに属しているため、Shopify が管理するドメインと外部ドメインの両方で無料で設定できます。ただし、プライマリードメインの検索順位やキーワードからは、サブフォルダほど強いメリットを得られない可能性があり、ドメインオーソリティを確立するのに時間がかかる場合があります。
トップレベルドメインの SEO に関する考慮事項
トップレベルドメインとは、ドメインの末尾にある拡張子のことです。地域固有の URL にトップレベルドメインを使用するには、設定するターゲット市場ごとに、国別コードトップレベルドメイン (ccTLD) の拡張子を持つ個別のドメイン名を購入する必要があります。たとえば、ストアのプライマリードメインが example.com の場合、カナダ向けに example.ca ドメインを購入し、フランス向けに example.fr ドメインを購入できます。
トップレベルドメインは、進出先の新しいマーケットに対して特定のターゲティング戦略がある場合にのみ使用してください。トップレベルドメインは互いに完全に分離しているため、ストアの各地域固有バージョンが、独自のドメインオーソリティと検索順位を確立していくことになります。そのため、この方法は SEO を構築するのに最も時間と労力がかかります。
プライマリードメインのみを使用する場合の SEO に関する考慮事項
プライマリードメインとは、お客様がオンラインストアを閲覧する際にアドレスバーに表示されるドメイン名のことです。
この方法では、地域固有の URL を作成することなく、さまざまな言語と通貨でローカライズされたショッピング体験を提供できます。その代わり、設定したすべての言語と通貨で同じ URL が使用されます。
地域固有の URL が作成されないため、この方法では二次的なマーケットからの SEO トラフィックを獲得できません。
特定の国や地域に対応する固有の URL を設定する
国際ドメインを設定する際、ローカライズされたショッピング体験を提供したいマーケットごとに固有のウェブアドレス (URL) を追加します。固有の URL は、1 つの方法または複数の方法の組み合わせを使用して設定でき、いつでも方法を切り替えることができます。
どの方法を使用すればよいかわからない場合は、開始する前にさまざまな国際ドメインの SEO 戦略を確認してください。初めてマーケットを設定する場合、サブフォルダは設定が簡単で最適な SEO 効果をもたらすため、最もシンプルなオプションです。
デフォルトでは、マーケットを作成する際にストアの主要言語のみが有効になります。多言語で販売していて、サブフォルダ、サブドメイン、またはトップレベルドメインを使用して国際ドメインを設定している場合は、マーケットごとに追加の言語を有効にできます。多言語で販売していない場合は、主要言語のみが利用可能です。詳しくは、「多言語で販売する」を参照してください。
プライマリードメインのみを使用してターゲットマーケットを設定する
プライマリードメインのみを使用するようにマーケットを設定する場合、管理画面でそれ以上のオプションを設定する必要はありません。すべてのマーケットで同じストア URL が使用されるため、各マーケットで利用できる言語をカスタマイズすることはできません。
手順:
管理画面からMarketsに移動します。
管理するマーケットの名前をクリックします。
[マーケットの設定] セクションで、[言語とドメイン] をクリックします。
[ドメインを管理する] をクリックし、[主要マーケットの設定を使用する] を選択します。
[保存] をクリックします。
主要マーケットに複数のドメインを追加する
主要ターゲットマーケットに使用したいドメインが複数ある場合は、そのマーケットに追加のドメインを追加できます。たとえば、主要マーケットがカナダで、別々の地域固有のドメインを使用してお客様に英語とフランス語の両方の体験を提供したい場合、両方のドメインをカナダマーケットに追加できます。
手順:
管理画面からMarketsに移動します。
[主要] マーケットの名前をクリックします。
[マーケット設定] セクションで、[言語とドメイン] をクリックしてから、[ドメインの管理] をクリックします。
[ドメインの管理] ダイアログで、[複数のドメインを使用する] > [+ 既存のドメインを追加] をクリックするか、新規ドメインを作成します。次に、ドロップダウンメニューから追加するドメインを選択します。
[デフォルト] ドロップダウンメニューから、ドメインのデフォルト言語を選択します。
[保存] をクリックします。
ドメインまたはサブドメインを使用してターゲット市場を設定する
地域固有のURLでトップレベルドメインやサブドメインを使用するには、設定する各マーケットにドメインまたはサブドメインを追加する必要があります。ドメインやサブドメインを追加したら、ターゲット市場に割り当て、表示する言語を有効にします。
手順:
管理画面からMarketsに移動します。
別のドメインを割り当てたいマーケットの名前をクリックします。
[マーケットの設定] セクションで、[言語とドメイン] をクリックします。
[ドメインの管理] をクリックし、次に [別のドメイン/サブドメインを使用する] を選択します。
[ドメインまたはサブドメイン] リストから、このマーケットに割り当てるトップレベルドメインまたはサブドメインを選択します。
任意:[言語] セクションで、このマーケットで有効にする言語を選択します。
[保存] をクリックします。
ドメインやサブドメインを使用してターゲット市場を設定した後、関連付けられているドメインやサブドメインが管理画面に接続されていれば、別の方法に切り替えることができます。ドメインやサブドメインを削除すると、その地域固有のURLにアクセスしようとしたお客様に 404 エラーページが表示されます。
サブフォルダーを使用してターゲット市場を設定する
サブフォルダーを使用して固有のURLを設定する場合、マーケットがサポートする各言語の2文字の言語サフィックスの後に、URLの末尾に表示される地域固有のサフィックスを追加します。複数の言語で販売している場合は、マーケットごとに複数の言語を有効にできます。
たとえば、アメリカが example.com の主要マーケットである場合、サブフォルダーを使用して、example.com/en-ca でカナダのマーケットをターゲットにすることができます。カナダのお客様向けにフランス語の言語オプションも追加することにした場合、それには example.com/fr-ca という固有のサブフォルダーが割り当てられます。
手順:
管理画面からMarketsに移動します。
サブフォルダを設定するマーケット名をクリックします。
[マーケットの設定] セクションで、[言語とドメイン] をクリックします。
[ドメインの管理] をクリックし、次に [サブフォルダーを使用する] を選択します。
[ドメインサフィックス] ボックスに、ターゲット市場の地域固有のサフィックスを入力します。例えば、ヨーロッパの場合は
eu、カナダの場合はcaです。任意:[言語] セクションで、このマーケットで有効にする言語を選択します。
[保存] をクリックします。
サブフォルダーは、プライマリードメインを使用して作成されます。
サブフォルダーを使用しているマーケットを後で削除する場合、その地域固有のURLにアクセスしようとしたお客様には404エラーページが表示されます。これらのお客様をプライマリードメインや別の地域固有のURLにリダイレクトするには、CSVファイルを使用してURLリダイレクトをインポートできます。
Marketsで特定のマーケットのドメインと言語を設定する
マーケットごとに、ストアフロントで使用するドメインと言語を選択できます。
手順:
管理画面からMarketsに移動します。
カスタマイズしたいマーケットをクリックします。
[ドメイン/言語] の横にある
+アイコンをクリックします。マーケットで使用する言語とドメインサフィックスを選択します。
[完了] をクリックします。
トップバーで [保存] をクリックします。
海外ドメインの管理
海外ドメインを定期的に監視およびメンテナンスすることで、さまざまな地域のお客様がストアに確実にアクセスできるようになります。
ドメインを編集する
管理画面の [設定] > [ドメイン] で、以下を行うことができます。
- DNS設定を設定または変更する
- さまざまな地域用に新しいサブドメインを追加する
- セキュリティ証明書を最新の状態に保つ
パフォーマンスを追跡する
Shopify Analyticsを使用すると、さまざまな地域でのストアのパフォーマンスを以下のように把握できます。
- 訪問者がどこから来ているかを確認する
- どの地域で最も売れているかを確認する
- お客様がどの言語と通貨を好むかを確認する
方法の切り替え
必要に応じて、ドメインの設定方法を以下のように変更できます。
- サブドメインやサブフォルダーなど、さまざまなURLタイプを切り替える
- 変更を加えても検索順位を維持する
- ストアの言語設定を更新する
次のステップ
地域固有のURLを設定したら、Google Search Consoleで各ドメインとサブドメインのサイトマップを送信することを検討してください。これにより、Googleによるストアの新しいレイアウトのインデックス登録プロセスが迅速化されます。
お客様を正しい国や地域に誘導する
さまざまな言語と通貨でマーケットを設定したら、お客様をローカライズされたショッピング体験へと誘導する必要があります。お客様が言語やロケーション設定に合ったストアのバージョンを見つけられるように、以下の方法を利用できます。
- 自動ドメインリダイレクト:管理画面でこの設定を有効にすると、オンラインストアのお客様は、ブラウザで取得された言語と地理的なロケーションに一致するURLに自動的にリダイレクトされます。
- ジオロケーションアプリ:地理的なロケーション、ブラウザ、またはデバイスの言語に基づいて、お客様におすすめの言語と国を提案するために使用できる互換性のある外部サービスアプリです。
- ディープリンク:多くの国が同じマーケットに含まれている場合や、マーケットに固有のURLがない場合に、ディープリンクを使用して、お客様をその国や地域に適した体験に直接誘導することができます。
ディープリンクでお客様を国や地域に誘導する
お客様を国または地域に適した体験に直接誘導したいものの、その国または地域に独自のURLがない場合は、ディープリンクを使用できます。
ディープリンクでは、URLの末尾に手動で追加するパラメーターを使用します。このパラメーターは、特定の国や地域をターゲットとするマーケティングキャンペーン、ソーシャルメディアでの共有、その他のリンク共有で利用できます。ISO 3166規格に準拠した2桁の国コードを使用することで、お客様を正しい国や地域に誘導するパラメーターを作成できます。
たとえば、44 か国を含む Europe という名前のマーケットがあり、すべて example.com というドメインを使用しているとします。そこで、ドイツの訪問者を適切な体験へと直接誘導する、ドイツに特化したマーケティングキャンペーンを実施したいと考えています。そのためには、example.com?country=DE という URL を使用する必要があります。
hreflangタグを使用して、お客様を地域固有のURLに誘導する
Hreflang タグはテーマ内のコード要素であり、検索エンジンがウェブサイトの対象とする言語と地域を判断し、お客様の言語とロケーションに基づいて適切な URL を返すことができるようにするものです。たとえば、ストアのデフォルト URL が example.com で、スペイン語の URL が es.example.com であるとします。お客様がスペインに居住しており、デバイスやブラウザーでスペイン語が設定されている場合、テーマ内の Hreflang タグにより、お客様がスペイン語の URL に誘導される可能性が高くなります。
hreflang タグは、ローカライズされた URL を重複したウェブページとしてではなく、地域別のバージョンとして識別するため、SEO にとって不可欠です。
設定したすべての国際ドメインまたはサブフォルダーに対して、hreflangタグとメタタグが自動的に作成されます。また、サイトマップには公開済みのすべての言語が含まれるため、検索エンジンがストアのさまざまな言語を検出するのに役立ちます。
国際ドメインのトラブルシューティング
国際ドメインで問題が発生している場合は、以下のトラブルシューティング手順に従って一般的な問題を解決してください。
ステップ1:一般的なトラブルシューティング
特定のエラーに対処する前に、以下の一般的なトラブルシューティング手順をお試しください。
- [マーケット] でマーケットが適切に設定されていることを確認します。
- 国際ドメインにカスタムドメイン (myshopify.comではない) を使用していることを確認してください。
- 複数通貨を使用している場合は、Shopify ペイメントが有効になっていることを確認してください。
- 設定 > ドメインで、ドメインが正しく接続されていることを確認してください。
- [マーケット] でマーケットに正しいドメインと言語が割り当てられていることを確認します。
- DNSの伝播が完了していることを確認してください。変更が反映されるまで最大48時間かかる場合があります。
- Marketsの設定で、自動リダイレクトが正しく設定されていることを確認してください。
- さまざまな地域からストアにアクセスできるかをテストして、ジオロケーション機能を確認してください。
上記を確認した後、Shopify ステータスページで既知の問題がないかを確認し、ブラウザのキャッシュをクリアして、さまざまなインターネット接続やデバイスからテストしてください。
ステップ2:国際ドメインの問題を選択する
特定のエラーが発生している場合は、該当するトラブルシューティングのセクションを選択してください。
削除されたマーケットからの404エラーのトラブルシューティング
お客様が、削除したマーケットのURLにアクセスした際に404エラーを受け取る場合は、適切なリダイレクトを設定する必要があります。
削除されたマーケットに適切なリダイレクトが設定されていることを確認してください。サブフォルダーを使用していたマーケットを削除した場合は、CSVファイルを使用してURLリダイレクトをインポートし、お客様をプライマリードメインまたは別の地域固有のURLにリダイレクトしてください。
通貨または言語の不一致のトラブルシューティング
お客様の地域に対して正しくない通貨や言語が表示されている場合、Shopify ペイメントまたは言語アプリの設定に問題がある可能性があります。
手順:
- 複数通貨機能のためにShopify ペイメントが有効になっていることを確認してください。
- 言語アプリが正しく設定されていることを確認してください。
- [マーケット] で各マーケットに正しい通貨と言語が設定されていることを確認します。
- 外部サービスのジオロケーションを使用している場合は、ジオロケーションアプリが正しく設定されていることを確認してください。
重複コンテンツの問題のトラブルシューティング
検索エンジンが国際ドメインを重複コンテンツとしてフラグ付けしている場合、hreflangの設定またはドメイン間の同一コンテンツに問題がある可能性があります。
手順:
- すべての国際ドメインに対してhreflangタグが正しく設定されていることを確認してください。
- 適切なhreflangの実装なしに、複数のドメインで同一のコンテンツを使用することは避けてください。
- 同じマーケットに複数のドメインを追加する場合、各ドメインが異なる言語を対象としていることを確認してください。
- サイトマップを確認し、公開済みのすべての言語が含まれていることを確かめてください。
ドメイン名の特殊文字に関するトラブルシューティング
特殊文字を含む国際ドメイン名を使用していて問題が発生している場合、国際化ドメイン名 (IDNA) のサポートに問題がある可能性があります。
手順:
- ドメインが国際化ドメイン名 (IDNA) をサポートしていることを確認してください。
- さまざまなブラウザでドメインが正しく表示されることを確認してください。
- さまざまな地域やデバイスからドメインにアクセスできるかをテストしてください。
- 国際文字に対してhreflangタグが正しく設定されていることを確認してください。
ドメインリダイレクトが機能しない場合のトラブルシューティング
ドメインの自動リダイレクトが正しく機能しない場合、Marketsの設定またはジオロケーションの設定に問題がある可能性があります。
手順:
- Marketsの設定で自動リダイレクトが有効になっていることを確認してください。
- ターゲット市場に固有のURLが設定されていることを確認してください。
- ブラウザのキャッシュをクリアし、さまざまなロケーションやデバイスからテストしてください。
- 外部サービスのソリューションを使用している場合は、ジオロケーションアプリが正しく設定されていることを確認してください。
Marketsのドメイン設定に関する問題のトラブルシューティング
ドメインの割り当てやマーケットの設定で問題が発生している場合、ドメインの連携やマーケットの設定に問題がある可能性があります。
手順:
- [設定] > [ドメイン] でドメインが正しく連携されていることを確認してください。
- [マーケット] でマーケットに正しいドメインと言語が割り当てられていることを確認します。
- DNSの伝播が完了していることを確認してください。DNSの変更が反映されるまで最大48時間かかる場合があります。
- さまざまな地域からサブフォルダーまたはサブドメインにアクセスできるかをテストしてください。
ステップ3:サポートに問い合わせる
トラブルシューティングの手順を完了しても海外ドメインが正常に機能しない場合は、Shopify サポートにお問い合わせください。その際、マーケットの構成、ドメインの設定方法 (サブフォルダー、サブドメイン、トップレベルドメイン)、発生している特定のエラーメッセージなどの詳細情報をお知らせください。