メタ・タグ・ジェネレーター

ウェブサイト用にSEO、Open Graph、Twitter Cardメタタグを生成します。

0/60
0/160

メタタグについて

メタタグは、HTMLページに関するメタデータを提供します。検索エンジンがコンテンツを理解するのを助け、ページが検索結果にどのように表示されるかを制御し、ソーシャルメディアでのリンクプレビューを定義します。最適化されたメタタグのセットは、検索からのクリック率とソーシャル共有を改善する可能性があります。検索結果での最適な表示のために、タイトルは60文字以下、説明は160文字以下に保ちます。

<head>メタデータの4つの家族

現代のHTMLページの<head>は通常、4つのバケットにメタデータを運び、それぞれが異なる聴衆に役立ちます:

このジェネレーターは、単一のフォームから4つの家族すべてを出力します。出力はあらゆるHTMLファイルの<head>に直接ドロップできます: 貼り付け、保存、デプロイ。Open Graphの詳細については、専用のオープン・グラフ・プレビューツールがライブプラットフォームのレンダリングを表示します。

タイトルと説明: どれくらいの長さにすべきか?

Google Search Centralは答えについて直接的です: 厳格な最大値はありません。スニペットは単にデバイスの幅に合わせて切り詰められます。60文字のタイトルと160文字の説明のルールは、Googleの検索結果ページ (デスクトップで約580ピクセル) で観察されたピクセル幅の切り詰めから導かれた業界の慣習です。実用的なポイント:

robotsメタタグ: 実際に何を制御するか

廃止されたkeywordsタグ (下記参照) とは異なり、<meta name="robots">は健在です; Googleは明示的にサポートしています。一般的な値:

Google固有のオーバーライドには、同じ値で<meta name="googlebot">を使用します。noindexはHTTP X-Robots-Tagヘッダーとしても表現可能であり、これはメタタグを追加できないPDF、画像、その他の非HTMLリソースで正しい場所です。

なぜ正規URLが重要なのか

<link rel="canonical">は、複数のURLが同じまたはほぼ同一のコンテンツを提供する場合に、どのバージョンのページが"公式"であるかを検索エンジンに伝えます。正規が必要な一般的なケース:

