Facebook Open Graphタグについて
Open Graphタグとは?
Open Graphタグは、ソーシャルプラットフォーム上でリンクをどのように表示するかを指定します。使用するタイトル、説明文、画像などです。これらがない場合、プラットフォーム側で推測して表示しますが、その精度は低いことが多く、ロゴやナビゲーションの見出しが選ばれたり、何も表示されなかったりします。
Open GraphタグはFacebookによって作成されましたが、現在ではほとんどのプラットフォームやメッセージングアプリで読み取られています。そのため、Facebook固有の仕様というよりも、リンクプレビューにおける事実上のユニバーサル標準に近いものとなっています。
Open Graphテスターが重要なのは、自分のサイト上では結果を確認できないためです。プレビューは別の場所で生成されるため、多くの人が問題に気づくのは、同僚がリンクを共有したときが初めてです。
2026年もOpen Graphタグは重要ですか?
リンクが共有される場所では、Open Graphタグは重要です。現在では、メッセージアプリ、グループチャット、社内ツールなど、多くの非公開スペースも含まれます。こうした共有はアナリティクスでは把握できませんが、実際にリンクが広まる方法の大きな割合を占めています。
明確な画像と見出しが展開表示されるリンクは、URLだけのリンクに比べてクリックされる可能性が大幅に高くなります。しかも、タグを設定してしまえば、その違いを生み出すために費用はかかりません。
実務上の問題となるのがキャッシュです。プラットフォームは初回取得時の情報を保持するため、リンクが拡散された後にタグを修正しても、すでに表示されているプレビューは修正されません。
Open GraphタグとAI検索の関係
Open Graphタグは引用シグナルではありません。しかし、ページのタイトル、概要、代表画像を明確かつ明示的に示すものであり、HTMLの``内という予測可能な場所に配置されます。
ページ自体の内容と正確かつ一貫性を保つことで、システムが読み取る他のシグナルとの矛盾を避けられます。Open Graphのタイトルがtitleタグと一致しないページは、同じ質問に対して2つの異なる答えを送っていることになります。
これらはソーシャルメディアに関する別個の要素ではなく、同じ説明用メタデータの一部として扱いましょう。
Open Graphのベストプラクティス
- 共有可能なすべてのページに、タイトル、説明、画像、URL、タイプを設定します。
- 絶対URLを使用し、1200×630ピクセル程度の画像を指定します。
- サイト全体のデフォルト値をそのまま使用せず、タグをページのコンテンツに合わせます。
- 正規URLを使用して、シェアを1つのアドレスに集約しましょう。
- titleタグやメタディスクリプションと内容を一致させてください。
- プラットフォームは積極的にキャッシュするため、公開前に実際のシェア表示をプレビューしましょう。
このツールがチェックする項目
このツールはページのHTMLを読み取り、Open Graphタグの有無を報告します。
完全性ではなく存在の有無をチェックするため、og:titleだけを含むページでも合格しますが、画像がないためプレビューの表示は不十分なままです。合格は出発点にすぎず、シェアが適切に表示されることを保証するものではありません。
次に行うこと