アイキャッチ画像を更新したのにTwitterに反映されない!
ツイッターにブログのリンクを載せてツイートした後で、アイキャッチ画像を設定したら…いつまでも反映されない!先にやっておけば良かった~!!なんて悔やんでしまうことが何度かありました。(まさに今…😅)
なんどツイートをやり直してもツイッターに表示されるのは古い画像…。
ツイッターはブログカードに表示されるアイキャッチ画像が大事なのでなんとか直したい!っという事で調べてみました。
この記事では、記事のアイキャッチ画像を変更した際に、改めてツイートしても前の画像のままになってしまうときの対処方をご紹介します。
どうやらTwitterカードが反映されていないから?らしいです..
ツイートしたときにタイトルやアイキャッチ画像が表示されるのはブログにTwitterカードを設定しているからだそうです。
Twitterカードを設定していると、記事を読んでくれた方がツイートした際にアイキャッチ画像とタイトル付きでツイートされるのです。
ワードプレスの【cocoon設定→OGPを選択する】と、このページに来ます。
これがTwitterカードの設定画面です。
画像付きで目に付きやすくなったツイートは、タイムライン上でクリックしたくなります。←ここ大事ですよね!
ブログにTwitterカードが正しく設定できているか確認できるサイトがあります。
それがCard validatorというサイト。ここでツイッターのキャッシュを更新すればOKです。
Twitterキャッシュ更新ページ/Card validatorの使い方
Twitterキャッシュ更新ページ/Card validator
まずは、上記のページに移動します。英語のページです。
すると、URL入力欄があるので、Card URLにサイトのURLを貼り付けた後に、「Preview Card」をクリックします。(更新されないときは数回クリックするといいみたいです。)
すると、画面右側に最新の情報でTwitterカードが表示されます。
その後、ツイッターの投稿に新しいアイキャッチ画像が反映されるようになっているはずです!…と、ネットの情報にあったのですが…。
私はなぜか、最新の情報でTwitterカードが表示されずに、
Unable to render Card preview(カードのプレビューをレンダリングできません)
という文字が出てしまったのですが…その後ツイッターで何度かツイートしなおして確認したら反映されました。
なのでOKということにしておきましたが…。
実は「Card Validator」は現在は使えなくなったらしいのです!
↓↓
「Card Validator」のカードプレビューの提供は2022年7月いっぱいで終了してしまったそうです。
現在は利用すると「Unable to render Card preview」(←これだ!どうりで…😭)と表示されて、アイキャッチのプレビュー表示ができなくなっています。
>Card Validator プレビューの削除(Twitter 開発者フォーラム・英語)
手動でアイキャッチの再読み込みが出来なくなってしまったということだそうです。
Twitterカードの情報が通常、最大7日キャッシュされるということなので、アイキャッチ画像を差し替えると切り替わるまでに7日間かかることもあるということみたいです。
でも、何度か読み込みしたらツイッター投稿で最新のアイキャッチが表示されたので、、一応それでOKということにしておきます…😅
<参考サイト様>
Twitter にブログ記事のアイキャッチが表示されない時の対処方法(サムネイルキャッシュの更新) | Tanweb.net
ブログ記事のタイトルとアイキャッチ画像更新したのにTwitterに反映されない時の対処方法!! | シンプルに好きなこと。