kiriarf
#1
Description of issue:
Hello,
We are facing an issue when twitter cards are not showing up for some of the pages.
There are three different cases we see (please click on the twitter button on the pages mentioned below to recreate). Please note that the examples below work as described below at the time of writing, the behaviour is inconsistent and some pages start working after a while and some also stop working with time. I have seen many issues on this forum where the reply was that, when checking again, everything shows up as expected, so the examples in 1) and 2) may work by the time you check, however, at the time of writing, example 2) is an 11-day-old page and still never works. There were no changes to any of the pages mentioned below.
- We have moved to a new domain recently (from
app.finimize.com to finimize.com), but the twitter button still references the old domain. For some pages, removing app. from the URL or from the tweet directly in the composer makes the card show up.
Example:
https://finimize.com/content/Q29udGVudFBpZWNlOjU2MDQ=/market-bottom-midyear-and-nine-other-surprises-blackstone-sees-2023

- For some pages, the card never shows up, with or without the new domain. Tweeting this does not show a card either.
Example:
https://finimize.com/content/Q29udGVudFBpZWNlOjU1NDA=/seven-steps-thatll-have-you-investing-like-a-pro
- Some pages work with both domains.
Example:
https://finimize.com/content/Q29udGVudFBpZWNlOjU1OTI=/your-daily-brief-january-13th
-
Pages that used to work and now don’t. The example below initially did not work, then started working and stopped working on the day of writing this post. Removing
app. from the domain now shows a card with no image, whereas it used to function properly with both domains. There were no changes to the page.
Example:
https://finimize.com/content/Q29udGVudFBpZWNlOjU0MDk=/microsofts-blizzard-deal-turns-cold
Troubleshooting steps attempted [note that we will not prioritise posts unless there is evidence of following the troubleshooting guides]:
- I have used the Card Validator, and the results are inconsistent with what I see in the Tweet Composer and timeline (e.g. link from example 2 shows the following output despite card not showing ever):
INFO: Page fetched successfully
INFO: 30 metatags were found
INFO: twitter:card = summary_large_image tag found
INFO: Card loaded successfully
Sometimes I also see a no metatags found error there.
-
executing curl -v -A Twitterbot <url> for any of the URLs above shows a valid Content-Type header and all the required meta tags are present.
-
all required meta tags (as mentioned in docs) are present in both the source of all pages and also after they’re rendered. The meta tags are the same across all pages and have correct values for content. I have noticed that the content value for og:image is not encoded properly (example: see& in <meta property="og:image" content="https://finimize-img.imgix.net/https%3A%2F%2Fi.imgur.com%2FktcSljX.jpg?ixlib=python-3.1.2&s=0fdad9012c52c169f5aec200ee5cdef8"/>, however, it is also broken for pages that do have a perfectly working twitter card, so I don’t believe it is the culprit here.
-
there are no conflicting rules in robots.txt
-
bit.ly workaround for refreshing cards did not have an effect
-
placing relevant meta tags to the top of head did not have an effect (tested in a staging environment with a publicly available URL - same inconsistent behaviour)
-
absolutely all of the pages above have working previews on facebook, linkedin, slack etc.
1 Like
kiriarf
#2
I can only attach 2 media per post, so here are screenshots for example 2:


Hello @kiriarf I facing same issue
This post was flagged by the community and is temporarily hidden.