メタタグジェネレーター|SEO・OGP対応
title・meta description・OGP・Twitter Card・robots・canonicalなど主要メタタグをフォーム入力だけで一括生成。SEO対策・SNSシェア最適化に必要な設定を記述ミスなく完結できます。完全無料・登録不要。
<!-- Basic SEO --> <meta name="robots" content="index, follow"> <!-- Open Graph --> <meta property="og:type" content="website"> <!-- Twitter Card --> <meta name="twitter:card" content="summary">
メタタグジェネレーター|SEO・OGP対応とは
メタタグ生成ツールは、WebページのSEO対策・SNSシェア最適化に欠かせないメタタグを、フォームへの入力だけで一括生成できる無料ツールです。title・meta description・OGPタグ(og:title / og:description / og:image / og:url)・Twitter Card(twitter:card / twitter:site)・robots・canonicalなど、主要なメタタグすべてに対応しています。 生成されたHTMLコードをコピーし、WebサイトのHTMLの<head>タグ内に貼り付けるだけで設定完了。SNSシェア時のリンクカードの見栄え(OGP)やGoogleの検索結果スニペット(title・description)を正確にコントロールできます。タグの書き方を調べたり手書きしたりする手間を省き、記述ミスによるSNSプレビューの崩れを防ぎます。 コード知識がなくても正確なメタタグを記述できるため、Webデザイナー・フロントエンドエンジニア・マーケター・ブロガーまで幅広く活用されています。設定後はFacebook Sharing DebuggerやTwitter Card Validatorで表示を確認することをおすすめします。完全無料・登録不要でお使いいただけます。
使い方
- 1「ページタイトル」欄にWebページのtitleを入力してください。Googleの検索結果に表示されるタイトルです。60文字(半角)以内を目安に、ページの主要キーワードを含めた端的な表現を意識してください。各ページに固有のタイトルを設定することが重要です。
- 2「説明文(meta description)」「URL」「OGP画像URL」などの各フィールドに情報を入力してください。OGP画像のURLは必ず絶対URL(https://から始まるフルURL)で入力します。TwitterのアカウントIDなど、SNS別の設定項目も必要に応じて入力してください。
- 3「メタタグを生成」ボタンをクリックすると、入力内容をもとにした完全なHTMLコードが生成されます。出力欄のコードをコピーし、WebページのHTMLの<head>〜</head>内に貼り付けてください。CMS(WordPress・Notion・Wixなど)を使っている場合はそれぞれのSEOプラグインやテーマ設定から入力します。
- 4Facebook Sharing DebuggerやTwitter Card Validatorで実際のシェア表示を確認してください。OGPのキャッシュが残っている場合はデバッガーでキャッシュをクリアすると最新の内容が反映されます。Webサイトの更新後は必ずデバッガーで確認する習慣をつけましょう。
メリット・特徴
- title・meta description・OGP(Facebook/Instagram)・Twitter Card・robots・canonicalなど主要メタタグを一括生成。複数のタグを個別に調べる手間が省けます。
- フォームへの入力だけで正確なHTMLコードを自動生成。タグの書き方を調べる時間を短縮し、属性の書き漏れや引用符ミスといった記述エラーを防ぎます。
- Facebook・Instagram・Twitter/X・LINE・Slackなど主要SNSのシェアプレビューに対応したOGPタグを生成。全プラットフォームで正しく表示されるコードが得られます。
- title・descriptionの入力中に文字数をリアルタイム確認。SEOのCTR(クリック率)改善に最適な文字数に調整しながら入力できます。
- 入力データはサーバーに送信されずブラウザ内で処理。公開前ページのURLや未公開コンテンツのメタ情報も安心して入力できます。
- アカウント登録・インストール不要。完全無料でページを開いてすぐに使い始められます。
メタタグとは?SEOとSNSへの影響
メタタグは<head>内に記述するHTMLタグで、ページの内容を検索エンジンやSNSに伝えます。ユーザーには直接見えませんが、検索結果の表示内容・SNSシェア時のカード表示・CTR(クリック率)に直接影響します。適切なメタタグを設定することは、同じコンテンツでも流入数を大きく左右する重要なSEO施策の一つです。
title・descriptionタグ
<title>はGoogleの検索結果に表示されるページタイトルです。60文字以内(半角)を推奨します。超過するとGoogleが独自に短縮します。「メインキーワード | ブランド名」形式が一般的で、各ページに固有のタイトルを設定することが重要です。<meta name="description">は検索結果のスニペット(説明文)として表示されます。120〜160文字が目安です。Googleは場合によって独自の説明文を生成しますが、適切に設定することでCTR向上が期待できます。キーワードを自然に盛り込みつつ、ユーザーがクリックしたくなる説明文を意識してください。
OGPタグ(Open Graph Protocol)
Facebookが策定したプロトコルで、SNSシェア時のリンクプレビューを制御します。og:title・og:description・og:image・og:urlの4つが基本セットです。og:imageは1200×630px推奨で、設定しないとSNSがページ内のランダムな画像を選択してしまいます。og:typeにはwebsite(トップページ)、article(ブログ記事)などを用途に応じて設定します。og:site_nameにはサイト名を設定することで、Facebookのシェアカードにサイト名が表示されます。OGPタグは設定後にFacebook Sharing Debuggerでキャッシュをクリアしないと反映されない場合があります。
robots・canonical・その他のメタタグ
<meta name="robots">はクローラーのインデックス・フォロー動作を制御します。noindexで検索結果から除外、nofollowでリンクをフォローしないよう指示できます。管理ページ・検索結果ページ・サンクスページなど、インデックスが不要なページにはnoindexを設定しましょう。<link rel="canonical">は重複コンテンツを避けるための正規URLを指定します。同じコンテンツが複数URLで表示される場合(例:?utm_source=など)に正規URLを明示することで、Googleが評価を統合できます。viewportメタタグはモバイル対応の宣言で、すべてのページに必須の設定です。
各メタタグの正しい書き方
メタタグは記述ミスが多く、よくある間違いを理解してから設定することが重要です。このツールで生成したコードをそのまま使うことで記述ミスを防げます。特にOGPタグは属性の書き方が独特なため、手書きよりもツール生成が確実です。
titleタグの最適化
titleは60文字(半角)以内が推奨です。超過するとGoogleが独自に短縮します。「メインキーワード | ブランド名」形式が一般的です。各ページに固有のタイトルを設定してください。同じタイトルの重複はGoogleが正しいページを判断できなくなります。また、数字・記号(【】など)を含めることでクリック率が上がることもあります。titleはSEOで最も重要なメタタグの一つであり、狙いたいキーワードをできるだけ前方に置くことが効果的です。WordPressの場合はYoast SEOやAll in One SEO Packなどのプラグインから設定します。
og:imageの設定
og:imageは絶対URL(https://から始まるフルURL)で指定します。推奨サイズは1200×630px(アスペクト比1.91:1)です。Facebookは600×315px以上、Twitterは300×157px以上が最低限です。画像が更新された場合はFacebook Sharingデバッガーでキャッシュをクリアしてください。og:image:widthとog:image:heightを合わせて指定することで、クローラーが画像サイズを事前に把握でき、プレビューの表示速度が向上します。WebPなどの新形式よりJPEG/PNGが互換性が高く安定して表示されます。
Twitter Cardの設定
twitter:cardにはsummary(小画像付き)かsummary_large_image(大画像)を使います。og:が設定されていれば多くの場合フォールバックされますが、twitter:cardだけは明示的に設定することを強く推奨します。これがないとTwitterはリンクカードを表示しません。twitter:siteにはサイトのTwitterアカウント(@username)を設定します。twitter:creatorには記事の著者のアカウントを設定できます。Twitterでのシェア表示を確認するにはTwitter Card Validatorを使用してください。
SNSシェア最適化とクリック率改善
メタタグは検索順位よりも「クリックされるか」に大きく影響します。適切なtitleとdescriptionの設定はCTRを大幅に改善し、同じ順位でも流入数を増やせます。SNSでのシェア時には、OGP画像の質とタイトルの魅力がエンゲージメントを左右します。
クリックされるdescriptionの書き方
効果的なメタdescriptionには①ターゲットキーワードを自然に含める、②記事の価値・解決できる問題を明示する、③「○○分で分かる」「完全解説」などの訴求ワードを使う、④120〜160文字で完結させる、の4点が重要です。コピーや質問形式のdescriptionはCTRが高い傾向があります。GoogleはAIでスニペットを書き換えることが増えていますが、本文に適切なdescriptionがあれば使用される可能性が高まります。descriptionにキーワードを入れると検索結果上で太字になることがあり、視覚的な訴求にもなります。
SNSシェア画像(OGP画像)の最適化
SNSでシェアされたとき、og:imageが目立つほどエンゲージメント率が上がります。テキストを含む場合は画像全体の30%以内に抑えると見やすい画像になります。ブランドロゴ・タイトル・視覚的なフックを含む画像がクリックを誘発します。CanvaやFigmaなどで各記事用にOGP画像を作成することを推奨します。技術ブログではOGP画像を自動生成するシステムを構築するケースも増えています(Vercelの@vercel/og、Cloudinary等のAPIを利用)。画像の品質が高いほどSNSでのシェア拡散率も上がる傾向があります。
SNS共有後のデバッグ方法
OGPの設定を確認・キャッシュクリアするには各プラットフォームのデバッグツールを使います。Facebook/Instagram:Facebook Sharing Debugger(developers.facebook.com/tools/debug)でキャッシュクリアと表示確認ができます。Twitter/X:Twitter Card Validator(cards-dev.twitter.com/validator)でカードの表示を確認できます。LINEのURLプレビューはキャッシュが強く、更新後24時間以上経過しないと反映されないことがあります。設定後はこれらのツールで正しく表示されているか必ず確認してください。
サイト種別ごとのメタタグ設定ガイド
Webサイトやページのタイプによってメタタグのベストプラクティスは異なります。ブログ記事・ECサイト・ランディングページ・ポートフォリオそれぞれに適した設定を把握しておくことで、SEO効果・SNS拡散・コンバージョンを最大化できます。
ブログ・メディアサイトでの設定
ブログや記事メディアでは、記事ごとに固有のtitle・description・OGP画像を設定することが必須です。titleは「記事タイトル | サイト名」形式とし、検索意図に合ったキーワードを前方に配置します。og:typeはarticle、og:article:authorに著者名、og:article:published_timeに公開日を設定すると、Googleがコンテンツを正確に理解しやすくなります。descriptionは記事の要点を120〜160文字でまとめ、読者が「この記事を読めば何が分かるか」を明示します。カテゴリページ・タグページはインデックスさせすぎると評価が分散するため、重要なカテゴリ以外にはnoindexを設定する判断も重要です。記事一覧ページのdescriptionには「○○に関する最新記事一覧」のようなまとめ表現が有効です。
ECサイト・通販サイトでの設定
ECサイトでは商品ページ・カテゴリページ・トップページそれぞれにメタタグの最適化戦略が必要です。商品ページのtitleは「商品名 | ブランド名」または「商品名 - 型番」のように商品を一意に識別できる形式にします。descriptionには商品の特徴・サイズ・素材・価格帯など、購入判断に必要な情報を盛り込みます。OGP画像には商品のメイン画像を使用し、白背景・高解像度の画像を用意するとSNSシェア時の印象が良くなります。カテゴリページは商品数が多い場合にURLが大量生成されやすいため、ページネーション(page=2以降)にはcanonicalを1ページ目に向けるか、noindexを設定する対策が有効です。在庫切れ商品ページは削除せず、canonicalを類似商品ページに向けることでURLの価値を保持できます。
ランディングページ(LP)での設定
LPはコンバージョン(申し込み・購入・資料請求)を最大化することが目的です。titleには主要なベネフィット・ターゲットキーワード・強いコピーを盛り込み、検索意図に直接応えるタイトルにします。descriptionには「〇〇無料」「今すぐ試せる」「限定○名」などコンバージョンを促すコピーを含め、クリック後の期待値をコントロールします。OGP画像はLP本体のファーストビュー画像やキャッチコピー入り画像を使用すると、SNSからの流入時に即座に訴求できます。LPはCVRを最大化するページであり、不必要なリンク(ナビゲーションメニューなど)を排除することが多いですが、関連LPへの内部リンクは評価維持のために残すことを検討してください。robots設定でGoogleの検索結果にLPを表示するかどうかも、流入経路の設計によって使い分けが必要です。
ポートフォリオ・個人サイトでの設定
ポートフォリオサイトや個人のWebサイトでは、名前・職種・専門領域をtitleに含めることで名前検索や職種検索からの流入を狙えます。「山田太郎 | フロントエンドエンジニア・東京」のような形式は、個人名での検索に対して有効です。descriptionにはスキルセット・実績・連絡先情報へのアクセス方法などを盛り込み、採用担当者やクライアントが必要な情報をすぐ確認できるようにします。og:imageにはプロフィール写真や代表作品のスクリーンショットを使用します。個人サイトのtwitterアカウントはtwitter:siteとtwitter:creatorに同じアカウントを設定します。スキルセット・制作実績ページにはschema.orgの構造化データ(Person型・Portfolio型)を合わせて設定するとリッチリザルト表示の可能性が高まります。
メタタグのよくある間違いとチェックリスト
メタタグの設定ミスはSEO効果の損失やSNSシェア時のプレビュー崩れに直結します。よくある間違いのパターンを把握しておくことで、公開前のチェックが確実になります。以下のポイントを設定後のセルフレビューに活用してください。
titleとdescriptionのよくある間違い
titleで最もよく見られる間違いは「全ページ同一のタイトル」と「文字数超過」です。全ページが「トップページ | サイト名」のように共通のタイトルになっているケースは、Googleが各ページを正しく識別できず順位に悪影響が出ます。各ページに固有のtitleを設定することが基本です。60文字を超えたtitleはGoogleが独自に短縮して表示します。重要なキーワードや訴求内容が後方に集中しているとカットされることがあります。 descriptionでよくある間違いは「設定なし」と「全ページ共通の説明文」です。descriptionが未設定だとGoogleがページ本文から自動生成しますが、意図しない内容が表示される可能性があります。また、同一の説明文を全ページに使い回すと差別化できず、クリックを誘発する力が弱まります。キーワードの詰め込みすぎ(スパム的な使い方)もGoogleに評価されません。各ページの内容を正確に反映した固有の説明文を用意することが重要です。
OGPタグ設定時のミスと対処法
OGPタグでよくある間違いの筆頭は「og:imageに相対URLを使用している」ケースです。OGPタグのURLは必ず絶対URL(https://)で指定しなければなりません。「/images/ogp.png」のような相対URLだとFacebookのクローラーが画像を取得できず、SNSシェア時に画像なしで表示されます。次によくある問題として「og:imageのサイズが小さすぎる」があります。600×315px未満の画像はFacebookで表示されないことがあります。 og:urlの設定もれも頻出ミスです。og:urlにはページの正規URLを設定します。設定しないとシェアされたURLがog:urlとして使われますが、UTMパラメーターなど余分なクエリ文字列が含まれている場合に計測の誤差につながります。また、OGP設定後にSNSのキャッシュが残っていることで「設定したのに反映されない」と感じるケースがあります。Facebook Sharing Debuggerで「Scrape Again」をクリックしてキャッシュを強制更新してください。
重複コンテンツ・canonicalの設定ミス
canonicalの設定ミスは気づきにくく、放置すると複数のURLでGoogleの評価が分散します。よくあるケースとして「https://」と「http://」の混在、「www」あり・なしの混在、末尾スラッシュあり・なしの混在などがあります。これらはすべてGoogleには別URLとして認識されます。Webサーバーで301リダイレクトを設定し、canonicalタグで正規URLを明示することで解決できます。 ページネーション(/page/2、?page=2など)のあるページでは、各ページに自分自身を指すcanonicalを設定するか、rel="next"・rel="prev"を使って連続したページ群であることをGoogleに伝えます。ECサイトでは絞り込みURLやソートURLが大量に発生しやすく、canonical未設定のまま放置するとクロールバジェットの浪費にもつながります。
公開前の最終チェックリスト
ページを公開する前に以下の項目をセルフチェックしてください。【title】①60文字以内か、②全ページ固有か、③主要キーワードが前方にあるか。【description】①120〜160文字か、②固有の内容か、③クリックしたくなる表現か。【OGP】①og:title・og:description・og:image・og:urlの4点セットが揃っているか、②og:imageが絶対URLかつ1200×630px以上か、③og:typeが正しいか(website or article)。【Twitter Card】①twitter:cardが設定されているか、②必要に応じてtwitter:siteが設定されているか。 【canonicalとrobots】①canonicalがhttps://で始まる絶対URLか、②インデックス不要なページにnoindexが設定されているか、③ログイン後ページ・検索結果ページ・サンクスページに適切なnoindexが設定されているか。公開後は必ずFacebook Sharing Debugger・Twitter Card Validatorでプレビューを確認し、Google Search ConsoleのURL検査ツールでGoogleのクロール結果も確認してください。
よくある質問(FAQ)
- OGPタグとTwitter Cardタグの違いは何ですか?
- OGPタグ(og:)はFacebook・LinkedIn・LINEなどで使われます。Twitter Cardタグ(twitter:)はTwitter/Xでのリンク表示を制御します。両方設定することで全プラットフォームに対応できます。
- TwitterはOGPタグをフォールバックとして使いますか?
- はい。twitter:タグが未設定の場合、Twitterはog:タグをフォールバックとして使用します。ただしtwitter:cardとtwitter:siteは明示的に設定することを推奨します。
- メタタグはHTMLのどこに置きますか?
- <head>セクション内、</head>閉じタグの前に配置してください。<body>内に置いても一部のクローラーは認識しますが、<head>内が正しい場所です。
- og:imageの推奨サイズは?
- 1200×630px(横長)が推奨サイズです。FacebookとTwitterの両方で正しく表示されます。600×315px以上必要で、1:1(正方形)にも対応しています。
- メタdescriptionはSEOのランキングに影響しますか?
- Googleは2009年以降、メタdescriptionをランキング要因として使っていません。ただし検索結果スニペットとして表示されることが多く、CTR(クリック率)に大きく影響するため設定は重要です。
不具合や動作がおかしい点を見つけたら教えてください。
不具合報告はこちら →