Hreflang言語コードの種類とその実装方法
hreflangタグとは何ですか?
国際的なSEOに関しては、hreflangタグは、検索エンジンがあなたのウェブサイトの異なる言語バージョンを理解するために不可欠な要素です。複数の言語でウェブサイトを提供している場合、hreflangタグは、検索エンジンにあなたのウェブサイトのどのバージョンがどの読者を対象としているかを伝えることができます。
ウェブサイトのコンテンツの言語を指定する方法はいくつかありますが、hreflangタグが最も推奨される方法です。Hreflangタグは、以下のようなHTMLタグです。
<link rel="alternate" hreflang="x" href="http://example.com/">。
hreflangタグの "x "は、本文中に記載されている言語コードのいずれかになります。これらの言語コードは、ウェブサイトのどの言語バージョンがどの読者を対象としているかを示すために使用されます。hreflangタグは主に、ユーザーがどのURLからその言語で書かれたウェブサイトのバージョンにリダイレクトされるかを指定するために使用されます。Hreflangタグは、ウェブサイトが英語とフランス語の両方で利用可能な場合など、複数の言語で同じURLを指定するためにも使用できます。
Hreflangタグの実装
ウェブサイトにhreflangタグを実装するには、いくつかの方法があります。ウェブサイトの各ページのHTMLコードに追加したり、ウェブサイトのHTTPヘッダーに追加したりすることができます。Hreflangタグは、Google Search Consoleやサイトマップ形式を利用して追加することもできます。hreflangタグを正しく実装することは、ウェブサイトの検索エンジンランキングを向上させ、ユーザーが正しい言語版のウェブサイトにリダイレクトされることを保証するために重要です。
ほとんどの場合、ウェブサイトの言語バージョンごとに異なるURLを指定することになります。上記の例では、"href "属性が、あなたのウェブサイトの対応する言語版のURLに置き換えられています。
特定の言語のページがない場合は、"href "属性を空白にすることができます。例えば、このhreflangタグは、このページにはフランス語版がないことを検索エンジンに伝えます:<link rel="alternate" hreflang="fr" href="">
場合によっては、同じURLを複数の言語で使用したいこともあります。これは、バイリンガルのウェブサイトを運営している場合や、言語ごとにページを分けているが、内容はほとんど同じである場合によくあることです。このような場合、"hreflang "属性を使って、同じURLに対して複数の言語を指定することができます。たとえば、この hreflang タグは、このページが英語とフランス語の両方で利用可能であることを検索エンジンに伝えます: <link rel="alternate" hreflang="en" href="http://example.com/"> <link rel="alternate" hreflang="fr" href="http://example.com/">
また、"hreflang "属性で "x-default "の言語を指定することも可能です。x-default "言語は、他の言語バージョンが適切でない場合に、検索エンジンにどの言語バージョンのウェブサイトを表示するかを伝えるために使用されます。必ず使用しなければならないわけではありませんが、Googleはその使用を推奨しています。
Clonableで言語タグを設定します。
Clonable にご登録いただいたお客様には、変更が必要なDNSレコードと言語タグを記載したメールをお送りします。これらの言語タグを追加することで、Googleなどの検索エンジンは、あなたのクローンを重複したコンテンツではなく、オリジナルのサイトとして見なすようになります。
言語タグを設定するには、いくつかの方法があります。プラットフォームによって、このスクリプトは異なる場所に貼り付ける必要があります。メールには(その後、Clonable のバックエンドにも)、スニペットを正確に貼り付ける場所についての簡単な説明が書かれています。
弊社から新しいクローンを購入されたお客様には、言語タグの設定方法をメールでお知らせしています。これは各プラットフォームによって異なります。言語タグを正しく設定する方法を説明した正しいスクリプトを受け取ることができるようにします。メールからそのままコピーするのが一番簡単です。 タイプすると、スペルミスや欠落があり、その結果スクリプトが動作しないことがあります。
また、言語タグを無効にした後に再度有効にする場合など、後から言語タグの使い方を確認することができます。クローンが完成したら、Clonable 環境にある説明書をご覧ください。クローンに関する説明や詳細は、Clonable ダッシュボードのクローン設定に移動し、セットアップ情報タブをクリックすることで確認することができます。言語タグで、「言語タグを設定する」のリンクをクリックします。その後、プラットフォームを選択するウィンドウが表示されます。その選択に基づいて、必要なスクリプト/データが表示されます。