Xデフォルトとは何ですか? Hreflang タグをより適切に最適化する

公開: 2023-08-22

世界中または特定の地域のユーザーにコンテンツを提供する多言語 Web サイトでは、SEO の基本をすべて考慮する必要があります。 Hreflang タグは、Google やその他の検索エンジンが検索結果で適切なバージョンのページを見つけて、適切なユーザーに適切なページが表示されるようにするのに役立ちます。 x-default タグが hreflang でどのように機能するか、またそれがターゲットとする領域での可視性にどのような影響を与えるかを理解することで、SEO 戦略を改善できます。それでは、詳しく見ていきましょう。

X-Default Hreflang 属性とは何ですか?

あなたが混雑した世界の空港にいると想像してください。 乗客は世界の隅々から飛行機でやって来ます。 誰かがインターホンでアナウンスをすると、乗客は 1 つの言語だけを聞くのではなく、母国語でアナウンスを聞きます。 それは素晴らしいことだと思いませんか? Hreflang 属性は Web サイトでも同様に機能します。

Hreflang タグは、Web ページの言語と地理的ターゲットを指定する HTML 要素であり、他の言語または地域をターゲットとする代替 URL のリストを提供します。 これらは、検索エンジンが言語と場所に基づいて正しいバージョンのコンテンツをユーザーに提供するのに役立ちます。 これらのタグは、世界中で閲覧される Web サイトにとって非常に重要です。

Hreflang タグは特定の言語コードを指します。 では、ユーザーが既存の代替言語または地域のいずれにも一致しない場合はどうなるのでしょうか? あるいは、Google が検索ツールにどのバージョンを提供すべきかを判断できない場合はどうでしょうか?

そこで x-default が登場します。

ユーザーの言語設定が Web サイトで利用可能な言語のいずれにも一致しない場合、x-default タグは検索エンジンにコンテンツの「フォールバック」バージョンを提供するように指示します。

たとえば、英語、フランス語、ドイツ語の専用 Web ページを備えたオンライン衣料品店について考えてみましょう。 スペイン語を話すユーザーが Web サイトにアクセスすると、x-default タグは、Web サイトのデフォルト バージョンを提供するように検索エンジンに信号を送ります。 ほとんどのサイトでは英語が使用されていますが、サイトのデフォルトと考えられる言語や地域を使用しても問題ありません。 一部のサイトでは、x デフォルトの言語と地域の変更を求めるバージョンのページを使用していることもあります。

サイトの各バージョンの HTML ヘッド内の hreflang タグ (x-default タグを含む) は次のようになります。

 <link rel="alternate" hreflang="en-us" href="http://www.example.com/en/us" /> <link rel="alternate" hreflang="en-gb" href="http://www.example.com/en/gb" /> <link rel="alternate" hreflang="fr-fr" href="http://www.example.com/fr-fr" /> <link rel="alternate" hreflang="de" href="http://www.example.com/de" /> <link rel="alternate" hreflang="x-default" href="http://www.example.com/en/us” />

ここで、各 hreflang タグは、サイトの異なる言語および/または地域固有のバージョンを指定し、URL はそれぞれのバージョンのホームページになります。 x-default タグは、サイトの英語版 (米国版) を指します。つまり、サイトで対応していない言語設定 (スペイン語やイタリア語など) を持つユーザーを英語版に誘導します。 Google は、ユーザーがどこにいるのか分からない場合にも、ユーザーを x-default に送ります。

X-Default を使用する必要があるのはどのような場合ですか?

答えは非常に簡単に思えるかもしれません。サイトのフォールバック言語バージョンを提供したい場合は、x-default を使用してください。 ただし、x-default タグを使用しないことの重要性は、潜在的な影響を確認するまでは明らかではありません。 x-default がないと、ユーザーは理解できないページにアクセスする可能性があり、混乱が生じ、ユーザー エクスペリエンスが低下し、すぐに終了してしまう可能性があります。

前の例のスペイン語ユーザーは、最終的にドイツ語の Web ページにアクセスする可能性があります。 さらに悪いことに、英語を話すユーザーは、VPN を使用しているか海外旅行中であるため、間違ったページにアクセスしてしまう可能性があります。 このため、x のデフォルトを主な対象ユーザーと一致させることが一般的に良い考えとなります。

Google でさえ、関連コンテンツを提供することでユーザー エクスペリエンスを向上させるという x-default の役割を強調して、x-default の使用を推奨しています。

hreflang x-default を実装すると、次のような問題が発生する可能性があります。

  • ユーザーエクスペリエンスの向上。 最も関連性の高い言語を提供することで、ユーザーの関心を維持し、直帰率を減らします。
  • SEOを強化しました。 hreflang タグは SEO に直接影響を与えませんが、保持率の向上などの間接的な効果は SEO の向上に役立ちます。

