We’re trying to improve our twitter posts by adding Twitter Cards. Currently we’re adding the following tags:
name="twitter:card" name="twitter:image" name="twitter:title" name="twitter:description" name="twitter:site" name="twitter:app:id:iphone"
Running this through the validator tool (https://dev.twitter.com/docs/cards/validation/validator) against our test or prod site always returns the following error with nothing parsed:
“Failed to find any meta tag from the page markup”
However, if I download the page (Firefox > save as > complete web page) and then upload that to Amazon S3 and serve it from there, the validator parses it as I would expect it to. There’s no difference in the tags that the tool should be seeing between the two sites.
I’ve validated from the access log requests that Twitter is getting the same content that I’m seeing from Firefox/wget/etc.
Anyone have ideas on what’s missing?