HTML
📄 meta descriptionが検索結果に反映されない
メタディスクリプションが無視される
😰 こんな症状
meta descriptionを設定したのにGoogleの検索結果に表示されない。SEO対策をしているときに気になるポイントだよ。
🔍 原因
Googleは必ずしもmeta descriptionをそのまま使わないよ。ページの内容と一致しない場合や、検索クエリに対してより適切なテキストがページ内にある場合、Googleが自動生成した説明文を表示することがあるんだ。
❌ エラーが起きるコード
<meta name="description" content="...(300文字)...">
<!-- 長すぎる --> ✅ 直し方
1. 120〜160文字で魅力的かつページ内容と一致する説明を書く。 2. 各ページに固有のdescriptionを設定する。 3. 反映には数日〜数週間かかることがある。 4. Google Search Consoleで確認する。
✅ 修正後のコード
<meta name="description" content="120-160文字の簡潔な説明"> この解決法は役立ちましたか?
🔗 関連するエラー
- metaタグが反映されない — metaタグの位置や属性が間違っている
- スタイルが反映されない — CSSファイルが読み込まれていない
- 保存しても変更が反映されない — ブラウザを手動で更新していない
- 画像が表示されない — 画像パスが間違っている
- ページのレイアウトが崩れる — タグの閉じ忘れ
🔗 別カテゴリの関連エラー
📖 この問題を学べるレッスン
📝 関連ブログ記事
- プログラミングのエラーメッセージの読み方 — エラーの読み方を基礎から解説
- HTMLとは?初心者向けにわかりやすく解説 — タグの書き方・ページ構造の基本
- HTMLのパス(相対パス・絶対パス)の書き方 — パスの書き方を初心者向けに解説