ツイッターカード記事は表示されますが、OGP画像が表示されません
-
Card validatorでサイトのURLを入れても、設定したOGP画像が表示されません。エラーのところにRequired meta tag missing (twitter:text:title)と出ます。
All in one SEO packも、jet packも導入していません。記事のURLは問題なくカードが生成されるのですが、サイトのURLだけができないです
マニュアル確認済み
キャッシュクリア済み
プラグイン全停止済み
WordPressのバージョン : 5.7.1
ご利用のサーバー名 : エックスサーバー
PHPのバージョン : 7.4.13
OS : Windows10
ご利用のブラウザ : chrome
該当サイトのURL : teteiplace.com
-
@tetei さん
こんにちは。
OGPのトップページ用の画像は設定されていますでしょうか?
-
@Ryota
はい。設定しております
-
@tetei さん
設定されている画面をスクショで共有いただけますか?
サイトのコードを見るとnoimage画像がURLとして入っていますが、画像が404でないことになっているのでご確認お願いいたします。
-
noimage画像は404page - your smart custom 404 error pageというプラグインを入れて、固定ページで作成したものがありますが・・
もしくは、記事にアイキャッチを設定しなかったとき、サムネイルで表示される画像を設定しています
-
追記させてください。現在のこの設定で、今まではOGP画像は問題なく表示されていましたが、画像変更をしようとしていたら今回の現象が発生しております
-
@tetei さん
ご確認ありがとうございます。
諸々こちらで検証してみたところSEO用のタイトルやデスクリプションがないとこのエラーが出てきてしまいます。カスタマイズにある「サイト基本設定」のSEO用のタイトルやディスクリプションなどの設定を追加して確認してみてください。
(Card Validatorは反映に時間がかかることがあるので、少し置いたりキャッシュを削除してから確認してみてください。)
-
仰る通りにやってみたら、無事解決いたしました!ありがとうございました