Required Meta Tag Missing - twitter:text:description

cards

#1

Hi. I’m building a website and I can’t pass in the card validator.

INFO: Page fetched successfully
INFO: 28 metatags were found
INFO: twitter:card = summary tag found
ERROR: Required meta tag missing (twitter:text:description)
ERROR: Required meta tag missing (twitter:text:title)

My website url is: https://dev.powelearning.com/ … if you inspect you’ll se values like:

<meta property="twitter:card" content="summary">
<meta property="twitter:url" content="https://dev.powelearning.com/">
<meta property="twitter:site" content="@POWeLearning">
<meta property="twitter:title" content="Languages Courses - POW eLearning">
<meta property="twitter:description" content="Languages Courses! Here you will find courses designed by renowned language schools worldwide! The courses are available 24 hours a day, 7 days a week and you´ll be able to access them from wherever you are.">
<meta property="twitter:image" content="https://d3eevhpzuwkj4w.cloudfront.net/assets/img/courses/banner@2x.webp">

I can’t see where I’m wrong, and also why the log is saying that twitter:text:title is required since the tag is twitter:title.

Any thoughts?


#2

I just checked it using curl -A Twitterbot and I see:

<meta property="twitter:card" content="summary">
<meta property="twitter:url" content="">
<meta property="twitter:site" content="@POWeLearning">
<meta property="twitter:title" content="">
<meta property="twitter:description" content="">
<meta property="twitter:image" content="">

Most of the tags are empty, which is what is causing this error. Note that the cards crawler is unable to execute Javascript to populate any dynamic tags.


#3

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