March 10, 2022

How to Write Title Tags and Meta Descriptions for SEO

If you’ve ever doubted the importance of Titles and Meta Descriptions for SEO, go to Google and type anything into the search bar. What you see on the results page is prominently displayed Titles and Meta Descriptions. That blue hyperlink is a title and the gray text below it with the bolded keyword you typed in is a meta description. Both are important for ranking and click-through rates and most CMS (content management systems) allow you to customize both.

Not sure why you need to adjust them? There are a number of reasons why you’d want to adjust and customize your title and meta description. All CMSs default your title and meta description to the title of your page and the first sentence(s) of your content. However, that might not accurately reflect the topic, be too long to display in search results, and may not be ideal for CTR (click-through rate).

How to Write Title Tags for SEO

Most of today’s most popular CMSs have SEO functionality built in, or in the case of WordPress, allow for third-party plugins to change your title and meta descriptions. Even if your CMS doesn’t have that functionality and you’re hard coding the site, I must assume you’re a darn good coder and can figure out how to make it work. So, let’s look at some of the factors that impact how to write title tags and meta descriptions for SEO and some best practices to get the most out of this important ranking factor.

Do Titles and Meta Descriptions matter for SEO?

Yes. Two-hundred ranking factors are known, for Google that is. Title tags are considered a ranking factor, but it’s a little more complicated than that. The presence of a title is unavoidable, so having a title tag isn’t a factor in and of itself but having your keyword in the title tag is a factor in how well you may rank.

Meta descriptions on the other hand are not as cut and dry. Many SEOs will argue that meta descriptions are not ranking factors, but more of a click through factor (helps searchers decide whether to click through to your site). Others will argue that it’s one of only four things shown in search results, and therefore must be a ranking factor. In fact, google even goes so far as to highlight the keyword in the meta description. Either way, it’s best practice to spend time optimizing your Titles and Meta Descriptions regardless of what side of the argument you fall.

Is there a set length for titles and meta descriptions? How important are defined keywords in your title and meta description? What is click through rate and why does it matter? What’s the best way to optimize titles and meta descriptions? These are few of the questions I’ll answer in the following sections.

Pixel vs Character Count

Most SEO plugins track character length, but I prefer RankMath’s SEO plugin because they track pixels instead. A general rule of thumb is that an SEO title should be 60 characters or less. However, a title with numerous capital M’s will take up more space (pixels) on a screen and thus 60 characters may be too long for Google to display. In addition, many SEOs use hyphens ( – ) to separate keywords, but a pipe symbol ( | ) takes up less pixel space. The popular Yoast SEO Plugin only tracks character count in the title which can lead titles that are considered good by the plugin but won’t show up completely on Google. RankMath has determined the optimal pixel count to be 580px for page titles.

The same goes for meta descriptions, but there are some strategies to bend the rules. Character count for meta descriptions should be 160 characters or less, but once again pixels are more important than character count. RankMath has determined the correct pixels count to be 920px. This allows for a character count above 160 but can also result in poorly displayed meta descriptions that have less than 160 characters.

If you find yourself in a position where the information can’t be condensed to 160 characters or less, consider this solution. Write the first 150ish characters of your meta description in a very provocative or open-ended manner. The ellipses (…) displayed by Google may be enticing enough to encourage searchers to click through to your content find out what happens next. Regardless, of what tactic you employ just be sure to get that keyword into your description.

Do you need Keywords?

Logic dictates that you would want keywords to appear on the SERPs (Search Engine Results Page) in front of searchers, so yes you need keywords in your Title and meta description. What about variations? It’s important to target the specific keyword you’re trying to rank for. Keyword variations can have a vastly different search volume.

I saw this illustrated well while doing keyword research for a divorce attorney.


As you can see the keywords “How to tell your wife you want a divorce” has 520 more searches per month than “Best way to tell your wife you want a divorce,” while only being slightly harder to rank for. Since title tags are an SEOs way of telling search engines what a page is about, putting non-exact keywords is sending the wrong message and risks a page that ranks lower for the desired keyword.

Does click through rate matter to SEO?

Click through rate is not a ranking factor. Traffic on the other hand, be it organic or direct, does impact rankings. So, although CTR is not a ranking factor the impact of CTR is, and therefore

CTR is calculated by dividing the clicks by impressions (clicks ÷ impressions = click through rate).

