HTML

メタタグ完全ガイド:ゆるふわ解説とコピペOKスニペット集

こんにちは、みなさん!今日はメタタグについてお話しします。「メタタグって何?」って思った人、大丈夫です!私も最初は「メタ…米田?」って感じでした(笑)

でも心配しないでください。この記事を読めば、あなたもメタタグマスターに!

…まぁ、見習い程度にはなれるはずです😉

まずは結論!コピペOKなメタタグスニペット

お急ぎの方は、こちらをコピペしてください!

各行に丁寧なコメントを付けたので、初心者の方もバッチリです!

詳しい説明は後で読んでね。

<!DOCTYPE html>
<html lang="ja">
<head>
    <!-- 文字コードの指定や。日本語使うんやったらUTF-8一択やで! -->
    <meta charset="UTF-8">
    
    <!-- スマホ対応に絶対必要やで!ビューポートの設定や -->
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    
    <!-- ページのタイトルや。検索結果に出るから、かっこよくせなあかんで! -->
    <title>ページのタイトル | サイト名</title>
    
    <!-- ページの説明文や。これも検索結果に出ることあるから、気ぃつけてな -->
    <meta name="description" content="ページの簡潔な説明を160文字以内で書くねん。ユーザーの心わしづかみにする魅力的な文章にせなあかんで!">
    
    <!-- 検索エンジンにページの扱い方教えるんや -->
    <meta name="robots" content="index, follow">
    
    <!-- ここからはOGP(Open Graph Protocol)の設定やで -->
    <!-- OGPは、SNSでシェアされた時にきれいに表示するためのもんや -->
    <meta property="og:title" content="ページのタイトル">
    <meta property="og:description" content="OGP用のページ説明文">
    <meta property="og:type" content="website">
    <meta property="og:url" content="ページのURL">
    <meta property="og:image" content="OGP用画像のURL">
    
    <!-- ここからはTwitterカードの設定や -->
    <!-- Twitterでシェアされたときの目立つ表示用やで! -->
    <meta name="twitter:card" content="summary_large_image">
    <meta name="twitter:site" content="@Twitterアカウント名">
    <meta name="twitter:title" content="ページのタイトル">
    <meta name="twitter:description" content="Twitter用のページ説明文">
    <meta name="twitter:image" content="Twitter Card用画像のURL">
</head>
<body>
    <!-- ここにページの中身書くねん!がんばりや! -->
</body>
</html>

こちらはコメントなしの上級者向けです。

    <title>ページのタイトル | サイト名</title>
    <meta name="description" content="ページの簡潔な説明を.....もう書かんでもわかるわな!">
    <meta name="robots" content="index, follow">
    
    <!-- OGP設定 -->
    <meta property="og:title" content="ページのタイトル">
    <meta property="og:description" content="OGP用のページ説明文">
    <meta property="og:type" content="website">
    <meta property="og:url" content="ページのURL">
    <meta property="og:image" content="OGP用画像のURL">
    
    <!-- Twitter Card設定 -->
    <meta name="twitter:card" content="summary_large_image">
    <meta name="twitter:site" content="@Twitterアカウント名">
    <meta name="twitter:title" content="ページのタイトル">
    <meta name="twitter:description" content="Twitter用のページ説明文">
    <meta name="twitter:image" content="Twitter Card用画像のURL">

はい、これさえあれば大丈夫!…なんて言えたらいいんですけどね(汗)
じゃあ、ゆるっと解説していきましょう!

メタタグって何よ?

メタタグは、HTMLの<head>タグの中に書く特別なタグです。ページの内容を人間じゃなくて、検索エンジンやSNSに教えてあげるためのものです。

つまり、「このページはこんな内容だよ〜」って、GoogleさんやTwitterさんに囁きかけるようなものです。ロマンチック…かな?

主要なメタタグを見ていこう!

1. titleタグ

<title>ページのタイトル | サイト名</title>

これ、厳密にはメタタグじゃないんですけど、めっちゃ大事!検索結果に出てくるアレです。
人間の目に触れるから、SEOも大事だけど、クリックしたくなる魅力的なタイトルにしましょう。

私のオススメは「〇〇のカリスマ解説!初心者でもわかる△△講座」みたいな感じです(笑)

2. meta description

<meta name="description" content="ページの簡潔な説明を160文字以内で書くねん。ユーザーの心わしづかみにする魅力的な文章にせなあかんで!">

これも検索結果に出てくるやつです。タイトルの下に出てくる説明文ってやつですね。
「絶対に160文字以内!」…って厳しく言われてた時代もありましたが、今はもうちょっとゆるいです。でも、長すぎると切れちゃうので注意!

3. meta robots

<meta name="robots" content="index, follow">

これは検索エンジンのクローラーさんに指示を出すタグです。
「index」はこのページを検索結果に載せてね、「follow」はリンク先のページも見てね、って意味です。

逆に「noindex, nofollow」にすると、「このページは秘密だよ!見ちゃダメ!」って感じになります。こっそり隠したいページがあればどうぞ(笑)

4. viewport

<meta name="viewport" content="width=device-width, initial-scale=1.0">

これ、スマホ対応に超重要!
「スマホの画面サイズに合わせて表示してね」っていう指示です。これがないと、スマホでめっちゃ小さく表示されちゃいます。

5. charset

<meta charset="UTF-8">

文字化けを防ぐやつです。日本語使うなら「UTF-8」一択です!

6. OGPタグ

<meta property="og:title" content="ページのタイトル">
<meta property="og:description" content="OGP用のページ説明文">
<meta property="og:type" content="website">
<meta property="og:url" content="ページのURL">
<meta property="og:image" content="OGP用画像のURL">

これはSNSでシェアされた時に、きれいに表示するためのタグです。
特にog:imageは大事!シェア映えする画像を設定しましょう。
猫の画像とか…(あ、関係ない画像はダメですよ!)

7. Twitter Card

<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@Twitterアカウント名">
<meta name="twitter:title" content="ページのタイトル">
<meta name="twitter:description" content="Twitter用のページ説明文">
<meta name="twitter:image" content="Twitter Card用画像のURL">

これはTwitter専用のOGPみたいなものです。
summary_large_imageにすると、大きい画像付きでツイートに表示されます。目立つぜ!

最後に

メタタグ、難しそうに見えて実は結構シンプルでしょ?
大事なのは、ユーザーのことを考えて、わかりやすく魅力的な情報を書くことです。

それと、メタタグだけじゃなくて、ページの中身も大事ですからね!「メタタグ完璧だけど中身スカスカ」じゃダメですよ(笑)

さぁ、これであなたもメタタグマスター…の見習いですね!頑張ってください!
もし困ったら、この記事をもう一度読み返してくださいね。それでも分からなかったら…

ごめんなさい(汗)

じゃあ、素敵なコーディングライフを!また会いましょう!👋

≫ホームページ制作のご相談はこちら【ご相談は無料】

COMMENT

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA