ブログ

OGP の確認方法:SNS ごとのプレビュー表示をチェック

OGP(Open Graph Protocol)は、URL を SNS やメッセージアプリで共有したときに、タイトル、説明文、画像を表示するための情報です。設定したつもりでも、実際に投稿してみると画像が出ない、タイトルが違う、といった問題がよく起きます。

この記事では、OGP が正しく設定されているかを確認する方法を、確認する理由、SNS ごとの確認ツール、見るべきタグ、スマホでの確認、設定ミスの多い項目の順に説明します。画像そのものの作り方は OGP 画像の作り方 にまとめています。

OGP を確認する理由

OGP はページを開かなくても見える、いわば共有時の看板です。ここで表示される画像とタイトルが、クリックするかどうかの判断に使われます。画像が出なければ、同じリンクでも目に留まりにくく、押される割合に影響します。

また、OGP の取得は SNS 側が行います。自分のブラウザでページが正しく見えていても、SNS 側が情報を取れていないことがあります。ログインが必要なページ、アクセス制限のあるページ、読み込みの遅いページは、取得に失敗しやすい例です。公開前と、画像やタイトルを変えたあとに、必ず確認する習慣を付けます。

SNS ごとの確認ツール

確認ツールは SNS によって異なります。最新の提供状況は公式で確認してください。

SNS 確認方法 補足
Facebook 共有デバッガー 取得結果の確認と再取得ができる
X 投稿作成画面で確認 Card Validator のプレビューは廃止されている
LINE 実際にトークへ送って確認 公式のデバッガーは見当たらない
Instagram ストーリーズ、DM で確認 URL のプレビューは場所によって異なる
LinkedIn Post Inspector 取得結果の確認と再取得ができる

Facebook の共有デバッガー

Facebook の共有デバッガー(Sharing Debugger)は、URL を入力すると、Facebook のクローラーが取得した OGP の内容を表示します。取得した情報が古い場合は、「Scrape Again(新しい情報を取得)」のボタンで再取得できます。ほかの SNS でも使える一般的なプロパティの確認用として、利用する人が多いツールです。ログインが求められる場合があります。

X

X のカードを確認する公式の Card Validator は、2022 年にプレビュー機能が削除されました。現在は、投稿作成画面に URL を貼り付けて、カードが表示されるかを見るのが基本になります。実際に投稿する前の下書きの段階でも、プレビューは確認できます。X のカードの表示については X のリンクカードが表示されない原因 で詳しく説明しています。

LINE

LINE には、OGP を確認する公式の専用ツールが見当たりません。確認したい URL を自分のトークや、複数人のいないグループに送って、表示を見るのが一般的です。一度 LINE で取得された情報は、しばらく同じ内容が表示されることがあります。

Instagram

Instagram では、投稿のキャプション内の URL はリンクとして機能しません。ストーリーズのリンクステッカーや DM で URL を送ったときにどう表示されるかを確認します。表示の仕様はアプリの更新で変わるので、最新の画面で試してください。

見るべきタグ

OGP の中身は、ページの <head> 内にある <meta> タグに書かれています。ブラウザで対象のページを開き、ページのソースを表示して確認できます。最低限、次の 4 つのタグを確認します。

