There are a few web pages. Index page’s description tag is showing on Google but other page’s description tag is not showing. Why is that? What should I do for show them on Google?
<meta name="description" content="This is the description tag">
There are a few web pages. Index page’s description tag is showing on Google but other page’s description tag is not showing. Why is that? What should I do for show them on Google?
<meta name="description" content="This is the description tag">
2
Answers
What Google shows in the description of their results (also known as "snippets") is not always your meta-description.
As per google’s explanation:
If you want, you can disable the generation of those snippets with
nosnippet
meta tag, but apart from that there is little you can do to influence what is shown in those snippets, as explained by Google hereGoogle’s main focus is to help users to get the right content to answer their questions, and to solve their problems. If your meta description is not well-written, when compared to the content of the page and the user’s specific search phrase doing a good job of doing that, Google might show something different on the SERPs (Search Engine Result Pages). In other possibility, the meta description you specified is too short or too long.
A similar thing you can see for the title. Sometimes, Google is not your Title Tag. We also faced the same issue for our website but we successfully solved our issues.
Google set our Meta Description:
How we solved this issue:
In Google Search Console, goto Clear Cached URL option in Removals, that allows one to Keep URL(s) in Google Search results, just clear current snippet and cached version until the next crawl.
Now Google is showing original Meta Description:
Here is more information, just in case it’s helpful:
https://support.google.com/webmasters/answer/9689846#clear_cache_request