ブログのリンクをTwitterに投稿すると、対象ページの代表的な画像などを一緒に表示してくれます。これをTwitterカードと呼ぶらしいです。はてなブログはこの画像を編集画面で選択指定できるのですが、一度、Twitterに画像が表示されてしまうと、その後いくらブログ側を更新しても、同じ画像が表示されてしまうという現象が発生します。
これを補正する方法をメモしておきます。
Twtteri Card Validatorを使う
Twitterが用意している下記のツールで、対象となるブログなどのURLを指定、サムネイルとして採用されている画像を確認、更新できます。
- Twitter Card Validator
- https://cards-dev.twitter.com/validator
Unable to render Card Preview……
以前は上記の方法で登録されている画像を確認できたのですが、先ほど試してみたところCard ValidatorでURLを指定しても「Unable to render Card preview」というメッセージが表示され、画像が現れなくなりました。特にエラーは出ていません。
Log INFO: Page fetched successfully INFO: 24 metatags were found INFO: twitter:card = summary_large_image tag found INFO: Card loaded successfully
上記のログにエラーや警告が表示されているならば、下記のリンク先で紹介されている方法などが使えるのでしょうけれど……。一体何だろう。