Twitter Card not Working: Card Validator Returns an Error When Trying to Pull It Through


I’m a Ghost(Pro) user with Casper theme (I’m assuming it’s all up-to-date automatically).

I’ve recently gone “live” with my website but am encountering the issue as per the screenshot: the twitter card is NOT pulling through. Tried it on card validator and it returned an error.

Card Validator | Twitter Developers

My site:

Could you please suggest what I can do? Is there a time lag after the website goes “live” and before the Twitter card would work?

I searched around on the Forum but it seems there were related but ultimately different issues…


Your robots.txt file is currently blocking all search engines and bots, including the bot Twitter uses to fetch data for their card display:

User-agent: *
Disallow: /

You likely want to delete the custom robots.txt file inside your theme so that it automatically reverts to Ghost’s default:

User-agent: *
Sitemap: {{blog-url}}/sitemap.xml
Disallow: /ghost/
Disallow: /p/
Disallow: /email/

If you’re still having problems drop an email to and they’ll be able to give you a hand directly :slight_smile:

Thank you SOOO much, @Kevin ! I don’t want to fiddle around with the theme, so I’ll email them directly, thanks again!