Open Graphとは何ですか?完全な初心者ガイド
リンクが実際にどのように表示されるかを確認したいですか?
Proovd でOpen Graph タグを無料で確認します。URL を貼り付けて、共有する前に X、LinkedIn、Slack、Discord、WhatsApp、Reddit でプレビューを確認します。
簡単な回答
- Open Graph は、ソーシャル メディア上でリンクがどのように表示されるかを制御する HTML メタ タグのセットです。
- コアタグ:
og:title、og:description、og:image、og:url - OG タグがないと、プラットフォームは推測します - そしてその推測は間違っています
- OG タグ + Twitter Card タグを設定して完全にカバーします
Open Graph とは実際何ですか
Open Graph は、2010 年に Facebook によって発明されたプロトコルです。Open Graph より前は、誰かが Facebook でリンクを共有したとき、プレビューは予測できませんでした。 Facebook はページをスクレイピングして画像やテキストを探しますが、その結果はランダムであることが多く、小さなファビコンが表示されることもあれば、ページからランダムに写真が表示されることもありますが、何も表示されないこともあります。
Facebook 氏は、「何を表示するかをウェブマスターに指示する標準的な方法を提供しましょう。」と述べました。彼らは、あらゆる Web サイトが HTML に追加できる一連のメタ タグを導入しました。他のプラットフォーム — X、LinkedIn、Slack、Discord、WhatsApp、Reddit — も同じ標準を採用しました。現在、Open Graph はインターネット上のリンク プレビューの世界共通言語です。
それはあなたがインストールするテクノロジーではありません。これは、ページの セクションにある単なる HTML メタ タグです。それでおしまい。
コアOpen Graph Tags
ソーシャル メディアで共有されるすべてのページには、少なくとも次の 4 つのタグが必要です。
<meta property="og:title" content="Your Page Title" />
<meta property="og:description" content="A compelling one-sentence summary." />
<meta property="og:image" content="https://yoursite.com/images/preview.jpg" />
<meta property="og:url" content="https://yoursite.com/your-page" />
それぞれが行うことは次のとおりです。
- og:title — プレビュー カードに表示される見出し。通常はページのタイトルまたは記事の見出しです。
- og:description — タイトルの下に表示される短い概要 (2 ~ 3 文)。
- og:image — プレビュー画像。推奨サイズ: 1200×630 ピクセル (比率 1.91:1)。
- og:url — ページの正規 URL。プラットフォームが正しい URL を識別するのに役立ちます。
og:type (通常は「ウェブサイト」または「記事」)、og:site_name (ブランド名)、og:locale (言語) などの追加のオプションタグがあります。ただし、リンク プレビューにとって最も重要なのは上記の 4 つです。
Open Graph の仕組み — ステップバイステップ
誰かがリンクを共有すると、次のようになります。
- 誰かが URL を X、LinkedIn、Slack、Discord などに貼り付けます。
- プラットフォームのボットは URL を取得し、HTML を上から下に読み取ります。
セクションで og: tags を探します。- og:title、og:description、og:image の値を使用してプレビュー カード を構築します。
- カードは共有リンクを見た人全員に表示されます。
プラットフォームが og: タグを見つけられない場合、ランダムな画像を選択したり、 タグを使用したりするなど、独自のヒューリスティックにフォールバックします。このフォールバック動作が、非常に多くの共有リンクがひどいものに見える理由です。
Open Graph vs. Twitter Cards
Twitter は、Open Graph が存在する前に、「Twitter Cards」と呼ばれる独自のタグ システムを作成しました。 Twitter Cards の代わりに、twitter:card、twitter:title、twitter:description、twitter:image の属性を使用します。 og: 接頭辞。
現在、ほとんどのプラットフォームが両方をサポートしています。しかし、X/Twitter は依然として OG タグよりも twitter:card タグを好みます。そのため、ベスト プラクティスは、両方 を設定することです。
<!-- Open Graph (works on LinkedIn, Discord, Slack, WhatsApp, Reddit) -->
<meta property="og:title" content="Your Title" />
<meta property="og:image" content="https://yoursite.com/image.jpg" />
<!-- Twitter/X (works on X/Twitter) -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Your Title" />
<meta name="twitter:image" content="https://yoursite.com/image.jpg" />
これがウェブサイトにとって重要な理由
ソーシャル メディア上の任意の場所でコンテンツを共有する場合 (Web サイトを持っている場合はおそらくそうするでしょう)、リンクのプレビューが第一印象となります。明確なタイトル、説得力のある説明、優れた画像を備えたよく練られたプレビューは、クリックスルー率を劇的に高めます。
プレビューが壊れている (画像が欠けている、タイトルが切り詰められている、説明が文字化けしている) と、コンテンツがプロフェッショナルではないように見えます。人々はそれをスクロールして通り過ぎます。
Open Graph タグが 2 つの違いです。セットアップには 5 分かかりますが、ソーシャル メディアでのコンテンツのパフォーマンスに不釣り合いな影響を与えます。
クイックチェックリスト
- すべてのページに
og:title、og:description、og:image、og:urlを追加します - X/Twitter の互換性のために
twitter:cardとtwitter:imageを追加 - 画像サイズを 1200×630 ピクセルに設定します
- 絶対 URL を使用します (すべての画像パスには https://...))
- Proovd でテストして、すべてのプラットフォームでページがどのように表示されるかを確認してください
よくある質問
ソーシャルメディアで共有しない場合、Open Graphタグは必要ですか?
リンクをどこでも共有しない場合は、リンクは必要ありません。しかし、ウェブサイトを持っていて、それをソーシャルメディアで一度でも共有する場合、OGタグは不可欠です。
Open Graph タグは Google のランキングに影響しますか?
直接ではありません。 Google はランキング要素として OG タグを使用しません。ただし、検索結果やソーシャルシェアからのクリックスルー率に影響を与える可能性があり、間接的にトラフィックや可視性に影響を与えます。
ページごとに異なる OG タグを設定できますか?
はい。各ページには、そのコンテンツと一致する独自の OG タグが必要です。犬に関するブログ投稿には、猫に関するページとは異なる og:title と og:image が必要です。
関連記事
数秒でOpen Graphタグをチェック
Proovd でOpen Graph タグを無料で確認します。URL を貼り付けると、X、LinkedIn、Slack、Discord、WhatsApp、Reddit でプレビューが表示されます。