歯科SEOのhreflang設定確認とは?多言語ページの注釈を確認する
2026年11月8日
日本語と英語の診療案内ページを持つ架空の歯科医院を例に、既存のhreflang設定案を「維持」「修正」「確認待ち」に分ける確認方法を説明します。掲載URLは架空のもので、実在する医院のサイトを調査した結果ではありません。この記事ではHTMLの注釈を扱い、Googleによる実際の採用や検索成果までは判定しません。
hreflang設定とは?
hreflang(エイチレフラング)とは、異なる言語や地域向けに用意したWebページ同士の対応関係を、検索エンジンに伝えるための設定です。例えば、歯科医院が日本語と英語の診療案内ページを公開している場合に使います。
設定しただけで検索順位が上がることを保証するものではありません。日本語のページしかなく、言語・地域別の別ページを用意していない医院では、通常は必要ありません。
言語別ページの設定をGoogleの公式資料と照らし合わせる
既存のhreflang設定案を判断する際、まず対象となる言語別URLの一覧を明確にし、各ページのhreflang注釈を整理します。例えば以下のように日本語版と英語版のURLを一覧化します。
| ページの言語 | URL |
|---|---|
| 日本語 (ja) | https://clinic.example/ja/ |
| 英語 (en) | https://clinic.example/en/ |
このURL一覧を作成した後、各ページのHTMLの`<head>`内に記載されているhreflang注釈を抽出し、言語コード、URL、配置場所が正確かを確認します。比較条件を固定する理由は、Googleの公式ドキュメントに基づくルールと照合する必要があるためです。主なポイントは以下の通りです。
- 各言語版ページは必ず自己参照(自ページ自身を指す注釈)を含むこと
- 言語間の相互参照(日本語ページが英語ページを示し、英語ページも日本語ページを示す)
- 参照先URLは完全修飾URL(絶対URL)であること
- 注釈はHTMLの`<head>`内に正しく配置されていること
この記事の確認では、参照した公式資料と確認日を記録し、修正前後で比較条件を揃えます。日本語と英語の2ページ以外や地域指定を含む設定は、今回の比較例だけでは判定せず「確認待ち」とします。これはGoogleの公式仕様で無効という意味ではなく、対象の設定に応じた追加確認が必要という区分です。
実際の確認手順は以下の通りです。
- 対象言語のURL一覧を作成し、漏れがないか確認する。
- 各ページのhreflang注釈を抽出し、自己参照と相互参照が揃っているかを確認する。
- 参照先URLが完全修飾であるか、配置場所が`<head>`内であるかをチェックする。
- 公式資料のルールと照合し、不一致があれば修正対象として分類する。
- 情報が不足している場合は「確認待ち」とし、必要な資料や注釈を補完する。
このように比較条件を固定して照合することが、hreflang設定案の妥当性を判断する基盤となります。これにより、不必要な修正や見落としを防ぎ、効率的に多言語サイトのSEOを管理できます。
ページ同士の対応を確認し、設定を維持・修正・確認待ちに分ける
既存の多言語ページのhreflang設定案を判断する際は、まず各言語版ページの自己参照(自分自身を指す注釈)と、異なる言語版間の相互参照(双方向の注釈)が正しく設定されているかを確認します。これらがすべて揃い、Google公式資料に則った正しいURLと配置であれば、その設定案は「維持」と判断できます。欠落や誤りがあれば「修正」が必要で、不明点が残る場合は「確認待ち」と分類します。
欠落や誤りがあれば「修正」が必要で、不明点が残る場合は「確認待ち」と分類します。
自己参照と相互参照の違い
- 自己参照: ある言語版ページが自分自身のURLを、その言語コードで注釈していること。例:日本語ページに`hreflang="ja"`で自身のURLが記載されているか。
- 相互参照: 異なる言語版ページ同士が互いに相手のURLを指し合っていること。例:日本語ページが英語ページを指し示すだけでなく、英語ページも日本語ページを指していること。
正常例の確認
以下のように日本語・英語両方のページで自己参照と相互参照が正しく行われていれば、設定案は維持可能です。
| 注釈を置くページ | 言語指定 | 参照先URL | 照合内容 |
|---|---|---|---|
| 日本語ページ | ja | https://clinic.example/ja/ | 自己参照 |
| 日本語ページ | en | https://clinic.example/en/ | 日本語から英語への参照 |
| 英語ページ | ja | https://clinic.example/ja/ | 英語から日本語への参照 |
| 英語ページ | en | https://clinic.example/en/ | 自己参照 |
欠落や誤りの具体例と対応
- 自己参照の欠落
- 例: 日本語ページに`hreflang="ja"`がなく自己参照が欠けている。
- 対応: 日本語ページに自己参照を追加する修正が必要。
- 相互参照の欠落
- 例: 英語ページに日本語ページへの参照がなく双方向の対応が取れていない。
- 対応: 英語ページに日本語ページを指す注釈を追加する修正が必要。
- 参照先URLの誤りや不一致
- 例: URLが相対パスや誤ったドメイン・パスを指定している。
- 対応: 完全なURLで正しいリンク先を指定するよう修正。
- 注釈の配置場所の誤り
- 例: 注釈が`<body>`内にあり、`<head>`内に配置されていない。
- 対応: 正しい場所に注釈を移動する修正が必要。
設定案の分類と判断基準
| 分類 | 判断基準 |
|---|---|
| 維持 | 自己参照・相互参照が揃い、公式資料の指定条件に合致している |
| 修正 | 欠落や誤りが特定でき、具体的な修正箇所が明確な場合 |
| 確認待ち | 注釈内容や資料が未確認、または今回の日本語・英語2ページの比較範囲を超え、追加確認が必要な場合 |
実務での確認手順
- 各ページの`<head>`内のhreflang注釈を一覧化し、自己参照・相互参照を整理。
- 正常例の表を基に言語コード、URL、配置場所を比較し不一致や欠落を特定。
- 欠落や誤りを記録し、修正指示を具体化。
- 両ページのHTML内の注釈を照合し、言語コード・参照先URL・配置場所を確認。未取得のページは推測で補わず「確認待ち」とする。
- 情報をもとに「維持」「修正」「確認待ち」に分類し対応を決定。
まとめ
自己参照と相互参照はhreflang設定の正確性を判断するうえで不可欠です。特に自己参照の欠落や相互参照の不備はGoogleが注釈を正しく認識しない原因となるため、必ず両方向の対応が揃っていることを確認してください。URL形式や注釈の配置場所も公式仕様に従うことが前提です。
このように細かく注釈を比較し、未確認のものは保留して適切に分類することで、正しいhreflang設定の維持につながります。
修正後の設定を同じ条件で再確認する
修正後のhreflang注釈は、前回の確認と同じ条件で再度チェックすることが重要です。これにより、設定変更による影響か、比較条件の違いによる判定の変化かを明確に区別できます。具体的には、対象URL、言語コードの組み合わせ、注釈の全一覧、HTML内の配置場所、参照した公式資料を前回と揃えたうえで比較します。
修正後のhreflang注釈は、前回の確認と同じ条件で再度チェックすることが重要です。
例えば、日本語と英語の2言語モデルであれば、それぞれのページの自己参照と相互参照が正しく記述されているか、前回の正常例と比較して差異がないかを順に確認します。修正前後で注釈の欠落や誤りが解消されているか、他の注釈が消えていないかも重要です。
再確認の手順
| 手順 | 内容 |
|---|---|
| 1 | 修正前に使用した資料版、URL、言語コード、注釈一覧、配置場所、公式説明を前回と同じ条件で揃える |
| 2 | 修正案の注釈行が期待どおりの言語コードとURLの組み合わせかを確認 |
| 3 | 全注釈一覧を再度読み込み、修正対象以外の注釈の欠落や誤りがないかチェック |
| 4 | そろった例、欠落や誤りのある例、情報不足の例を分けて記録し、未確認は保留とする |
修正後でも注釈が完全に揃っていなかったり、片側のページの注釈が未確認の場合は、その設定を正常とせず、維持・修正・確認待ちのいずれかに分類します。参照先URLや言語指定、配置場所の誤りも同様に修正対象です。
また、入力データに重複や不明瞭な形式がある場合は、正しい記録に戻してから判断を進める必要があります。推測で不明な部分を補うことは避け、正確な情報に基づく確認を重視してください。
記録のポイント
- 対象ページと言語
- 注釈一覧
- 参照した公式資料と確認日
- 修正対象の注釈行
- 比較結果
- 判断理由
- 残る不明点
維持の場合でも、どの条件で正常と判断したかを記録し、修正や確認待ちの場合は具体的にどの注釈行をどのように直すべきかを明示します。
このように修正後の注釈を同じ条件で再確認することで、hreflang設定の正確性を保ち、不必要な変更や誤った判断を避けられます。
詳細なhreflangの基本や改善方法については、歯科SEOの基本と改善方法もご参照ください。
この記事では、日本語と英語の診療案内ページを持つ歯科医院を対象に、既存のhreflang設定案を維持・修正・確認待ちに分類するための具体的な手順と判断基準を解説しました。hreflang設定は多言語サイトのSEOにおいて重要な役割を果たしますが、正確な設定を維持するためには、言語別URLの一覧化、自己参照と相互参照の両方の確認、そして修正後の注釈を同じ条件で再確認することが不可欠です。
これらの手順を踏むことで、不必要な修正や見落としを防ぎ、効率的に多言語サイトのSEOを管理できます。さらに詳しいhreflangの基本や多言語SEOの改善方法については、歯科SEOの基本と改善方法の記事もぜひご参照ください。