Page refuses to show preview image in Twitter Card
-
I am running WordPress with the Yoast SEO plugin to add the needed Twitter and open graph meta tags to my site (www.midstory.org). For the vast majority of the articles published, the Twitter preview cards work flawlessly, but every now and then, we come across one that doesn’t work (meaning the title and text show but with no preview image). One example is this page here:
https://www.midstory.org/pure-michigan-and-its-indigenous-storytellers/
I started by following the steps in the Card error, unable to render, or no image: READ THIS FIRST thread, followed by the Twitter Card Troubleshooting Guide and have made the following observations so far:
1. Checked the URL in Twitter card validator and confirmed that there were no errors.
2. Meta tags showing properly when viewing the source code from the browser.
3. curl console command returns proper HTTP header content-type: text/html and 200 server response along with all needed meta tags in the static HTML of the page.
4. Confirmed that the robots.txt file is not blocking TwitterBot from indexing the page
5. Confirmed that no duplicates of the Twitter or Open graph meta tags exist in the page HTML.
6. Ran the ssllabs.com SSL report to look for errors. One item was flagged (DNS CAA). Put in ticket with my hosting provider to followup and also provided links to a working and non-working article to see if there is anything on their end they can do about it. Their response was that the SSL setting does not affect the site’s functionality.
7. Tried refreshing the website cache but no difference made.
8. Tried creating a bit.ly URL to make TwitterBot re-crawl the URL but still did not get a preview image to show.
9. Posted about issue in Twitter Card Developer forum for feedback
10. Followed the Yoast SEO Plugin’s troubleshooting guide and tried entering the preview image URL directly into the Twitter validator and confirmed that it can reach and download the image directly (meaning Twitter is not blocked from loading the preview image itself).
I’m not sure where to go from here. Any tips/ suggestions?The page I need help with: [log in to see the link]
- The topic ‘Page refuses to show preview image in Twitter Card’ is closed to new replies.