Description of issue:
Twitter cards are not showing up when links are shared on twitter for pages on our domain. The markup clearly contains the twitter markup tags. I’ve searched the forums and there are reports of this issue and some suggest making sure the Content-type returns text/html. Ours does that.
URL affected (must be public):
Example URLs that are problems:
Troubleshooting steps attempted [note that we will not prioritise posts unless there is evidence of following the troubleshooting guides]:
Use the Twitter Card Validator and see this output:
INFO: Page fetched successfully
WARN: No metatags found
However, if you look at the page source, you’ll see both Open Graph and Twitter tags in the .
I’ve verified that posting a link on twitter does not show the twitter card. I’ve looked at the markup and it’s showing both FB open graph and Twitter tags. Also verified that our robots.txt is not blocking anything (we don’t even have a robots.txt). I’ve also used curl to simulate twitter bot to fetch the page using curl -A "Twitterbot/1.0" <url> and all the HTML returns as expecting with the OG and Twitter markup