当ブログを紹介いただいたサイトを掲載します受付中

X(Twitter)にサイト画像を表示するには?CocoonのOGP設定

アイキャッチ/ogp カスタマイズ
カスタマイズ
記事内に広告が含まれています
スポンサーリンク

普段、何気なくX(旧Twitter)を見ているときに気になったことがひとつ。

ブログのURLを入れて投稿(ポスト)したとき、カードに表示される画像がCocoonのままだな…

特定の記事をシェアしたときにはアイキャッチ画像が出るのに、サイトのURLをシェアするとCocoonデフォルトの画像のままになっています。

注意してSNSを見るとこの画像のままの人がたくさん!

サイト画像は自分で設定しないとずっとデフォルトのまま。せっかく自分のサイトをアピールできるチャンスなので、みんな同じよりイメージを伝えられるような画像があったほうがよいですね。

このようなオリジナル画像に設定

この記事ではSNSでシェアしたときにカードに任意の画像を表示する方法(OGP)反映されないときの対処法についてご紹介します。

スポンサーリンク
この記事を書いた人
  • ブログ好きな40代主婦
  • CocoonサイトをCSSでカスタマイズ
  • JavaScriptを勉強中
  • ドメインパワー35
  • ワードプレスで複数サイトを運営しています
はっちゃん
です
プロフィール

OGPについて

OGPとは
「Open Graph Protocol」の略。X(Twitter)などのSNSでwebページやブログの記事がシェアされた時に画像を表示させる仕組みのこと。

OGP画像の適切なサイズ

OGP画像はアイキャッチ画像と同様に

横1200×縦630px

程度がベストです。

SNSでシェアしたとき正方形に切り取られることがあるので、特に見せたい部分は真ん中に配置すると良いかと思います。

スポンサーリンク

設定するOGP画像は2種類あります

  1. サイトの画像
    • OGP設定が必要(今回設定するところ)
  2. 個別記事の画像
    • アイキャッチが自動的に優先されOGP画像として反映される

2か所の画像がありますが、まずは①サイトの画像を設定する方法について。

スポンサーリンク

サイトのメイン画像を設定する方法

  • Step1
    サイト画像を準備する

    設定したい任意の画像を準備します。

  • Step2
    OGP設定

    Cocoon設定のOGPに画像を指定します。

  • Step3
    キャッシュの削除

    反映されない場合、X(Twitter)とCocoonの両方のキャッシュを削除します。

  • Step4
    しばらく待ってから確認する

    反映されていれば終了です。

設定する箇所はCocoonの「OGP」

1.ダッシュボード→Cocoon設定 → OGP のタブを選択します。

ogp

2.ホームイメージ

下の方にホームイメージの項目があるので選択をクリックして任意の画像をアップロードして設定します。最後に保存するボタンを忘れずにクリック。

設定はこれで完了です。

ですがすぐには反映されないことがあります。

スポンサーリンク

Cocoon/OGP設定が反映されない場合の対処法

この設定をおこなってもすぐに反映されない場合、キャッシュが影響していると考えられるので削除しておきましょう。

Cocoonのキャッシュを削除

Cocoon設定 → キャッシュ削除 → SNSキャッシュを削除します。

ogp

X(Twitter)のキャッシュを削除

合わせてX(Twitter)のキャッシュも削除します。

ogp

しばらく待つ

キャッシュを削除してもすぐには反映されないので、ここまでの設定が終わったらしばらく待つといつの間にか反映されているかと思います。

私の場合は1時間後に確認したら反映されていました。

ここまでがサイト画像の設定方法と反映されないときの対処法となります。

スポンサーリンク

個別記事のアイキャッチ画像を変更したときは「Card validator」でキャッシュを削除

個別記事を投稿する場合にはアイキャッチ画像を登録しておけば、自動的にOGP画像として反映されます。

ところが後からアイキャッチ画像を変更すると反映されないことがあるので、その場合に使えるツールをご紹介します。

Card validatorを使う

OGPで設定した画像の確認と同時にキャッシュを削除してくれます。便利!

2022.08 画像のプレビュー機能は終了しました。
参考 カードバリデータ プレビューの削除

ogp
Card validatorの使い方
  1. 画像を確認したいページのURLを入力する
  2. 「プレビューカード」をクリック

簡単!これだけでOGP画像が反映されますよ。

固定ページをトップページにしている場合

それから別途、固定ページを作成してそれをトップページにしているサイトもあるかと思います。

その場合の方法は2つ。

  1. アイキャッチ画像を設定する
  2. SNS画像を設定する

アイキャッチ画像を設定する

個別記事と同じようにアイキャッチ画像を設定すると自動的にOGP画像として反映されます。

ただしそのままだとトップページにアイキャッチ画像が表示されてしまうので、非表示にするCSSを記述します。

/*トップページのみアイキャッチ画像を非表示*/
.home .eye-catch{
display:none;
}

SNS画像を設定する

または、投稿編集画面のサイドバー投稿タブでSNS画像を設定します。

ogp

優先順位は アイキャッチ画像 > SNS画像となるので実際に設定するのはSNS画像だけで表示されるかと思います。

私はアイキャッチの方に設定しています。

Cocoon/OGP設定まとめ

イメージ画像

以上、OGPの設定方法について解説しました。

サイトや記事の雰囲気、イメージを読者に伝えてPVアップ!

OGP画像がデフォルトのままの方は設定してみてはいかがでしょうか。

Comment

タイトルとURLをコピーしました