【初心者向け】多言語SEOを始めるなら知っておくべきURL最適化のポイント

【初心者向け】多言語SEOを始めるなら知っておくべきURL最適化のポイント

更新 :
筆者 : GOOD LUCK TRIP

多言語SEOを行う上で、国や地域、言語ごとにURLをどのように分けるかは、非常に重要だ。
URLの分け方を失敗してしまうと、他の対策をどれだけ実施しても、目的とする言語の検索結果に自社のサイトは表示されない。
つまり、多言語SEOにおいてURLの最適化は欠かせない要素といえる。
この記事では、多言語SEOに関する豊富なノウハウと実績を持つ「GOOD LUCK TRIP」が、検索エンジンに評価されやすく、運用もしやすいURL最適化の方法を紹介する。
これから多言語サイトを制作する、もしくは多言語SEOを始める人は、ぜひ参考にしてほしい。

まずは基本から!ドメインとURLの違い

多言語SEOのURL最適化の前提知識となる、「ドメイン」と「URL」の基本を押さえておこう。
ドメインとURLの違いをざっくり説明すると、以下の通りだ。

URL
https://〜から始まる文字列全体のこと。
ドメイン
その中に含まれる“サイトの住所”部分のこと。

例えば、URL は「https://example.com/en/special-event」の全体を指し、ドメインは「example.com」の部分のみを指す。
ドメインとURLの違いがわかったら、次はそれぞれの基礎知識を身につけておこう。

インターネット上の住所となる「ドメイン」

先述した通り、ドメインはインターネットの「住所」にあたる。
これは重複が許されず、同じドメインを他の企業や人は使用できない。
ドメインは様々な要素で構成されるが、その中でも多言語SEOに関わる「トップレベルドメイン」と「サードレベルドメイン」だけは覚えておこう。
例えば、「example.com」の「.com」はトップレベルドメイン、「example」がサードレベルドメインにあたる。
サードレベルドメインは既存のドメインと重複しなければ自由に決められるが、トップレベルドメインは既にあるものから選ぶ。
トップレベルドメインの以下2種類は、URL最適化を行う上で必須知識となるので、覚えておこう。

gTLD(一般トップレベルドメイン)
国や地域に関係なく、誰でも使えるドメインで、「.com」「.net」が代表例。
ccTLD(国別コードトップレベルドメイン)
特定の国や地域を表すドメインで、「.jp」「.us」が代表例。

インターネット上の部屋番号となる「URL」

URLは「https://〜」から始まる文字列全体を指し、インターネット上の“住所+部屋番号”のような役割を持っている。
その中には、サイトの場所を示す「ドメイン」だけでなく、どの情報にアクセスするのかを示す細かなルート情報が含まれている。
以下のURLを例に説明していこう。

  • https://example.com/en/special-event

このURLの中身は次のように分解できる

  • 「https://」=通信の方式(プロトコル)
  • 「example.com」=サイト全体の住所にあたるドメイン
  • 「/en/special-event」=英語で書かれたイベント情報ページを示すパス(=部屋番号)

つまり、URL全体で「どこのサイトの、どのページにアクセスするか」がわかる仕組みになっている。

URLはインターネット上の“住所+部屋番号”の役割を果たす
URLはインターネット上の“住所+部屋番号”の役割を果たす

URLが多言語SEOに与える影響

検索エンジンの検索結果には、ユーザーの言語や地域に適したページが表示される仕組みになっている。
つまり、どれだけ優れたコンテンツを用意しても、検索エンジンに「ユーザーの言語や地域に適していない」と判断されてしまえば、検索結果には表示されない。
このため、多言語SEOを行う際には、各言語のページがそれぞれの言語や地域に適していると、検索エンジンに正しく伝える必要がある。その対策のひとつが、URLの最適化だ。
例えば、次のようなURLだと、検索エンジンに「このページはアメリカ向け」あるいは、「このページは英語を使用するユーザー向け」と認識してもらえる可能性が高い。

  • https://example.us
  • https://example.com/en
どの国や地域、言語のページなのかを正しく伝えることが多言語SEOの1歩目
どの国や地域、言語のページなのかを正しく伝えることが多言語SEOの1歩目

国・地域、言語別にURLを分ける4つの方法

