blancブログ

Information&Blog

友だち追加

検索結果に正しいドメインとサイト名を出すためのホームページ技術

更新日:

SEO対策

検索結果に表示されるドメインサイト名は、クリック率やブランド認知に直結する重要な要素です。
しかし「任意の文字列を meta タグで書けば自由に変えられる」と誤解している担当者も多いのではないでしょうか。
実際は Google がホームページの URL 構造と構造化データを解析して自動決定します。

本記事では、ホームページ制作担当者が押さえるべき

  1. ドメイン(URL)の統一方法
  2. サイト名を Google に提示する構造化データ
  3. パンくずリストによるフォルダー名の最適化

という 3 ステップを中心に、実装コード例とともに解説します。

検索結果で表示される「ドメイン」とは

Google 検索結果には、タイトルの下にホームページのドメインが灰色(旧 UI では緑)で表示されます。
ここには次の3タイプが出る可能性があります。

表示例

特徴

制御可否

https://example.com

サブドメイン無し、HTTPS

△(ヒントのみ可)

https://www.example.com

www 付き

https://sub.example.com

独自サブドメイン

「△」なのは最終決定権が Google にあるためです。制作側にできるのは“望ましい候補を用意”することだけだと覚えておきましょう。

Google が自動で選ぶ理由

Google は同一コンテンツが複数 URL で公開されていると「重複ページ」と判断し、どれか 1 つを代表 URL(canonical URL)として採用します。
ページ単位の <link rel="canonical"> とサーバ側の 301 リダイレクトを整備しておけば、検索結果に意図しないバリエーションが出る確率を大幅に下げられます。

<!-- 各ページの <head> で統一先を宣言 -->
<link rel="canonical" href="https://example.com/ターゲットURL" />

加えて、http → https への常時 SSL 化や www あり/なしの統一も同時に済ませることで、ドメイン表記はほぼ一本化できます。

301 リダイレクトと canonical の実装手順

  1. リダイレクト設定
    • Apache なら .htaccessRewriteRule を記述
    • Nginx なら return 301 https://example.com$request_uri;
  2. canonical タグ
    • すべてのページで統一先 URL を厳密に書く
    • 絶対 URL(https://~)で記述し、末尾スラッシュも揃える

これで Googlebot に「このホームページは 1 つの正規ドメインで運用している」という強いシグナルを送れます。

構造化データで「サイト名」を提示する

2022 年以降、Google は Site Name 機能を正式に導入しました。
ホームページのトップページだけに WebSite タイプの構造化データを入れることで、ドメイン表示をブランド名に置き換えてくれる場合があります。

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type":    "WebSite",
  "name":     "Your Brand Name",            // 希望するサイト名
  "alternateName": ["Your Brand"],          // 予備名(任意)
  "url":      "https://example.com/"
}
</script>

補足:OGP との整合

Facebook や X(旧Twitter)の共有時に同じサイト名を出したい場合は、以下の meta も併記しておくと便利です。

<meta property="og:site_name" content="Your Brand Name">

パンくずリストでフォルダー名を美しく

カテゴリーページや記事ページが深い階層にある場合、ドメインの後を「/hpkoushin/」のようなパスではなくパンくずリストで表示させたいことがあります。
その際は BreadcrumbList タイプの構造化データを追加します。

<script type="application/ld+json">
{
 "@context":"https://schema.org",
 "@type":"BreadcrumbList",
 "itemListElement":[
   {"@type":"ListItem","position":1,
    "name":"ホーム",
    "item":"https://example.com/"},
   {"@type":"ListItem","position":2,
    "name":"ホームページ修正・更新",
    "item":"https://example.com/hpkoushin/"}
 ]
}
</script>

ポイント

  • position は 1 から連番
  • item は絶対 URL
  • 実際のパンくず UI も HTML で用意し、ユーザーの操作性を担保する

Search Console での確認フロー

  1. URL 検査ツールでテストページを入力し、Google に再クロールをリクエスト
  2. リッチリザルトテストで構造化データのエラーを洗い出す
  3. 反映には数日~数週間。大規模サイトほど時間がかかる

よくある質問(FAQ)

質問

回答

meta タグだけでドメインを書き換えられますか?

いいえ。ドメイン部分は URL 情報の一部なので meta では上書きできません。

ページごとに違うサイト名を出したい

ドメイン表示または Site Name はホームページ全体で一貫します。ページ単位の変更は不可です。

手順通りに実装したのに変わらない

Google の最終判断次第です。ガイドライン遵守後はクロール待ち+継続的モニタリングが必要です。

まとめ

  • Google が最も重視するのは「正規 URL の明示」 → 301 リダイレクトと canonical を必ず統一
  • ブランド訴求には Site Name 構造化データが必須WebSite をトップページにだけ追加
  • 深い階層の可視化にはパンくずリストBreadcrumbList をページ単位で実装

この 3 ステップを終えれば、Google に提供できるヒントはすべて出し切った状態になります。
あとは Search Console でクロール状況を確認しながら、クリック率(CTR)の改善ブランド認知の向上を定点観測しましょう。

検索ボックスへキーワードを入力してください

ホームページ制作、更新、SEOに関する
お問い合わせ・お見積もり依頼は、
電話もしくはフォームでも受け付けております。

フリーダイヤル0120-781-437

受付時間 平日 9:00~18:00

まずは無料相談する