正規がない場合、Googleは自分で1つのバージョンを選び、間違ったものを選ぶかもしれません。正規URLは絶対 (完全なhttps://) でなければならず、インデックスしたいURLと正確に一致する必要があります。

2026年にスキップできるタグ

すべてのページが本当に必要とする2つのタグ

<title><meta name="description">を超えて、2つのタグは現代のウェブページに対して交渉不可能です:

Open GraphとTwitter Cardの概要

短い要約; 詳細についてはオープン・グラフ・プレビューツールを使用してください。ogp.meごとの4つの必須OGタグ: og:titleog:typeog:imageog:url。オプションだが推奨: og:descriptionog:site_name。画像寸法: 1200×630 (1.91:1) が最も安全なクロスプラットフォームサイズ。

X / Twitterの場合: twitter:card = summary_large_image (現代の全幅カード) を含めると、Xはツイッター固有のタグがない場合、他のすべてについてOGタグにフォールバックします。スタンドアロンのTwitter Card Validatorプレビューは、2022年8月2日にXによって削除されました; 代わりにツイートコンポーザーにURLを貼り付けて確認してください。

構造化データは別の仕事

JSON-LD構造化データ (schema.org語彙を使用) は、Googleのリッチリザルトを動かすもの: レシピカード、星評価付きの製品情報、検索でのFAQスニペット、パンくずリスト。これはメタタグとは別物で、<meta>タグではなく<script type="application/ld+json">ブロックに存在します。両方が推奨されます; 一方が他方を置き換えるわけではありません。メタタグは基本的なタイトル / 説明 / シェアカードを制御します; 構造化データはよりリッチな形式を解除します。

よくある間違い

  1. meta keywordsを含めてSEOの利益を期待する。 Googleは2009年に使わないと発表しました。20年以上経っても古いテンプレートにまだあります; 削除するか無視してください。
  2. <link rel="canonical">を忘れる。 URLにトラッキングパラメータや代替バージョンがある場合、Googleは自分で1つを選びます。正規がない場合、選ばれたバージョンはすべての受信リンクを持つバージョンではないかもしれません。
  3. <title>og:titletwitter:titleで異なるタイトル。 技術的に間違いではありませんが、矛盾しています。クリーンなデフォルトは、3つすべてで共有される1つのタイトルです。
  4. すべてのページでog:imageとして汎用サイトロゴ。 すべてのページにはそのコンテンツに関連するユニークな画像が必要です; サイト全体で単一のロゴを使用すると、退屈な共有プレビューが生成されます。
  5. モバイル対象ページでviewportメタが欠落。 モバイルブラウザは架空のデスクトップ幅でページをレンダリングし、ズームアウトします。ユーザー体験はひどいです。
  6. リダイレクトに<meta http-equiv="refresh">を使用する。 サーバーからのHTTP 301/302が正しい方法です; メタリフレッシュは遅く、アクセシビリティに敵対的であり、多くのクローラーはランキング目的でそれを一貫性なく処理します。
  7. タイトルが約580ピクセル (約60文字幅) より長い。 Googleが省略記号で切り詰めます; 切り詰められた部分は検索者には見えません。
  8. シングルページアプリにはサーバー側でレンダリングまたはプレレンダリングされたメタタグが必要であることを忘れる。 多くのソーシャルメディアクローラー (Facebook、LinkedIn、Slack、Discord) はJavaScriptを実行しません。クライアントサイドJSによって書かれたタグはそれらに見えません。

よくある質問

キーワードメタタグはまだSEOに役立ちますか?

いいえ。GoogleのMatt Cuttsは2009年9月に<meta name="keywords">がランキングシグナルとして使用されないと発表しました。Bingはこのタグでの過剰なキーワードスタッフィングをスパムシグナルとして扱います。このフィールドは、それをまだ期待する古いテンプレートとCMSワークフローとの互換性のためにこのジェネレーターに含まれています; 空白のままでも安全です。

meta descriptionとOG descriptionの違いは何ですか?

HTMLの<meta name="description">は、検索エンジンが結果のページタイトルの下にスニペットとして使用するものです。Open Graphのog:descriptionはソーシャルメディアのシェアカードが表示するものです。同じテキストでも構いません (通常そうです) が、検索の聴衆とソーシャルの聴衆が異なるフレーミングを期待する場合、異なるバージョンを書くことができます。

私のJavaScriptはページ読み込み後にメタタグを書きます。それで大丈夫ですか?

Googleのメインクローラー (Googlebot) の場合、はい; GooglebotはJavaScriptをレンダリングし、レンダリング後のメタタグを見ます。ソーシャルメディアクローラー (Facebook、LinkedIn、Slack、Discord、WhatsApp) の場合、一般的にいいえ; それらのほとんどはJavaScriptを実行せず、初期HTMLのみを見ます。あなたのサイトがシングルページアプリの場合、サーバー側レンダリング、プレレンダリング、またはPrerender.ioのようなサービスが必要で、ソーシャルメディアクローラーが正しいメタタグを見るようにします。

これらのタグは正確にどこに行きますか?

あなたのHTMLの<head>内、理想的には先頭近く。<meta charset>は最初の1024バイト以内にあるべきです。<meta name="viewport">はその直後。次に<title><meta name="description">、robots、canonical、OGタグ、Twitterタグ。charsetとviewportが十分に早い位置にあれば、<head>内の順序はSEOには関係ありません。

セキュリティのためにメタリフレッシュタグを心配すべきですか?

それ自体はセキュリティリスクではありませんが、貧弱なパターンです。サーバー側のHTTP 301/302リダイレクトは速く、リファラーヘッダーを正しく処理し、よりアクセシビリティに優しいです。リダイレクトに対するサーバー側の制御がない場合 (リダイレクト設定のない静的GitHub Pagesスタイルのホスト) にのみメタリフレッシュを使用してください。

私のメタタグはサーバーにアップロードされますか?

いいえ。ジェネレーターは完全にあなたのブラウザで実行されます。あなたのタイトル、説明、URL、画像フィールドはあなたのマシンに残ります; 出力スニペットはローカルで構成され、要求に応じてクリップボードにコピーされます。これは重要です。なぜなら、ドラフトタグにはしばしば未公開のページURL、内部製品名、または第三者サーバーを通過させたくないプレローンチマーケティングコピーが含まれているからです。

関連ツール