Description of issue:
I can’t manage to have my Twitter card validated (ERROR: Failed to fetch page due to: HttpConnectionTimeout), while I have no issue with Facebook preview or other web crawlers. I have a Wordpress website with Yoast SEO.

URL affected (must be public):
A random post from my site : Lectures • Apulée #5 : Les droits humains - KEDISTAN

Troubleshooting steps attempted [note that we will not prioritise posts unless there is evidence of following the troubleshooting guides]:
I’ve tried several recommendations from the documentation and the troubleshooting post : disabling my security plugin and htaccess rules it created, checked the firewall rules from my host, I can see the Twitter Cards meta tag in the source, the curl command sends back a 200 response and the twitter:cards tag, my robots.txt is OK.

Thanks for your help!

That error is most commonly because your site is taking too long to respond - either the server is under load or the page is taking too long to render server side. I could also be something with the network - unfortunately that’s very difficult to debug.

Is there any chance that your host could be blocking Twitter’s IP range?

I don’t think so.
My host is o2switch, with a dedicated server, and this range is not in the list of blocked IPs. And I have other websites on shared hosting with this host, no issue with Twitter cards.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.