So, if CTR is important to SEO and titles and meta descriptions are important to SEO, how do you write good titles and descriptions? Getting the click comes down to solving the problem, which in essence requires understanding searcher intent. Every searcher is looking to solve a problem, whether that’s a knowledge gap, a product they want, or a service they need. If you can prove in about 200 characters (or 1500 pixels) why you’ve got the solution to their problem, you’ll earn their click.

A little psychology goes a long way in writing title and descriptions. Understanding Maslow’s’ Hierarchy of Needs can help entice searchers by playing to their fundamental needs. Someone looking for gym equipment may be searching to meet self-esteem needs. While another searcher may be searching for a home security system to fill a void in their safety and security needs. Appealing to those needs in the meta description can increase CTR and traffic over basic item descriptions.

Default Title and Meta Description Mistakes

Even RankMath is guilty of auto-populating Title and Meta Descriptions. This is done dynamically based upon the page title and first content on the page. The default variables are:

%title% %page% %sep% %sitename% = Title – Page # – Separator – Site Name

Other CMSs and plugins may have more, or less, variables but the result is rarely a fully optimized title and meta description. What’s wrong with the dynamic title? It has extraneous information and more often than not is too long for SERPs to display. Searchers rarely care what page number they’re landing on and in many cases don’t care about the brand, unless it’s a household name. The title of this article is also not the specific target keywords.

Below is the dynamic title tag and meta description created for this article followed by a breakdown of my opinion how to optimize the title.

  • 1. First off, you can see that the dynamic variables are different than what I discussed earlier (missing the page # variable). Despite resulting in a shorter Title, you can also see that the character and pixel count exceeds what’s visible in the SERPs. When I pasted in just the page title, instead of the dynamic variable, the character count dropped to 53/60 and the pixel count went to 486/580px.

  • 2. Having the %sitename% variable proved to be worthless and would not have been displayed. Furthermore, had it been displayed, I don’t think it would have aided in CTR. As much as it pains me to say, Coppersmith Digital isn’t a household name yet, so there’s no value add in showing it to searchers.

  • 3. In this example, we have the article name showing in the title. That keyword string is not the exact keyword being targeted by this article.

  • 4. In a lot of situations, article and pages target more than 1 keywords. What happens if you have 2-3 keyword variations you want to display? Best practice is to use hyphens ( – ) or the pipe symbol ( | ) to separate keywords in title. Some SEOs will use other symbols to “separate” from the other listings in the SERP, but you risk looking spammy if this is done in excess and I have not seen any data to support an increase in CTR by doing this.

  • 5. In this article, there are two keywords I’d ideally like to hit. Unfortunately, those two specific keywords are too long to fit within the title tags. So, as a result, I will leave the article title in the title tag.

    • How to write title tags for SEO
    • How to write meta descriptions for SEO.
  • 6. A provocative title tag might be How to Write Title Tags that Don’t Suck! Although that might have increased CTR, it doesn’t target either desired keywords and as a keyword itself, it has absolutely zero volume.

  • 1. When I added the title to the content box in WordPress, RankMath only pulled in the first line of content using the variable. The dynamic meta description above is after removing the title from the body content. As you can see, it’s boring.

  • 2. Not only is it boring, but it doesn’t pull in any keywords. Since it doesn’t pull in any keywords, those keywords won’t be highlighted in the SERPs, assuming it did somehow rank and become visible to searchers.

    • Note: Search Engines will often change the meta descriptions on their own to show searchers blocks on content that do contain the keyword.
  • 3. Notice that the dynamic variable meta description also exceeds the pixel count. So, unless you’re writing your first sentence of content for your meta descriptions, it’s never going to be optimized

  • 1. Above is a simple meta description, one that lets the reader know exactly what they’ll find in the article by following the link from the SERP.

  • 2. As you can see, we’re tying in the articles title and touching on desired keywords.

  • 3. This meta description might bring some traffic, but it lacks a call to action and likely has very little to differentiate it from the other results on the page.

  • 1. The meta description above is provocative and unique.

  • 2. The “click here” is a call to action.

  • 3. It touches on the desired keywords and hits a slight variation of the keywords.

  • 4. It may turn of searchers. It’s important to know your audience and from a professional standpoint, this might not be a good choice for luring in clients. On the other hand, this article is geared more towards other industry professionals and not intended as a sales tool, so the language may be worth the risk to encourage CTR.

At the end of the day, there’s no exact science to for how to write title tags for SEO, or meta descriptions. There are some best practices, as I’ve touched on in this article. What’s important to realize is that in the search process, your first impression is your title and meta description. It’s important to represent your company in the best way possible.