Shopify Markets 多言語 SEO 2026では、公開前に市場別URLを確定し、公開当日にhreflangとcanonicalを確認し、公開後にサイトマップとGoogle Search Consoleで登録状態を照合してください。今週は、まずURL一覧を作り、最後に海外Mac環境で買い手側の表示を再確認する進め方が安全です。

この手順は、米国、欧州、その他の言語市場を追加する独立系ストアの運用担当者向けです。Shopify Marketsや翻訳、ドメイン設定を担当しているものの、hreflangに詳しくない方、外注先やSEO担当者と公開記録を共有したい責任者にも適しています。

01

公開前:市場ごとのURLと収録対象を確定する

最初に、対象市場、言語、ドメイン形式、既定ページ、Googleに登録させたい主要URLを一覧化します。翻訳されたページ、市場専用の内容、訪問者のセッションだけで切り替わる表示は、同じものとして扱いません。

Shopify公式の国際SEO設定では、市場と言語の設定に応じてhreflang、canonical、サイトマップなどが処理されます。ただし、実際のテーマ、アプリ、独自コードが出力するHTMLはストアごとに異なります。

確認対象 合格の条件 不合格時の判断
市場URL 対象市場のURLを直接開ける Marketsとドメイン割り当てを再確認
言語 ページ本文と選択メニューが一致する 翻訳公開状態を確認
収録対象 独立URLとしてGoogleに見せるページが明確 会話的な切り替えだけならSEO対象から再検討
既存状態 canonical、サイトマップ、登録済みURLを記録する 公開後との比較基準を作り直す

サブディレクトリ、サブドメイン、独自ドメインの選択は、見た目だけで決めません。Shopifyの国際ドメイン設定を参照し、各市場に正しい言語とドメインが結び付いているかを確認します。

02

第一段階:Markets、言語、導線を照合する

公開前は、管理画面の設定と実際の訪問者導線を別々に確認します。

  1. 対象市場が有効になっているか確認します。
  2. 対象言語が公開状態になっているか確認します。
  3. 子ディレクトリ、サブドメイン、独自ドメインの割り当てを記録します。
  4. 言語選択メニューから、直接開けるURLへ移動できるか確認します。
  5. 国選択メニューから、予期しない既定ページへ戻されないか確認します。
  6. トップページ、コレクション、商品、記事の代表URLを一覧に追加します。

翻訳の設定については、Shopifyのローカライズ設定も照合します。前台のメニューが切り替わっただけでは、独立したURLが生成され、GoogleがそのURLを取得できることの証明にはなりません。

03

第二段階:公開当日にhreflangとcanonicalを確認する

公開当日は、代表ページのHTMLソースを保存します。各ページで、現在のURL自身と対応する言語・地域URLがhreflangに含まれているかを見ます。

Googleは、hreflangを言語または地域の異なるページ間の関係を伝える仕組みとして説明しています。Googleの多言語ページ仕様に沿って、相互関係が成立しているかを確認します。タグが存在していても、本文が未翻訳、地域別の商品情報が未完成なら公開判定を保留します。

canonicalは、各ページが自分自身を正規URLとして示すのか、別URLを正規とするのかを確認します。Googleのcanonical化に関する公式説明では、canonicalは検索エンジンへのヒントであり、必ず採用される命令ではないとされています。

ページ種別 確認する内容 記録する証拠
トップページ 言語、地域、canonical、hreflang ソースコードの保存
コレクション URL、商品一覧、翻訳本文 直接URLの画面
商品ページ 商品名、価格、在庫、地域内容 ソースと表示画面
コンテンツページ タイトル、本文、言語関係 URL一覧とHTML

テーマとアプリが同じタグを追加していないかも確認します。異なるcanonicalが複数出る、同じhreflangが重複する、対象市場ではなく既定市場を指す、といった状態は、SEO担当者に渡す修正項目です。

04

第三段階:サイトマップとGoogleの取得状態を照合する

公開後は、サイトマップに新しい市場URLが含まれているかを確認します。Shopifyのサイトマップ確認方法と、Google Search Consoleのサイトマップレポートを使い、URLの存在、読み込み、エラーを記録します。

