無料 Hreflang テスター ツール | OneStepToRank

Hreflang タグテスター

HTML、HTTP ヘッダー、XML サイトマップ全体で hreflang 実装を検証します。欠落したリターンタグ、無効な言語コード、一般的なエラーを検出。

Hreflang Tags Found

LanguageURLSource

Validation Results

推奨事項

ランク付けは すべての市場

OneStepToRank は、言語、地域、競合他社ごとのローカルランキングをリアルタイムで監視します。

無料で始める

Hreflang タグとは何ですか?

Hreflang タグは、検索エンジンにページの言語と地域バージョンをユーザーに提供する方法を指示する HTML アノテーションです。rel="alternate" hreflang="xx" 形式を使用し、次の 3 か所に配置できます:HTML の <link> タグ(<head> 内)、HTTP の Link レスポンスヘッダー、または XML サイトマップ内の xhtml:link 要素です。

正しい hreflang 実装により、Google は各市場のユーザーに適切な言語バージョンを表示し、国際サイト間の重複コンテンツ問題を防止します。

一般的な Hreflang のミス

最も頻繁に見られるエラーは、自己参照タグの欠落(すべてのページは自分自身を参照する必要があります)、リターンタグの欠落(ページ A がページ B をリンクしている場合、ページ B は A に戻るリンクを持つ必要があります)、誤った言語コードの使用(ISO 639-1 である必要があります)、相対 URL と絶対 URL の混在、プロトコルの不一致(http と https を混在させる)です。

Google はエラーを含む hreflang アノテーションを静かに無視するため、このようなツールで実装を検証することが不可欠です。

XML サイトマップでの Hreflang

多数の言語バリエーションを持つ大規模サイトでは、HTML タグよりも XML サイトマップで hreflang を実装する方が管理しやすいことが多いです。各 <url> エントリには、すべての代替バージョンを指す <xhtml:link> 要素が含まれます。サイトマップジェネレーター を使用して、hreflang 対応のサイトマップを作成しましょう。

よくある質問

Hreflang タグとは何ですか?

Hreflang タグは、検索エンジンにページの言語と地域バージョンをユーザーに表示させることを指示します。英語(米国)の場合は hreflang="en-US"、フランス語の場合は hreflang="fr" の形式を使用します。HTML の link タグ、HTTP ヘッダー、または XML サイトマップに配置できます。

自己参照 hreflang タグとは何ですか?

自己参照 hreflang タグとは、ページが代替バージョンのセットに自分自身を含めることです。Google は hreflang セット内のすべてのページが自分自身と他のすべてのバージョンを参照することを要求します。自己参照が欠如していることは、最も一般的な実装エラーの一つです。

hreflang の x-default とは何ですか?

x-default hreflang 値は、ユーザーの言語や地域が特定の hreflang タグに一致しない場合のフォールバックページを指定します。通常はホームページまたは言語選択ページです。必須ではありませんが、Google はこれを含めることを推奨しています。

hreflang タグはリターンリンクが必要ですか?

はい。ページ A がページ B を指す hreflang タグを持つ場合、ページ B もページ A に戻る hreflang タグを持つ必要があります。この双方向の確認は Google が要求しています。リターンタグが欠如すると、Google は hreflang アノテーションを完全に無視します。