← エラー辞典に戻る

HTML

🏷️ metaタグが反映されない

metaタグの位置や属性が間違っている

😰 こんな症状

OGP画像やdescriptionがSNSで表示されない。サイトをSNSでシェアしたときに起きるよ。

🔍 原因

metaタグが<head>の外(<body>内など)に書かれている、property/name属性の書き方が間違っている、またはSNS側のキャッシュが古い情報を保持しているよ。OGPタグは<head>内に正しい形式で書かないとSNSのクローラーが認識できないんだ。

❌ エラーが起きるコード

<meta name="description" content="...">
<!-- body 内に書いている -->

✅ 直し方

1. metaタグが<head>内に書かれているか確認する。 2. OGPはproperty="og:title"の形式で書く(nameではなくproperty)。 3. og:imageは絶対URL(https://〜)で指定する。 4. SNSのキャッシュクリアツール(Twitter Card Validator、Facebook Sharing Debugger)で確認・更新する。

✅ 修正後のコード

<!-- head 内に配置する -->
<head><meta name="description" content="..."></head>

この解決法は役立ちましたか?

🔗 関連するエラー

🔗 別カテゴリの関連エラー

📖 この問題を学べるレッスン

HTMLコースで基礎から学ぶ →

📝 関連ブログ記事

📖 関連する用語

🚀 HTMLコースで基礎を学ぼう!

エラーの原因を根本から理解するには、基礎を体系的に学ぶのが近道です。完全無料・登録不要。

HTMLコースを始める →

❓ 関連するQ&A