多言語サイトの公開後、hreflang タグを設定したのに、各言語のページが Google の検索結果にいつまでも表示されない。これは多くのサイト運営者が直面する状況です。タグを何度も修正する前に、まず落ち着いて確認しましょう。hreflang はページ間の言語と地域の対応関係を示すものであり、ページのクロールやインデックス登録を保証するものではありません。hreflangのインデックス最適化を適切に行うには、クロール、正規化、ページコンテンツ、サイト内部リンクまで調査範囲を広げる必要があります。
特定のキーワードで検索して目的の言語のページが見つからなくても、必ずしもインデックスに登録されていないとは限りません。順位が低い場合や、検索エンジンが現在のユーザーには別のバージョンのほうが適していると判断している場合もあります。キーワードで何度も検索するよりも、Google Search Console の「URL 検査」で表示されないページの完全な URL を入力し、インデックスの状態、クロール日時、Google が選択した正規 URL を確認するほうが直接的です。
ツールに「URL は Google に登録されています」と表示されるものの検索結果が期待どおりでない場合は、キーワードとの関連性、ユーザーの所在地、ページ品質をさらに確認してください。インデックス未登録と表示された場合は、具体的な理由に応じて対処します。なお、ライブテストでは現在のページへのアクセス状況を確認できますが、テストに合格してもページがすでにインデックスに登録されているとは限りません。

hreflang がどれほど完全に設定されていても、検索エンジンがページのコンテンツを取得できなければ、その後の処理は進みません。ブラウザーで対象の URL を開くのは最初のステップにすぎません。サーバーが想定どおりの 200 ステータスコードを返しているか、ログイン制限、CAPTCHA、地域制限、頻繁なサーバーエラーがないかも確認してください。JavaScript でコンテンツを読み込むサイトでは、URL 検査ツールでレンダリング後のページも確認し、主要なテキストやリンクが読み取れることを確かめましょう。
さらに、robots.txt、ページの noindex ディレクティブ、HTTP レスポンスヘッダーを確認します。特に注意したいのは、robots.txt でクロールをブロックしても、インデックス登録を確実に防げるわけではないという点です。ページに noindex が設定されている場合、クロールがブロックされると、検索エンジンがそのディレクティブを確認できないこともあります。ページのインデックス登録を希望する場合は、関連する制限を解除し、ページをクロールできる状態にしてください。
たとえば、フランス語ページの canonical が英語のトップページを指していると、検索エンジンはフランス語ページを独立した言語版ではなく、重複ページとみなす可能性があります。確認時には、ページで指定されている canonical だけでなく、Search Console の「Google が選択した正規 URL」も照合してください。両者が一致しない場合は、コンテンツの類似度、内部リンク、リダイレクト、サイトマップを確認し、シグナルの不一致を特定します。
異なる言語のページでは通常、それぞれのページが自身に対応する正規 URL を指定します。同じ言語で地域が異なり、コンテンツが非常によく似たページがある場合は、実際のコンテンツと対象市場に応じて対応してください。特定のページをインデックスに登録させるために、すべての canonical をむやみに削除してはいけません。
個々のページの hreflang 構文にエラーがなくても、自己参照するバージョンを含め、ページ一式が相互に参照し合っているかを確認する必要があります。言語コードと地域コードが有効か、対象 URL にアクセスでき、無関係なページにリダイレクトされないかも確認してください。たとえば、英国向けの英語には en-GB を使用し、国名を任意に省略したコードにしてはいけません。x-default は、特定の言語や地域に一致しないユーザー向けのデフォルトページを指定するために使用できますが、インデックス登録を切り替えるものではありません。
hreflang 情報は、HTML タグ、HTTP レスポンスヘッダー、XML サイトマップのいずれでも提供できます。どの方法を使う場合も、参照先の一貫性を保つことが重要です。複数の方法を併用する場合は、同じ言語版が異なる URL を指さないよう、特に注意してください。
「検出 - インデックス未登録」や「クロール済み - インデックス未登録」は、必ずしも技術的な問題を意味するものではありません。前者はクロールリソース、サーバー応答、サイト構造を含めて確認する必要があります。後者は、コンテンツが重複していないか、内容が薄くないか、実質的な価値が不足していないかも検討してください。ステータス名だけで原因を断定することはできません。
よくあるのは、ナビゲーションだけを翻訳し、製品紹介、仕様、購入に関する情報が不足しているケースです。複数の地域向けページで通貨記号だけを変更している場合もあります。また、機械翻訳によって技術仕様や業界用語が理解しにくくなることもあります。海外取引を行う企業にとって、現地ユーザーが関心を持つ用途、仕様の単位、納品方法、問い合わせ情報を補足するほうが、ページを単純に複製するより有意義です。コンテンツは事実に基づき、対象市場に適したものにしてください。差異を作るために情報を捏造する必要はありません。
インデックス未登録のページが多数ある場合は、サイト全体を一度に変更するのではなく、まず代表的な URL を一つ選び、次の点から確認してください。
修正後は、Search Console で重要なページのインデックス登録をリクエストし、修正日と確認結果を記録します。リクエストは検索エンジンに再処理を促すものですが、すぐにクロールやインデックス登録が行われる保証はありません。ページ数が多い場合は、共通する問題の修正、内部リンクの整備、サイトマップの改善を行いながら継続的に状況を確認するのが適切です。
Web サイト構築システムで複数の言語版を管理するチームでは、テンプレートから canonical、hreflang、ナビゲーションリンク、サイトマップが一括生成されることがよくあります。変更する前に、どこでルールを管理しているかを確認し、少数のページで検証しておけば、一か所の変更が複数の市場に影響するリスクを抑えられます。言語の追加、ドメインの移行、URL の変更後も、これらのシグナルを改めて確認してください。
チームが多言語サイトの構築と海外顧客の獲得を同時に担当する場合は、技術的な確認を日常の運用プロセスに組み込むことができます。易营宝は多言語サイトの構築および SEO 最適化に関連するサービスを提供しています。実施方法を選ぶ際は、ページコンテンツ、インデックス登録のディレクティブ、言語バージョン間の関係を確認・管理しやすいかを重点的に確認することをおすすめします。hreflangのインデックス最適化で重要なのは、タグを複雑に見せることではなく、検索エンジンが価値のある各ページにアクセスし、その内容を理解して、ページごとに区別できるようにすることです。
関連記事
関連製品


