に投稿

hreflang属性の意味と活用法

hreflang属性(エイチレフラング)は、日本語以外の言語でもサイトを運営するうえで重要なものです。この属性を十分に理解して、サイト運営に活かすなら多国籍の人がサイトを訪れ自分のわかる言語で読むことができSEO対策にもなります。

hreflang属性とは何か

hreflang属性とは、サイトがどの言語を対象にしているかを検索エンジンに認識させます。href属性で指定したURLについて言語情報を提供し、自動で言語を指定した言語に表示させます。

なぜhreflangは必要か

Googleではコードレベルの言語情報は無視されるため、lang属性では不十分で正しく言語を表示させることはできないのです。

例えば、英語圏のユーザーが検索した場合、hreflangタグを入れてURLを作っておくと英語圏の人が日本語表示のサイトを見るということがなくなり、英語でサイトが表示されます。

ユーザーが検索した言語で表示される

日本語以外の言語でサイトを運用しているなら、Googleに言語を認識させていれば、ユーザーが検索した言語でサイトが表示されます。日本語表示のサイトをユーザーが翻訳したり、切り替えたりする必要がなくなるのです。

hreflang属性がSEO対策になる

言語指定して地域ターゲティングをすると、ターゲティングしたその地域でのページランキングをあげることができます。

hreflangタグで言語を指定しておくと、検索エンジンにどの言語、どの地域に向けてのページなのかを認識させるのです。検索結果に反映させることで地域ターゲティングを成功させ多言語SEO対策になります。

H3:多言語サイトの運営を強化

hreflangの基本構文をHTMLタグのhead内に書きます。トップページだけでよいかというわけではなく、ページ単位で指定します。トップページの他にも日本語以外の言葉でのページがあるなら、忘れずにページごとに指定します。

サイトマップでhreflangを用いて、各URLの言語や地域ページのバージョンを知らせることができます。この属性を活用することによって、多言語サイトの運用をより強化することができます。