###前提・実現したいこと
Twitterカードを指定通りに出したい
原因を調べる方法が知りたい
###発生している問題・エラーメッセージ
発生している問題
https://hogehoge.com/
と、
https://hogehoge.com/?parameter2017
で、Twitterカードの表示が
・きちんと出る
・カードは出るがキャッチが出ない(Twitter側の代替画像が出る)
・エラーメッセージが出て読み込まない
と、挙動がばらばらでおかしくなっています。
出たり出なかったりなので、サーバー側で制限をしているわけではないつもりなのですが……
出ない時、https://cards-dev.twitter.com/validator では
エラーメッセージ ERROR: Fetching the page failed because the request timed out.
となります。
###該当のソースコード
HTML
1<meta property="og:type" content="article"> 2<meta property="og:image" content="キャッチ画像"> 3<meta property="og:locale" content="ja_JP"> 4<meta property="fb:app_id" content="***********"> 5<meta property="article:publisher" content="FacebookのURL"> 6<meta property="og:site_name" content="サイト名"> 7<meta property="og:title" content="ページタイトル"> 8<meta property="og:url" content="記事のURL"> 9<meta property="og:description" content="ディスクリプション"> 10<meta name="thumbnail" content="キャッチ画像"> 11<meta name="twitter:card" content="summary_large_image"> 12<meta name="twitter:site" content="Twitterアカウント"> 13<meta name="twitter:creator" content="Twitterアカウント"> 14<meta name="twitter:title" content="ページタイトル"> 15<meta name="twitter:description" content="ディスクリプション"> 16<meta name="twitter:image" content="キャッチ画像">
###試したこと
最初はOGPと併用した記載の仕方をしていましたが、
改善しないので全部記載するように変更しました
###補足情報(言語/FW/ツール等のバージョンなど)
サーバーはEC2とELBとCloudFrontを使っています。アクセスログなどを調べたほうが良いでしょうか。
どうぞよろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/31 03:25
2018/03/28 07:55
2019/04/29 03:37
2019/10/10 06:39