国際SEOのHreflang基本ガイド
テーブルの内容:
第1章: hreflang属性とは何か
第2章: hreflang属性の使い方とベストプラクティス
第3章: hreflang属性を使用しなかった場合の影響
第4章: 多言語ウェブサイトのホスティング方法
第5章: hreflang属性のフォーマットとルール
第6章: hreflang属性の必要性
第7章: hreflang属性の値(言語コード、言語・国コード、デフォルト)
第8章: hreflang属性以外の検索エンジンの信号
第9章: hreflag属性の使用例
第10章: hreflag属性の優先度とフォールバックURL
注: 上記の章番号は目安であり、内容に基づいて調整してください。
第1章: hreflang属性とは何か
😄 説明
hreflang属性は、検索エンジンに異なる言語や地域のバージョンのウェブページを指定するために使用される属性です。この属性を使用することで、検索エンジンは正確にどのバージョンのウェブページを特定のユーザーに表示するかを理解することができます。
第2章: hreflang属性の使い方とベストプラクティス
😄 説明
hreflang属性を使用する際に考慮すべきベストプラクティスがいくつかあります。まず、bidirectionalであることが重要です。つまり、すべてのバージョンのウェブページにhreflang属性を追加し、相互にリンクする必要があります。
次に、self-referentialであることも重要です。言語、および必要に応じて国コードと言語を指定することで、正確なバージョンのウェブページを検索エンジンに伝えることができます。
また、x-defaultという値を使用することも推奨されています。これは、特定のバージョンが存在しない場合にフォールバックURLとして使用されます。
これらのベストプラクティスを遵守することで、検索エンジンは正確なウェブページを特定のユーザーに表示し、多言語ウェブサイトの効果的な運用が可能となります。
第3章: hreflang属性を使用しなかった場合の影響
😄 説明
hreflang属性を使用しない場合、検索エンジンは他の外部信号によってウェブページを特定することができますが、特定の言語や地域のユーザーに正確なバージョンのウェブページを表示することは難しくなります。
例えば、デフォルトのバージョンのウェブページが表示される可能性がありますが、それぞれの言語や地域に適したバージョンを表示するためには、hreflang属性を使用することが推奨されます。
このように、hreflang属性を使用しなかった場合、ユーザー体験の向上や特定の市場への進出を図るためには、必ず使用することが重要です。
※ 以下は10章までの一部です。
第4章: 多言語ウェブサイトのホスティング方法
😄 説明
多言語ウェブサイトをホスティングする方法には、いくつかのタイプがあります。サブディレクトリ、ccTLD(国別トップレベルドメイン)、サブドメインの3つが一般的です。
サブディレクトリタイプでは、メインのウェブサイトのディレクトリ内に言語や地域別のディレクトリを作成し、それぞれのバージョンのウェブページを配置します。
ccTLDタイプでは、言語や地域別のトップレベルドメインを使用して、それぞれのバージョンのウェブページをホスティングします。
サブドメインタイプでは、メインのドメインに言語や地域別のサブドメインを作成し、それぞれのバージョンのウェブページを配置します。
それぞれのホスティング方法には利点と欠点がありますので、状況やニーズに合わせて最適な方法を選択することが重要です。
第5章: hreflang属性のフォーマットとルール
😄 説明
hreflang属性のフォーマットは以下のようになります。
<link rel="alternate" hreflang="言語コード" href="URL">
hreflang属性では、言語コードまたは言語・国コードを使用して特定のバージョンのウェブページを識別します。さらに、対象の言語や地域に合わせたURLを指定します。
また、hreflang属性の使用にはいくつかのルールがあります。まず、bidirectionalであることが重要です。すべてのバージョンのウェブページに対してhreflang属性を追加し、相互にリンクする必要があります。
次に、self-referentialな属性値を指定することが推奨されます。デフォルトのバージョンでは言語を、言語別のバージョンでは言語や国コードを指定します。
また、x-defaultという値を使用することも重要です。これは特定の言語バージョンが存在しない場合にフォールバックURLとして使用されます。
これらのフォーマットとルールに従うことで、正確なバージョンのウェブページを検索エンジンに理解させることができます。
第6章: hreflang属性の必要性
😄 説明
hreflang属性の使用は、多言語ウェブサイトを運営する上で非常に重要です。検索エンジンはこれを使用して特定の言語や地域のユーザーに適切なバージョンのウェブページを表示します。
例えば、デフォルトのバージョンのウェブページを英語圏のユーザーに表示し、ドイツ語圏のユーザーにはドイツ語のバージョンを表示するように指定することができます。
このように、hreflang属性を使用することで、ユーザーエクスペリエンスの向上や特定の市場への進出に役立つ効果を得ることができます。
しかし、hreflang属性の適切な使用方法には注意が必要です。適切に設定されていない場合、検索エンジンが正しいバージョンのウェブページを表示できない可能性があります。
第7章: hreflang属性の値(言語コード、言語・国コード、デフォルト)
😄 説明
hreflang属性には3つの値を指定することができます。言語コード、言語・国コード、およびx-defaultです。
言語コードを使用する場合、指定した言語のバージョンのウェブページを表示します。
言語・国コードを使用する場合、指定した言語と国に対応するバージョンのウェブページを表示します。
x-defaultを使用する場合、存在しない言語バージョンの場合に表示するフォールバックURLを指定します。
これらの値を適切に設定することで、検索エンジンに正しいバージョンのウェブページを表示させることができます。
第8章: hreflang属性以外の検索エンジンの信号
😄 説明
hreflang属性以外にも、検索エンジンは他の信号を使用してバージョンのウェブページを特定します。
まず、国別トップレベルドメイン(ccTLD)が信号の一つです。検索エンジンはドメインの拡張子からウェブページの言語や地域を判断します。
次に、言語も重要な信号です。ウェブページが翻訳されている場合、ユーザーが簡単に切り替えることができるようになっていると、検索エンジンは理解できます。
また、通貨も信号の一つです。ウェブページで使用されている通貨に基づいて、検索エンジンは特定の地域に適したウェブページを表示します。
さらに、サーバーの場所やインバウンドリンク、検索コンソールのターゲットオプションなども検索エンジンが考慮する信号です。
これらの信号はhreflang属性と組み合わせて使用することで、より正確なバージョンのウェブページを表示することができます。
第9章: hreflag属性の使用例
😄 説明
以下にhreflang属性の使用例をいくつか示します。
例1: 英語圏向けのデフォルトバージョンのウェブページ
<link rel="alternate" hreflang="en" href="https://example.com">
例2: ドイツ語圏向けのウェブページ
<link rel="alternate" hreflang="de" href="https://example.com/de">
これらの例では、指定した言語に合わせて正確なバージョンのウェブページを表示することができます。
第10章: hreflag属性の優先度とフォールバックURL
😄 説明
hreflang属性には優先度があります。検索エンジンは言語と国の一致を最優先し、次に言語の一致を、最後にx-defaultを表示します。
また、存在しないバージョンのウェブページには、フォールバックURLとしてx-defaultとデフォルトバージョンのURLを指定することが推奨されています。
これにより、検索エンジンは正確なバージョンのウェブページを特定のユーザーに表示することができます。
ハイライト
- hreflang属性は、検索エンジンに異なる言語や地域のバージョンのウェブページを指定するために使用されます。
- hreflang属性を使用する際には、bidirectionalであり、自己参照的であることが重要です。
- 多言語ウェブサイトのホスティング方法には、サブディレクトリ、ccTLD、サブドメインの3つのタイプがあります。
- hreflang属性のフォーマットは
<link rel="alternate" hreflang="言語コード" href="URL">
です。
- hreflang属性は他の外部信号と組み合わせて検索エンジンが正確なウェブページを表示するのに役立ちます。
FAQ:
Q: hreflag属性とは何ですか?
A: hreflag属性は、検索エンジンに異なる言語や地域のバージョンのウェブページを指定するための属性です。
Q: hreflag属性の使い方にはどのようなルールがありますか?
A: hreflag属性はbidirectionalでなければならず、self-referentialな属性値を指定することが推奨されます。また、x-defaultという値を使用することも重要です。
Q: hreflag属性を使用しなかった場合、どのような影響がありますか?
A: hreflag属性を使用しない場合、検索エンジンは他の外部信号によってウェブページを特定することができますが、正確なバージョンのウェブページを表示するのは難しくなります。
Q: hreflag属性の優先度は何ですか?
A: hreflag属性の優先度は言語と国の一致、言語の一致、x-defaultの順になります。
Q: hreflag属性以外の検索エンジンの信号はありますか?
A: はい、国別トップレベルドメイン、言語、通貨、サーバーの場所、インバウンドリンク、検索コンソールのターゲットオプションなどがあります。
資料: