<meta> 要素のポイント!
- <meta> は閉じタグを持たない「空要素」。name・http-equiv・charset・property の4種類の属性があり、それぞれ用途が異なる。最もよく使うのは name + content の組み合わせ。
- <meta charset="UTF-8"> と <meta name="viewport" ...> の2つは、すべてのページで必須。特に charset は <head> 内の最初の要素として記述しないと、それ以前に書かれたコンテンツが文字化けする可能性がある。
- OGP(Open Graph Protocol)タグは <meta property="og:〇〇"> の形式で記述し、Twitter/X は <meta name="twitter:〇〇"> を使う。SNSシェア時のカード表示をコントロールするために実務では必須の知識。
- <meta name="robots"> でクローラーへのインデックス指示が可能。noindex を指定したページは検索結果に表示されない。検索に載せたくない管理画面・テスト環境・重複コンテンツページに活用する。