タグ 役割 確認する点
og:title 共有時のタイトル 長すぎて切れていないか
og:description 説明文 内容がページと合っているか
og:image 画像の URL 絶対 URL(https:// から始まる)か
og:url ページの正規 URL 共有する URL と一致するか

加えて og:type(通常は website か article)と og:site_name も設定しておくと、表示が安定します。X 向けには twitter:card で表示形式を指定します。大きな画像を表示する場合は summary_large_image を指定します。twitter: のタグがない場合は、og: のタグが代わりに使われます。

og:image の確認

画像は、タグの URL を直接ブラウザに貼り付けて、画像が表示されるかを確認します。ここで表示されなければ、SNS 側でも取得できません。URL が相対パス(/images/ogp.png)になっていたり、画像の置き場所にアクセス制限があったりすると、取得に失敗します。

画像のサイズは、1200×630 ピクセル程度(縦横比およそ 1.91:1)が多くの SNS で推奨されています。サイズと容量の詳細は OGP 画像のガイド を参照してください。

スマホでの表示確認

共有されたリンクを見る人の多くはスマホを使っています。パソコンのブラウザ上の確認ツールで問題がなくても、スマホの画面では文字が切れたり、画像の端が欠けたりすることがあります。

確認は、実際に使う SNS のアプリで行います。自分だけが見られる場所(自分宛の DM、鍵付きアカウント、自分だけのグループ)に URL を送って、表示を確認します。タイトルが途中で切れていないか、画像の重要な部分が中央に収まっているか、説明文の冒頭に要点が入っているかを見ます。

アプリ内ブラウザで開いたあとのページの表示も合わせて確認すると、共有から遷移までの体験を通して検証できます。

設定ミスが多い項目

確認時に見つかりやすい不具合は、次のとおりです。

  • 画像の URL が相対パスで書かれている
  • 画像が大きすぎて、取得が間に合わない
  • ページがログインや IP 制限で、クローラーから見えない
  • og:url が別のページの URL になっている
  • 同じタグが複数あり、意図しない値が使われている
  • タイトルや説明が、実際のページの内容と食い違う
  • 変更したのに古い表示のまま残る(キャッシュ)

最後のキャッシュの問題は、設定が正しくても起きます。対処方法は OGP の変更が反映されない場合 で説明しています。

確認の手順

  1. ページのソースで og: のタグを確認する
  2. og:image の URL を直接開いて画像が表示されるか見る
  3. Facebook の共有デバッガーで取得結果を確認する
  4. 使う SNS のアプリで実際に共有して見る
  5. 直したあとは、再取得をしてから再確認する

ソースの読み方の例

ページのソースを開いたとき、OGP は次のような形で書かれています。例として、記事ページの <head> 内を示します。

<meta property="og:title" content="春の新作レビュー">
<meta property="og:description" content="3 つの新作を実際に試した感想をまとめました。">
<meta property="og:image" content="https://example.com/images/spring-ogp.png">
<meta property="og:url" content="https://example.com/blog/spring-review">
<meta property="og:type" content="article">

確認では、次の点を順に見ます。og:image が https:// から始まっていること、og:url が共有したい URL と一致していること、各 content の文字列に不要な改行や空白がないことです。ブラウザのソース表示で og: を検索すると、目的のタグをすぐに見つけられます。同じ property が 2 回出てくる場合は、テーマとプラグインが別々に出力している可能性があります。

確認結果の読み方

確認ツールで表示が崩れたとき、症状から原因を絞り込めます。

症状 考えられる原因 確認すること
画像が出ない 画像 URL が相対パス、または取得できない 画像 URL を直接ブラウザで開く
画像が小さく表示される サイズが小さい、twitter:card の指定漏れ 画像のサイズと twitter:card を見る
タイトルが違う 別の og:title が優先されている タグの重複を探す
説明が空になる og:description がない タグの有無を確認する
取得に失敗する ページが制限されている、読み込みが遅い ログインや IP 制限の有無を確認する

画像のサイズに関する詳細な要件は、SNS ごとに更新されることがあります。確認ツールの警告が出た場合は、公式のヘルプで最新の条件を確認してください。

公開前に確認するリスト

  • ページのソースに、og:title og:description og:image og:url がある。
  • 画像の URL を直接開くと、画像が表示される。
  • 共有する URL とページ内の og:url が一致している。
  • 共有デバッガーで、警告が出ていない。
  • 実際に使う SNS のアプリで、自分宛に送って表示を見た。
  • 画像とタイトルが、ページの内容と合っている。

短縮 URL を使うときの確認

短縮 URL を共有する場合、SNS が取得する OGP は、短縮 URL 側の設定か、転送先のページの設定のどちらかになります。この挙動はサービスによって異なります。短縮 URL を貼ったときに、意図したタイトルと画像が出るかを、必ず実際に確認してください。転送先のページが更新されたときは、短縮 URL 側の表示と食い違わないかも見直します。

まとめ

OGP は共有時の表示を決める情報で、設定後に必ず確認する必要があります。確認ツールは SNS ごとに異なり、Facebook は共有デバッガー、X は投稿作成画面、LINE は実際のトークへの送信で確認します。タグは og:title、og:description、og:image、og:url を中心に見ます。スマホで表示を確かめ、画像の URL とキャッシュにも注意します。

Boostlink では、短縮 URL ごとに共有時のタイトル、説明、画像を設定できます。元のページを触らずに、共有時の見え方を整えたい場面で役立ちます。

SNS アカウントを引き継いで発信を始める場合は、Boostshop もあわせて検討してください。