• Resolved alexzan

    (@alexzan)


    Hello,

    my website’s Twitter Cards worked perfectly until today, when they suddendly stopped working for apparently no reason.

    In every post I try to share from the website, Twitter Card is missing. I used the Twitter Validator and it said:

    INFO:  Page fetched successfully
    INFO:  2 metatags were found
    ERROR: No card found (Card error)
    

    OG Meta tags and Twitter Cards Meta tags are in the page source as usual. I don’t know if it’s some kind of plugin conflict, but Site Health doesn’t report anything wrong.

    Is this a Yoast SEO issue or a Twitter one? Thanks in advice!

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support amboutwe

    (@amboutwe)

    I’ve seen a few cases where social shares are not working as expected when there is a large piece of style code before the meta tags.

    This feature is typically part of a cache plugin that writes all of your site’s stylesheets directly into the header.

    Please temporarily disable this feature, clear cache, and try the validator again (preferably a URL that has not been shared on Twitter in the last week or so).

    Thread Starter alexzan

    (@alexzan)

    Thanks for the heads up! I’ve disabled an Autoptimize option and now everything works as expected.

    • This reply was modified 6 years, 7 months ago by alexzan.

    If you had “inline all CSS” on, that indeed is not always a good idea 🙂

    frank (ao dev)

    Thread Starter alexzan

    (@alexzan)

    If you had “inline all CSS” on, that indeed is not always a good idea

    Yeah, I noticed 🙂

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Twitter Card not found’ is closed to new replies.