X-Default タグの実装方法

x-default タグを展開するのは困難に思えるかもしれませんが、決してそんなことはありません。 手順を詳しく見てみましょう。

まず、Web サイトにさまざまな言語や地域のコンテンツがないか確認してください。 Web サイトで複数の言語または地域のコンテンツをホストしている場合は、hreflang x-default タグを実装するとメリットが得られる場合があります。

次に、デフォルトの言語を決定します。 これは、言語または地域が提供する特定のバージョンのいずれにも一致しない訪問者に対するキャッチオールとして機能します。 各 URL には x-default 値が 1 つだけ存在する必要があることに注意してください。 どのバージョンをデフォルトにするか決められない場合は、分析を確認してください。 あなたのサイトにアクセスしている人のほとんどはどこに住んでいますか? 彼らは何語を話しますか?

さあ、行動を起こすときです。 HTML ページの head セクションに、x-default hreflang タグを追加します。 次のようになります。

 <link rel="alternate" hreflang="x-default" href="https://example.com/language" />

このタグでは:

  • rel=”alternate” は、この URL がタグが存在する Web ページの代替バージョンであることを示します。
  • href=”http://www.example.com/ language” は、ページのデフォルト バージョンの URL を指します。
  • hreflang=”x-default” は、このバージョンが、ユーザーの言語設定が Web サイトで利用可能な言語のいずれにも一致しない場合にユーザーに表示されるデフォルトのバージョンであることを指定します。

WordPress での X-Default の実装

x-default は hreflang タグの一部であるため、hreflang タグに使用するのと同じプロセスを通じて実装する必要があります。 WordPress ではこれを 2 つの方法で行うことができます。 Hreflang Manager や WordPress Multilingual Plugin (WPML) などのプラグインを使用できます。 WPML で hreflang を実装する方法については、こちらをご覧ください。

テーマエディターや FTP を恐れない場合は、プラグインなしで行うこともできます。

サイトマップに X-Default を実装する

hreflang タグをページの HTML に追加する代わりに、サイトマップに追加できます。

サイトマップは、すべてのページにタグを付けるための便利なキャンバスを提供し、ページが抜け落ちないようにします。 技術スタックによっては、すべてのページまたはページ タイプを更新するよりも簡単な場合があります。 サイトマップの hreflang タグ付けの詳細については、こちらをご覧ください。

X デフォルトのベスト プラクティス

ここで、いくつかのベスト プラクティスを見てみましょう。 以下に注意すべき点がいくつかあります。

  • すべてのページにわたる一貫性を確保します。 canonical タグと hreflang タグはシームレスに連携する必要があります。 これらのタグは、ページのメイン バージョンとそのその他の言語バリエーションについて検索エンジンに通知します。 ページの英語版がプライマリ バージョンである場合 (canonical タグで示される)、hreflang x-default タグでこれを確認する必要があります。
  • 1 つの言語の各ページに、サイトがサポートする他のすべての言語の対応するページがあることを確認してください。
  • hreflang タグ内の言語と地域コードは正確にしてください。 ここが不正確であると、サイトでフランス語のコンテンツがスペイン語話者に表示される可能性があります。

X-デフォルトとSEO

ここまでで、x-default とは何か、そして x-default が国際トラフィックの誘導にどのように役立つのかをかなり理解できたと思います。 「この hreflang 属性は SEO にどのような影響を与えるのですか?」という疑問がまだあるかもしれません。 答えは、Google が x-default タグをどのように処理するか、そしてそれが国際的および多言語 SEO にとって重要である理由を理解することにあります。

x-default タグは、サイト上で指定された言語のいずれにも一致しないユーザーをデフォルト ページに誘導します。 このメカニズムは、SERP での Web サイトのランキングを直接高めることはできないかもしれませんが、賢く実装すれば同様に強力な効果をもたらします。つまり、ユーザー エクスペリエンスが向上します。

より良いユーザー エクスペリエンス (既知の Google ランキング要素) を提供することで、訪問者はコンテンツに関心を持ち、サイトに留まり、最終的には顧客になる可能性が高くなります。 最終的に、これはランキングの向上、売上の増加、収益の健全化につながります。

専任パートナーとともにサイトを完全に最適化

hreflang タグの実装や、サイトのパフォーマンス向上に役立つ技術的な SEO のその他の小さな要素の管理についてサポートが必要ですか? 当社の SEO 担当者は、当社の国際的な SEO サービスをお手伝いします。 当社の専任チームは、世界中のより多くのユーザーにリーチするための、集中的な検索戦略の作成と開始を支援します。 まずは無料相談にお問い合わせください。