Google検索結果に表示される「サイト名」を正しく認識させるには、WebSite構造化データやtitleタグ、h1タグ、og:site_nameといった要素を適切に設定することが欠かせません。
検索結果に表示されるサイト名はサイト運営者が自由に指定できるものではなく、Googleが複数の情報源をもとに自動生成しているためです。何も対策をしなければ、意図した名称ではなく単なるドメイン名が表示されてしまう可能性があります。
実際、2022年10月のGoogleの仕様変更以降、検索結果にサイト名が表示されるようになった一方で、「意図した名称ではなくドメイン名が表示されてしまう」という悩みを抱えるサイト運営者は少なくありません。
そこで今回は、検索結果に表示されるサイト名の仕組みを整理したうえで、WebSite構造化データをはじめ、titleタグやh1タグ、og:site_nameなど、サイト名を正しく伝えるために重要な要素とその考え方を分かりやすく解説します。
Google の検索結果に表示される「サイト名」とは
Google の検索結果一覧に自社サイトの名称を正しく表示させるには、サイト名が表示される仕組みを理解したうえで適切な対策を行うことが重要です。
なぜなら、この「サイト名」はGoogle が2022年10月中旬に導入した仕様変更によって表示されるようになったものであり、何もしなければサイト名ではなくドメイン名が表示されてしまうケースが多く見られるためです。
参考:Google 検索でのサイト名の表示 | Google 検索セントラル ブログ | Google Developers
実際、当記事の執筆時点(2022年11月5日)ではモバイルデバイスでの検索結果のみが対象で、対応言語も英語・フランス語・日本語・ドイツ語に限られていました。日本語を母国語としているのは日本人のみですが、対象言語に日本語が入っているのは、少し誇らしいと感じますよね。
⇒2024年2月 追記:その後仕様は拡大し、現在ではPCデバイスの検索結果でも表示されるようになっています。
このように対象範囲が広がりつつある一方で、サイト名ではなくドメイン名が表示されてしまうケースは依然として多く見られます。どのようにすればサイト名が正しく表示されるのか、次章から仕組みを紐解いていきましょう。

サイト名を生成する方法とは
検索結果に表示される「サイト名」は、サイト運営者が任意の名称に手動で変更することはできず、Google側で自動的に生成される仕組みになっています。
なぜなら、Google公式によると、サイト名は【 そのサイトのコンテンツと、ウェブ上の参照元ページとの両方を考慮して、自動的に生成される 】と説明されているためです。この「自動的に生成される」という点こそが、サイト名表示の仕組みを理解するうえでのポイントです。
とはいえ、Googleがサイト名を決定する際に主な情報源としている要素は明確に示されている以下の4つです。
- WebSite構造化データ
- titleタグ
- h1タグ
- og:site_name
参考:Google 検索でのサイト名 | Google 検索セントラル
これら4つの情報源を適切に整えることが、意図したサイト名を検索結果に表示させるための鍵となります。次章でそれぞれの要素について、詳しく見ていきましょう。