次に、代表URLをGoogle Search ConsoleのURL検査にかけます。リアルタイムのページ確認、登録状態、Googleが選択したcanonicalを分けて記録してください。URL検査ツールの公式説明にもあるとおり、登録可能な状態は、検索結果への表示や順位を保証するものではありません。

少数の重要ページは個別にクロールをリクエストできます。一方、全ページを個別送信する運用にせず、サイトマップと継続監視を中心にします。検索結果に一度表示されたかだけで、公開成功とは判定しません。

05

第四段階:海外Mac環境で買い手側の表示を再確認する

検索エンジンの取得確認と、実際の買い手側の表示確認は分けます。海外Mac環境では、Safariの新しいセッションを使い、直接URL、検索結果からの入口、国選択、言語選択を順番に確認します。

確認する項目は、ページ言語、通貨、商品在庫、配送先に応じた表示、意図しない遷移です。IP地域だけを変更して判断せず、ブラウザー言語、保存済みの市場設定、配送先住所を別の変数として扱います。

MacのSafariで地域表示を再現する作業環境が必要なら、MESHLAUNCHの海外Mac環境を候補にできます。ただし、これは買い手側の表示と遷移を確認するための環境です。Googlebotの取得、インデックス登録、ランキングを操作したり、保証したりするものではありません。

必要な地域を固定して短期間だけ検証する場合は、米国東部のMac環境のような候補を確認し、担当者が同じURLと同じ手順を再現できるかを先に決めます。

06

条件分岐で公開、修正、回退を決める

次の条件で判定を分けます。

  • URLが生成され、本文も現地化されているなら、タグとサイトマップの確認へ進みます。
  • URLは開けるがhreflangまたはcanonicalに不整合があるなら、検索向け設定を修正してから公開範囲を広げます。
  • URLがサイトマップに入らず、直接アクセスも不安定なら、Marketsとドメイン設定へ戻します。
  • GoogleのURL検査で登録可能でも、Googleが選んだcanonicalが意図と違うなら、登録済みとは判定しません。
  • 買い手側だけが誤った言語へ移動するなら、ブラウザー設定、保存済み設定、国選択の挙動を分けて修正します。
  • 証拠を保存できない場合は、公開を急がず、修正前後のHTML、Search Console結果、地域表示の画面を揃えます。

問題は、URL未生成、タグ関係、未翻訳、取得阻害、canonical選択、買い手側の遷移に分類します。一度に大きな変更を重ねず、主な変数を一つずつ変更すると、修正後の原因を追いやすくなります。

07

よくある確認事項

Shopify Marketsはhreflangを自動で追加しますか?

公式機能として自動処理されますが、テーマやアプリによる重複出力は個別確認が必要です。代表ページのソースコードを保存してください。

多言語ページがGoogleに登録されないのはなぜですか?

URL未生成、サイトマップ未反映、取得阻害、未翻訳、canonicalの不整合を分けて調べます。登録可能の表示だけでは順位を判断できません。

サブディレクトリと独自ドメインはどちらが適切ですか?

運用を集約するならサブディレクトリ、地域別のブランド運用を分けるなら独自ドメインを検討します。管理体制を優先します。

canonicalの正しさはどう調べますか?

代表ページのHTMLとSearch ConsoleのGoogle選択canonicalを照合します。テーマやアプリの重複出力も確認します。

米国向け表示とGoogleの表示言語が違う場合は?

検索エンジン側と買い手側を分けて調べます。海外Mac環境でSafari表示を再現し、登録状態はSearch Consoleで確認します。

タグ、URL、サイトマップ、Googleの取得状態まで確認した後も、米国の買い手画面を安定して再現できないチームはあります。国内の共有端末では、保存済み設定や言語、地域の条件が混ざりやすく、外注担当者ごとに結果が変わる点が負担です。

その場合は、MESHLAUNCHのMac注文案内を確認し、短期の公開前検証環境にするか、継続的な協業用ホストにするかを決めます。検索エンジンの証拠はSearch Consoleで、実際の米国買い手側の表示は固定したMac環境で確認する、という役割分担が崩れなければ、レンタルを採用する意味があります。