無料ロケール適応テスター | OneStepToRank

ロケール適応テスター

訪問者のロケールに基づいてウェブサイトが異なるコンテンツを提供しているかテストします。ジオターゲティングページを検出し、hreflangタグを確認し、言語間でコンテンツを比較します。

ロケール別にURLをテスト

コンテンツ比較

LocaleStatusTitleMeta DescriptionH1Content Length

レスポンスヘッダー

LocaleContent-LanguageVaryRedirect URL

すべての市場でランクイン

OneStepToRankはロケールとサービスエリア全体で検索順位を24時間監視します。ターゲットとする各市場で国際SEOがどのように機能しているかを正確に把握できます。

始める

ロケール適応コンテンツとは?

ロケール適応コンテンツとは、訪問者の言語設定、地域、またはブラウザのロケール設定に応じて異なるバージョンのコンテンツを提供するウェブページのことです。各言語ごとに別々のURL(例:/en/page/fr/page)を維持する代わりに、ロケール適応ページは単一のURLを使用し、受信したAccept-Language HTTPヘッダーまたはIPジオロケーションに基づいてコンテンツバージョンを動的に選択します。

このアプローチは、グローバルブランド、SaaSプラットフォーム、eコマースサイトなどで一般的です。別々のURLを持たずにネイティブ言語体験をシームレスに提供したい場合に利用されます。ただし、適切な技術的シグナルがないと重大なSEO課題が生じます。

SEOにおいてロケール適応動作が重要な理由

Googleや他の検索エンジンは通常、en-USロケールでサイトをクロールします。ページがフランス語訪問者にはフランス語コンテンツを、Googlebotには英語コンテンツを提供すると、Googleは英語版のみをインデックスします。その結果、フランス語コンテンツはGoogle.frの検索結果に表示されず、実際にフランス語ユーザーが直接訪問したときには正しく表示されても検索からは見つからなくなります。

不適切に設定されたロケール適応ページの主な問題点は次のとおりです:

  • 単一バージョンのインデックス -- 検索エンジンはクローラのロケールに提供されたバージョンしか見ず、他の言語バリエーションを見逃します。
  • キャッシュの競合 -- CDNやリバースプロキシはVary: Accept-Languageが設定されていない限り、ある言語バージョンをキャッシュし、すべての訪問者に提供する可能性があります。
  • 一貫性のないユーザー体験 -- 適切なシグナルがないと、検索結果をクリックした後にキャッシュされた誤った言語のコンテンツが表示されることがあります。
  • hreflangシグナルの欠如 -- hreflangタグがないと、検索エンジンはURLを複数の言語対象と関連付けられません。

ロケール適応ページを正しく実装する方法

単一URLでロケール適応コンテンツを提供する場合は、以下のベストプラクティスに従ってください:

  • hreflangタグを追加 すべての言語バージョンに対して設定します。<link rel="alternate" hreflang="fr" href="https://example.com/page"> のように同一URLを指すタグを使用してください。
  • レスポンスヘッダーにVary: Accept-Languageを設定 して、キャッシュやCDNが言語ごとに別々のバージョンを保存できるようにします。
  • Content-Language ヘッダーを含める ことで、提供されるコンテンツの言語と一致させ、検索エンジンが言語を確認できるようにします。
  • 言語スイッチャーを提供 し、ユーザーが自動検出が誤っている場合に手動で切り替えられるようにします。
  • 別々のURLを検討/en//fr/) 3〜4言語以上を対象とする場合に有効です。Googleは大規模な国際サイトでは各バージョンに固有のクロール可能なアドレスを持たせることを推奨しています。

このツールを Hreflangタグジェネレーター と併用して正しいhreflangタグを作成し、ローカルランクチェッカー でターゲットとする各ロケールでの順位を確認してください。

よくある質問

ロケール適応ページとは何ですか?

ロケール適応ページは、訪問者のロケールや言語設定に応じて異なるコンテンツを提供します。サーバーはAccept-Language HTTPヘッダーを読み取るか、IPジオロケーションを使用して返す言語バージョンを決定します。これにより単一のURLで複数言語のコンテンツを提供できますが、検索エンジンがすべてのバージョンを検出・インデックスできるよう、慎重なSEO設定が必要です。

ロケール適応ページはSEOにとってなぜ重要ですか?

Googleがサイトをクロールする際、通常はen-USロケールを使用します。hreflangタグなしで同一URLがロケールごとに異なるコンテンツを返すと、Googleは1つのバージョンしかインデックスしません。その結果、他言語で検索するユーザーはローカライズされたコンテンツを見つけられず、直接訪問した場合にのみ正しく表示されても検索結果には現れません。

hreflangタグとは何で、いつ必要ですか?

hreflangタグは、検索エンジンに各ロケールのユーザーに表示すべきページの言語・地域バージョンを示します。単一URLで異なる言語コンテンツを提供する場合や、言語ごとに別々のURLを維持する場合に必須です。hreflangタグがないと、検索エンジンは正しい言語バージョンと対象ユーザーを確実に結び付けられず、国際的なランキングが失われます。

このツールはロケール適応動作をどのように検出しますか?

このツールは、選択した各ロケールに対して異なるAccept-Languageヘッダーを付けてURLにHTTPリクエストを送信します。その後、ページタイトル、メタディスクリプション、H1見出し、コンテンツ長、レスポンスヘッダーをすべて比較します。ロケール間で要素に差異がある場合、ページはロケール適応としてフラグ付けされます。また、hreflangタグの有無もチェックし、適切に実装されていない場合は警告を表示します。