I created a new web page. I have developed web pages with twitter card meta tags before and they worked perfectly. I don’t know what the issue is this time.
I followed the format for specifying the meta tags for a twitter summary card but the twitter card validator can’t find the meta tags.
My website’s address is: http://www.hotwiredbrain.com
Here’s the Twitterbot’s message:
INFO: Page fetched successfully
INFO: 2 metatags were found
ERROR: No card found (Card error)
I also typed
curl -v -A Twitterbot http://hotwiredbrain.com
and the output shows the meta tags right where they should be - inside the tag.
Here’s part of the source of my web page:
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:fb="http://ogp.me/ns/fb#">
<head>
<meta charset="Unicode">
<meta name="description" content="Codes, programs, software and deep thoughts. Inspired by curiosity and the open-source philosophy." >
<meta name="keywords" content="tech, programming, coding, code, internet, tech blog, AI, software, computer" >
<meta name="viewport" content="width=device-width, initial-scale=1.0" >
<link rel="stylesheet" href="resources/css.css">
<title>Home | HotWiredBrain.com</title>
<meta name="twitter:card" content="summary" >
<meta name="twitter:title" content="HotWiredBrain.com" >
<meta name="twitter:description" content="Codes, programs, software and deep thoughts. Inspired by curiosity and the open-source philosophy." >
<meta name="twitter:image" content="favicon.ico" >
<meta property="og:title" content="HotWiredBrain.com">
<meta property="og:image" content="favicon.ico">
<meta property="og:description" content="Codes, programs, software and deep thoughts. Inspired by curiosity and the open-source philosophy.">
<meta property="og:url" content="www.hotwiredbrain.com" >
</head>
...
</html>
Please help me resolve this issue.
Thanks.
~Progy.