Whenever I share post via twitter share button the preview image does not show up (twitter card image). Please check below code to show twitter card for http://blogs.quickheal.com/top-10-cybersecurity-stories-2016/: meta name=“twitter:card” content="summary_large_image" meta name=“twitter:site” content="http://blogs.quickheal.com" meta name=“twitter:creator” content="Quick Heal Technologies Ltd." meta name=“twitter:title” content="The Top 10 Cybersecurity Stories of 2016" meta name=“twitter:description” content="Before we take yet another step …" meta name=“twitter:image” content=“http://blogs.quickheal.com/wp-content/uploads/2016/12/top_10_cybersecurity_stories_from_2016-150x150.jpg”
Here image is 150x150px (5kb only), I have checked with medium image also (250x150) .
Below is code to allow images for Twitterbot in robot.txt: User-agent: Twitterbot Disallow: * Allow: /wp-content/uploads/*
All the images are present in above folder.
Still image is not showing on twitter card. Below is the screenshot;
I would suggest modifying your robots.txt file so that it contains this:
robots.txt
User-agent: Twitterbot Disallow:
Tanks for replay. I have added given code in robots.txt i.e User-agent: Twitterbot Disallow:
But still image does not show up
Something strange is happening with your robots.txt file - I see a different one.
$ curl -A Twitterbot http://blogs.quickheal.com/robots.txt User-agent: * Disallow: /404* Disallow: /wp-*%
We have used cdn, so updated file was not shown up. Please check now.
robots.txt contains following code: User-agent: Twitterbot Disallow:
still image does not shown up.
Please check and let us know the issue
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.