Unable to render Card preview

cards

#1

Description of issue:
Twitter cards are not being rendered for a large number of our blog post links. We get the following warning when using the Card Validator: No metatags found.

URL affected (must be public):
https://nerdycurious.com/nerdie-foodie-happy-birthday-agent-scully/

Troubleshooting steps attempted [note that we will not prioritise posts unless there is evidence of following the troubleshooting guides]:
At first we thought that all of our blog posts were no longer generating Twitter cards but a few a still working, so we’re not sure what the issue is. We looked at the source code for the pages that are properly generating Twitter cards (e.g. this link) and those that aren’t and the metatags seem to be present in both cases. Any help would be much appreciated. Thanks!


#2

Looks like your tags are there but your site is extremely slow, leading to timeouts. You page takes ~5 seconds to load, when normally other pages take <1sec - that might be your problem


#3

Thank you! We’ll look into optimizing our site.


#4

We’ve optimized our site and we’re still having issues with rending the Twitter cards. Again, certain post links will generate the cards properly while others have a variety of issues from “No metatags found” to “No card found (Card error)”.


#5

I’m seeing this when I try to retrieve the page using curl:

SpamFireWall is activated for your IP <a href='https://cleantalk.org/blacklists/199.59.150.181' target='_blank'>199.59.150.181

This may be specific to using an unusual User-Agent, but you can also check the cards troubleshooting page for the Twitter IP ranges to whitelist:

  • Your web host may be blocking web crawler access to your site. You should contact your hosting provider and ask them to ensure they are not blocking Twitter access by either IP or ASNUM. Twitter’s aggregate outbound IP ranges are 199.16.156.0/22 and 199.59.148.0/22. Twitter’s ASNUM is AS13414.