URLの構造はSEOに大きな影響を及ぼすだけでなく、サーバー設定などの技術的な要素とも密接に関係している。
そのため、ある程度サイトを作り込み、SEOの成果が見え始めた段階で変更するのは、非常に大きな負担となる。
多言語サイトを制作する際は、日本語以外のページを作り始める前に、URLをどのように分けるか、しっかり設計しておこう。
多言語サイトのURLの分け方としては、以下4つのパターンがある。

国・地域別のドメインを用意する
日本向け:example.jp
アメリカ向け:example.us
中国向け:example.cn
台湾向け:example.tw
言語別にサブドメインで分ける
日本語:ja.example.com
英語:en.example.com
中国語(簡体字):zh-hans.example.com
中国語(繁体字):zh-hant.example.com
言語別にサブディレクトリで分ける
日本語:example.com/ja
英語:example.com/en
中国語(簡体字):example.com/zh-hans
中国語(繁体字):example.com/zh-hant
国・地域別にURLパラメーターで分ける
日本語:example.com?loc=jp
英語:example.com?loc=us
中国語(簡体字):example.com?loc=cn
中国語(繁体字):example.com?loc=tw

Googleの公式ガイドであるGoogle検索セントラルの「多地域、多言語のサイトの管理」では、以下3つの方法を推奨している。

  • 国・地域別のドメインを用意する
  • 言語別にサブドメインで分ける
  • 言語別にサブディレクトリで分ける

「国・地域別のURLパラメーターで分ける」方法は推奨していないため、多言語SEOを実施するなら選ばない方が良い。

Googleをはじめとする検索エンジンに評価されやすい方法を選ぼう
Googleをはじめとする検索エンジンに評価されやすい方法を選ぼう

Googleが推奨するURLを分ける3つの方法のメリット・デメリット

ここからは、Googleが推奨する方法に絞って、それぞれの基本的な知識とメリット・デメリットを紹介していく。

効果は高いが膨大なコストがかかる「国・地域別のドメイン」

国別・地域ごとに、その国や地域を表すトップレベルドメインがある。
日本なら「.jp」、アメリカは「.us」、台湾は「.tw」などが該当する。
「example.jp」や「example.tw」のように国ごとのドメインを取得して分ければ、「このサイトは特定の国や地域向けである」ことを検索エンジンとユーザーに明確に伝えられる。
その結果、検索エンジンから評価されやすく、現地ユーザーの信頼も得やすい。
ただし、国や地域によっては、ドメインの取得条件が厳しい場合や、取得や運用に高額なコストがかかる場合もある。
例えば、中国の「.cn」ドメインを取得するには、以下すべての条件を満たす必要がある。

  • 中国国内で法人登記された企業であること
  • 中国国内のサーバーを利用していること
  • 中国国内のサーバから発信する全サイトに課せられている登録手続きをすること

さらに、国・地域別のドメインを使う方法には、次のようなデメリットもある。

  • 複数のドメインを取得・維持するコストが高い
  • ドメインが国や地域ごとに独立しているため、検索エンジンからの評価が分散する
  • 国や地域別のドメイン内で、さらに複数の言語のページが必要となる場合も多い

このように、国・地域別のドメインを使用すると、取得からサイト制作、運用・管理に至るまで、手間とコストが膨大になってしまう。
そのため、「GOOD LUCK TRIP」では、この方法は推奨していない。
これから紹介する、gTLD(一般トップレベルドメイン)を取得して、サブドメインかサブディレクトリで言語別にURLを分ける方法のどちらかを検討してほしい。

メリットも大きいがデメリットも大きい国・地域別のドメイン
メリットも大きいがデメリットも大きい国・地域別のドメイン

多言語SEO観点だとお勧めできない「言語別のサブドメイン」

既存ドメインの前に、好きな文字列を追加して区分けする「サブドメイン」。
言語別にサブドメインを分ける場合、言語の略号を規定した国際規格である「言語コード」を文字列に用いるのが基本だ。
例えば、日本語・中国語(繁体字)・英語をサブドメインで分ける場合は、以下のような構造になる。

日本語
ja.example.com
中国語(繁体字)
zh-hant.example.com
英語
en.example.com

