My pages already have good html meta tags like title
and description
for Google SEO. I also added og:title
, og:description
, twitter:title
, twitter:description
and other meta tags, but I found in most cases og:title
/twitter:title
are the same as title
, and description
is also very redundant. So, can I omit some redundant meta tags for smaller page size, and not expect any negative impact?
<title>short title here</title>
<meta name="description" content="long description" />
<!-- section of og:... meta headers -->
<meta property="og:title" content="short title here" />
<meta property="og:description" content="long description" />
<meta property="og:image" content="..." />
<!-- section of twitter:... meta headers -->
<meta property="twitter:title" content="short title here" />
<meta property="twitter:description" content="long description" />
The og:url
tag (for Facebook) also looks redundant to <link rel="canonical" href="..." >
(for Google).
Can I omit the redundant ones, and keep only the unique ones not provided by another group, like this twitter card?
<meta name="twitter:card" content="summary_large_image" />
So, will facebook/twitter default to using the page's title/description tags when og:title/og:description are missing? And not penalize the content?
<meta>
tag does not use and does not need a closing slash and never has in any HTML specification./>
. It is not wrong to self close meta tags in other HTML variants. Documentation often includes the self closing slashes for widest compatibility that includes XHTML. These days I would never recommend somebody use XHTML over HTML5, so I'm not sure how much benefit that compatibility in documentation provides.og:
andtwitter:
tags are not useful for any search, but for your URLs are shared on social media sites. They control how the preview of your page looks when shared. It is worth paying attention to them if you are trying to get traction in social media.