WebSite構造化データで指定する
意図したサイト名を検索結果に表示させたいなら、「WebSite構造化データ」を設置することが有効です。
これは表示されるサイト名の品質を高める方法としてGoogleが推奨している手法だからです。構造化データとは、ページに関する情報を機械が理解しやすいように、コンテンツの分類を促進させるための標準化されたデータ形式であり、様々なデータタイプが存在する中でも、WebSite構造化データは「サイトの名前」を示す役割を担っています。
具体的には、以下の記述例のようにWebSite構造化データを対象サイトのトップページに記述します。
<script type="application/ld+json">
{
"@context" : "http://schema.org",
"@type" : "WebSite",
"name" : "Strategy Code",
"alternateName" : ["ストラテジーコード", "ストラテジー コード"],
"url" : "https://strategy-code.com/"
}
</script>
全ページへの記述は不要で、トップページに1箇所設置するだけで対応できる点も、導入しやすいポイントと言えるでしょう。
titleタグを最適化する
titleタグを正しくサイト名の判断材料として機能させるには、サイト内容を可能な限り端的に表現することが重要だと筆者は考えています。
なぜなら、titleタグに記述したタイトルは、検索結果の「サイトタイトル」にそのまま表示されるとは限らず、Googleが適格と判断したタイトルに自動で置き換えられてしまうケースが多く見られるためです。タイトルは<title>タグから</title>タグの間に記述しますが、この置き換えの挙動は、今回の「サイト名」表示とも同じようなアルゴリズムが働いているのではないかと筆者は想像しています。
実際、筆者の見解では、設定したサイトタイトルが置き換えられて表示されてしまうケースは、タイトルタグ内にキーワードを重複して記述していたり、記述が長すぎたりする場合に多く見受けられる印象です。
このことから、titleタグはキーワードの重複や冗長な記述を避け、端的に表現することが、意図したサイト名・サイトタイトルを表示させるためのポイントと言えるでしょう。
h1タグを最適化する
サイト名を正しく認識させるうえで、h1タグの記述内容も重要度の高い要素になっていると考えられます。
なぜなら、先ほど【title タグを最適化する】で触れた、サイトタイトルが置き換えられてしまうケースにおいて、置き換え後のサイトタイトルがh1タグの記述内容と一致することが多く見受けられるためです。
このことから、Googleはページ単体の内容を最も端的に表しているのはtitleタグではなくh1タグであると判断しているのではないかと考えられます。
つまり、title タグと同様に、h1タグの記述内容もサイト名を判断する重要な要素の一つとして捉え、適切に最適化しておく必要があると言えるでしょう。
og:site_nameで指定する
サイト名をより正確に伝えたいなら、「og:site_name」を記述することをおすすめします。
なぜなら、og:site_nameはOGP(Open Graph Protocol)設定項目の一つであり、SNS(FacebookやTwitterなど)でシェアされた際にサイト名を伝える役割を担っているためです。記述例は以下の通りで、<head>タグから</head>タグの間に挿入します。
<meta property=”og:site_name” content=”Strategy Code.”>
実際、OGPにはog:site_name以外にも、以下のような項目が存在します。
- og:url …ページの URL を伝える
- og:type …ページの種類を伝える
- og:title …ページのタイトルを伝える
- og:description …ページの説明文を伝える
- og:image …サムネイル画像の URL を伝える
これらを設定していない場合、SNS側が自動的に説明文や画像を表示してしまい、ページ内容がユーザーに正しく伝わらなくなる可能性があります。
そのため、og:site_nameをはじめとしたOGPの各項目は、極力記述しておくことを強くおすすめします。
施策を試みる上での注意点

施策を実施する際は、「一貫性を保つこと」が最も重要なポイントです。
なぜなら、WebSite構造化データではサイト名A、titleタグではサイト名Bというように、各要素で異なる名称を記述してしまうと、Googleが正しくサイト名を判断できなくなる可能性があるためです。また前提として、サイト名が表示されるのはトップレベルのドメインのみであり、サブドメインやサブディレクトリで別のサイト名を使用している場合は、サイト名ではなくドメイン名が表示されます。
⇒2024年2月 追記:その後仕様が変わり、サブドメインの場合は検索結果に固有のサイト名が表示されるようになっています。
実際、Googleが情報源としている「WebSite構造化データ」「og:site_name」「titleタグ」「h1タグ」を複数のサイトで反映して試してみたところ、サイト名に反映されるケースの方が少なかったというのが実情です。当サイトも例外ではなく、これらを調整しただけではすぐには反映されませんでした。今はもう反映されていますが、最も影響度が高い要素は、指名キーワードによる「検索クエリ」の量なのではないかと筆者は推測しています。例えば当サイトの場合、「Strategy Code」や「ストラテジーコード」で検索するユーザーがどれくらいいるか、という点が重要だということです。
したがって、各要素の一貫性を保ちつつ、指名検索が増えるような認知拡大にも合わせて取り組むことが、サイト名を正しく表示させる近道と言えそうです。あくまでも個人的な見解ですので、参考までにとどめてください。
まとめ
Google の検索結果に意図したサイト名を表示させたいなら、「WebSite構造化データ」「og:site_name」「titleタグ」「h1タグ」の4つを一貫性を持って整えることが基本的な対策となります。
なぜなら、Googleがサイト名を判断する上で主な情報源として公表しているのがこの4つであり、これらを整備しないままではドメイン名が表示され続けてしまう可能性が高いためです。実際、サイト名が表示されず、代わりにドメイン名が表示されてしまっていて悩んでいる方も少なからずいらっしゃるのではないでしょうか。
とはいえ、これら4つの要素を反映させただけでは十分でないケースも多く、実際にはもっと多くのシグナルが絡み合っているように思われます。現時点での筆者の見解では、「指名キーワードによる検索クエリのボリューム」が影響の大きい要素であるように感じています。
そのため、まずは今回解説した4つの要素を一貫性を持って整備したうえで、指名検索が増える施策にも取り組んでいくことをおすすめします。今後も検証を続け、新しい見解にたどり着き次第、情報を発信していきたいと思います。