言語別にサブドメインで分ける場合、ドメイン自体はひとつなので、取得や基本的な管理はしやすい。
また、CMSやサーバーを言語ごとに分けて運用しやすく、サブドメイン単位でサイトを分割しやすいというメリットもある。
ただし、検索エンジンはサブドメインを“別のサイト”として認識するケースが多い。
そのため、メインのドメインとは別に検索エンジンの評価を積み上げていかなければならない。
Googleサーチコンソールなどのツールで、サブドメインごとに個別に登録・管理する必要がある点もデメリットだ。
多言語SEOの観点から考えると、言語別にサブドメインで分ける方法はお勧めできない。

特別な理由がない限りサブドメインの使用はお勧めできない
特別な理由がない限りサブドメインの使用はお勧めできない

多言語SEO観点で最もお勧めの分け方「言語別のサブディレクトリ」

サブディレクトリとは、ひとつのドメインの中に、言語別のディレクトリを作って運用する方法だ。
台湾・香港向けのSEOにも強く、日本語訳で「東京 観光」「東京 グルメ」といったビッグキーワードでも上位表示している「GOOD LUCK TRIP」でも、この方法を採用している。

日本語
https://www.gltjp.com/ja/
中国語(繁体字)
https://www.gltjp.com/zh-hant/
英語
https://www.gltjp.com/en/

このようにサブディレクトリで言語を分ける場合、メインドメインの下層に複数の言語のページが存在するため、検索エンジンの評価が分散されにくい。
サイト構造もシンプルになりやすく、Googleサーチコンソールなどのツールでも一元管理ができるため、運用に手間やコストがかかりにくいというメリットもある。
多言語SEOの観点から考えると、言語別にサブディレクトリを分ける方法がベストだ。

多言語SEOを考えるなら言語別にサブディレクトリを分けるのがお勧め
多言語SEOを考えるなら言語別にサブディレクトリを分けるのがお勧め

hreflangタグを正しく設定しよう

URLを言語別に分けただけでは、検索エンジンに各言語や地域に適していると判断してもらうには不十分だ。
「どの言語がどのページか」を正しく伝えるために、hreflangタグも使う必要がある。
hreflangタグとは、HTML内で「このページは〇〇語」だと示すための記述だ。
例えば、以下のようなHTMLタグをhead内に記述する。
<link rel="alternate" hreflang="en" href="https://example.com/en/" />
<link rel="alternate" hreflang="ja" href="https://example.com/ja/" />
このように言語ごとのURLと、その言語コードをセットで登録することで、Googleに「これは英語向けのページ」「これは日本語向けのページ」と明確に伝えられる。

URLだけでなくhreflangタグも正しく使用しよう
URLだけでなくhreflangタグも正しく使用しよう

多言語SEOが難しいと感じたらインバウンドメディアの活用も検討

URLの分け方ひとつを取っても多くの選択肢があり、それぞれにメリット・デメリットがあることに驚いた人もいるだろう。この他にも多言語SEOならではの対策は非常に多い。
「自分たちだけで対策するのは難しい」と感じたなら、多言語SEOに強いインバウンドメディア「GOOD LUCK TRIP」への出稿も検討してほしい。
「GOOD LUCK TRIP」は、多言語SEOの豊富なノウハウを持ち、Googleからも高く評価されている。
そのため、施設やお店などを紹介する記事でも、希望するキーワードで上位表示できる可能性が高い。
さらに、既に多くのアクセスを集めている記事から、自社の施設やお店を紹介する記事へ誘導して、外国人にあまり知られていない施設やお店でも効果的にPRすることも可能だ。
施設やサービスの公式情報、訪日観光客が知りたい情報を過不足なく掲載する「公式GLTページ」を設けており、自社の多言語サイトの代替としても活用できる。
「GOOD LUCK TRIP」に興味がある人は、サービス内容を紹介している、こちらのページもチェックしてみよう。

まとめ

多言語SEOにおけるURL最適化のポイントを紹介してきた。
記事で紹介した方法を実践すれば、検索エンジンから評価されやすいだけでなく、運用・管理もしやすいだろう。
多言語SEOについて、もっと詳しく知りたい方は、基本から始めるまでのステップなどを網羅的にまとめた、以下の記事も参考にしてほしい。