はじめに
「titleタグを設定したのに、検索結果で違うタイトルが表示されている…」
このような経験はありませんか?
例えば、WordPressでSEOプラグインを使って設定しているのに、検索結果では違う文言が表示されるケースがあります。
実はこれはエラーではありません。
この記事では、
- サイトタイトルと検索結果タイトルの違い
- なぜ書き換えられるのか
- 書き換えを防ぐ方法
を分かりやすく解説します。
サイトタイトル(titleタグ)とは?
サイトタイトル(titleタグ)は、HTMLの head 内にある要素です。
<title>Muta Blog | Web制作×Web開発</title>これは、サイト側が検索エンジンに伝える「公式タイトル」 です。
WordPressでは
- Yoast SEO
- All in One SEO
などのプラグインでカスタマイズできます。
検索結果のタイトルとは?
検索結果に表示される青文字(すでにクリックしてあると紫色)の部分です。

ここで重要なのは、
検索結果のタイトルは、必ずしもtitleタグをそのまま表示するわけではない
という点です。
なぜ検索結果のタイトルが変わるのか?
Webサイトによっては、titleタグに指定したものと、検索結果のタイトルが異なる場合があります。
これは、検索エンジン(Google)が検索結果に表示するタイトルを決定しているからです。
検索エンジンは、ユーザーにとって最適なタイトルを自動生成して、検索結果のタイトルを表示します。
titleタグと異なる(書き換えられる)主な理由は以下です。
- タイトルが長すぎる
- 同じキーワードが重複している
- 不自然なSEO対策
- 検索キーワードと一致していない
- H1の方が適切と判断された
実例
例として、中古車サイトの「くるまる」を見てみましょう。
titleタグは以下に指定されています。
<title>新潟の中古車・中古車情報なら【くるまる】|新潟の中古車なら【くるまる】</title>しかし、「くるまる」と検索すると、検索結果には「くるまる」とだけ表示されています。

これは、Googleから「くるまる」だけ検索結果に表示するという決定をしているためです。
以下が理由として考えられます。
- titleタグに「くるまる」というワードが2つある
- titleタグの文章が長い
書き換えを防ぐ方法
完全に書き換えを防ぐことはできませんが、以下の対策を行うことで、titleタグを検索結果タイトルとして表示される可能性が高まります。
- タイトルを簡潔にする(30〜35文字目安)
- キーワードは前半に置く
- H1と近づける
- 重複ページを作らない
よくある誤解
❌ SEOプラグインを使えば検索結果を自由に変えられる
⭕ SEOプラグインはtitleタグを管理しているだけ
最終的な表示は検索エンジンが判断します。
まとめ
| 項目 | 決定者 |
|---|---|
| titleタグ | サイト側 |
| 検索結果表示 |
titleタグはただ指定するだけではなく、検索エンジンにとって最適と判断してもらうための設計 も心がけましょう。
