One of the easiest ways to get the ball rolling with your web pages and being noticed by search engines is to use HTML <meta> tags.
Years ago, many webmasters took this as an opportunity to abuse the <meta> tags and the search engines found that the quality of search results was suffering. Today, search engines don't give the <meta> tags weight - Google announced in September of 2009 that neither meta descriptions nor meta keywords affects Google's ranking algorithms for web searches.
However, it's still beneficial to complete this quick and easy task.
Figure: An SEO expert hard at work
There are a few <meta> tags you should use, and these are the most common:
To ensure your meta tags are present and well formatted, we have a useful program called SSW Code Auditor.
❌ Figure: Bad example - Website with a missing meta description tag
✅ Figure: Good example - SSW Dory's website has a meta description tag
This issue is common for users publishing content with a CMS. In this case we generally recommend meta descriptions and title fields a required field. For example, Tina CMS allows you to add required fields.
You could also get creative and pass the drafted content of your page into a custom GPT with instructions to create a summary of the content suitable for a meta title or meta description.
For more information about creating custom GPTs read the rule on creating custom GPTs.
<meta> descriptionsEven if you have a meta description tags filled out for a particular page Google may instead opt to use it's own summary of the content when displaying the link. This is called a snippet (learn more below). If you'd prefer to use your own meta-description tags it's imperative to make sure your tag complies with Google's quality standards for meta tags.
A snippet is an auto-generated summary of your web page. As the name would suggest, Google derives snippets by sampling the literary content of your page and trimming it. The result is usually unsightly. If you do choose to use them you can customize which parts get left out using the data-nosnippet attribute on either a <section>, <p>, or <div> tag. This will omit the child elements of the targeted from the snippet as well.
<!--Google will not use this part of the snippet when creating a page snippet--><section data-nosnippet class="post-article"><p>Did this article engage peak your interests as a dog lover?The University of Adelaide is conducting a study to investigate occurences of methemoglobinemia in Pomeranians.To participate in the study click this <a>link</a>.</p></section>
✅ Figure: Good example - Using the nosnippet attribute to remove irrelevant content
There is a widely held misconception that Google penalizes authors for having duplicate meta tags, particularly meta description and meta title tags. However, Google primarily targets pages that are exact duplicates of other pages when penalizing for duplicate content.
Read more about this in Google's original blog post - Demystifying the "duplicate content penalty".
While having duplicate meta title or meta description tags may not impact your search engine performance directly it can still result in a poor user experience. For example, if two pages with the same title appear in a set of search results the user may be unsure which link to click. It may also impact your rankings in other search engines.