We try to improve the visibility of our website on Google and we've created meta descriptions for every page. Should we use: meta name="description" content=""
OR meta itemprop="description" content=""
OR both of them?
-
1See also: itemprop for canonical link and meta description in the head and Can meta description and schema description be the same?– Stephen Ostermiller ♦Commented Aug 2, 2017 at 10:08
2 Answers
The standard format is:
<meta name="description" content="What you'd like to appear on a search result">
Be wary that descriptions won't increase your rank. They will have an affect on CTR. Google won't always use your tags, there are times it will generate it's own from your page.
The Schema version (itemprop="description"
) was for social media tagging. It's very much redundant. Use opengraph instead for Twitter/Facebook.
-
2
itemprop="description"
is used widely throughout the Schema.org vocabulary. Very much not redundant.– GDVSCommented Aug 2, 2017 at 14:50 -
@GDav The schema.org version is for elements. "A description of the item." The meta version is for a page and is what Google recommends for describing the page.– RobCommented Aug 2, 2017 at 19:31
-
1You misunderstand. You state the attribute
itemprop
with a value ofdescription
was "for social media tagging" and is "very much redundant". It isn't. And<meta>
is an element.– GDVSCommented Aug 3, 2017 at 7:51
I'd also follow the standard format as well. example:
<meta name="description" content="What you'd like to appear on a search result">
The reason is because if you want your website out there, you want ALL search engines to list it, not just Google. There is also Bing and even search engines in other parts of the world like Yandex. It's possible that some search engines in the world might not recognize new statements like itemprop, so for best results, go with the long lasting HTML standards and use meta tags.
I would also stick with just one because if you add too much code to your page, then users might have to wait forever to see text on the screen while their browsers process the code.
Just make sure the content of the description makes sense and contains the most important keywords that are relevant to your site.