2017-03-06 139 views
0

私は自分のサイトにtwitter shareを実装しようとしています。このために私はこれらのメタタグを追加しました:「カードプレビューをレンダリングできません」というtwitterエラーを修正する方法は?

<meta property="twitter:card" content="summary_large_image"/> 
<meta property="twitter:site" content="@abc"/> 
<meta property="twitter:title" content="dummy text"/> 
<meta property="twitter:description" content="dummy text"/> 
<meta property="twitter:url" content="http://example.com/example"/> 
<meta property="twitter:image:src" content="http://example.com/wp-content/uploads/2017/03/example.jpg"/> 
<meta property="twitter:domain" content="The Example"/> 

私はTwitterのカードバリデータを使用してカードプレビューをチェックしようとしています。このエラーが表示されます。エラー:robots.txtによって拒否されたため、ページを取得できませんでした。

この問題を修正します。これらの行をサーバー上のロボットファイルに追加しました:

User-Agent: google 
User-Agent: googlebot 
User-agent: Twitterbot 
Crawl-delay: 10 

User-agent: * 
Disallow:/

しかし、私はまだこの問題を抱えています。この問題を解決するのを手伝ってください。

+0

を試してみて、それは'のUser-Agentとなります。 –

+0

私はこれらの行を次の場所からコピーしました:https://dev.twitter.com/cards/getting-started#crawling –

+0

私はこのすべてに精通していないかもしれませんが、異なるオプションを試してみると害があります。 'User-Agent:Twitterbot'を使ってあなたが運があるかどうかを確認してください。 –

答えて

0

私はrobots.txtエラーを見たことがありません。ただし、Tweeterが所有者であることを表示できない場合、Twitterプレビューは拒否されます。私は画像にsrcを使用していない<meta name="twitter:creator" content="@abc">

FWIWを追加

してみてください。 Twitterbot`ない `ユーザーエージェント:Twitterbot`

私は誤植があると思い <meta property="twitter:image" content="http://example.com/wp-content/uploads/2017/03/example.jpg"/>

関連する問題