How to Write Meta Descriptions for SEO | Calgary | SEO Company To-The-TOP!

A meta description is the short block of text that sits under your page title in the search results. Most people never think about it. They build a page, hit publish, and let Google sort out the rest. Then they wonder why the listing two spots below theirs pulls more visitors.

That snippet does one job. It convinces a searcher that your result answers what they typed. Nail it and your existing rankings work harder. Skip it, or leave the field blank, and you hand attention to whoever wrote a sharper line. I have run on-page SEO for Calgary businesses since 2007, and meta descriptions are still the most-ignored 160 characters on the average website. Image alt text sits in the same neglected category, and how to write alt text for images for SEO is another quick win.


How to Write Meta Descriptions for SEO: A meta description is the short block of text that sits under your page title in the search results. Illustration for how to write meta descriptions for seo.

What a meta description does in search results

Picture a Google results page. Blue clickable title. A green-ish URL line. Then a couple of sentences of grey text underneath. That grey text is the meta description, pulled from an HTML tag buried in your page’s code.

What a meta description does in search results: Picture a Google results page. Illustration for how to write meta descriptions for seo.

It is not something a visitor reads on your site. The tag lives in the head section of the page, invisible until search engines decide to show it. Bing reads it too. So do most other search engines. In plain terms the code holds a name attribute set to “description” and a content attribute carrying your sentence.

Here is the part that catches people out. Google does not always use what you wrote. Roughly two-thirds of the time it keeps your version. The rest of the time it grabs a line from the page content that matches the query better. You write your meta description to influence the snippet, not to lock it down. Worth knowing before you agonise over a single comma.

Do meta descriptions affect SEO rankings?

Short answer: not directly. Google confirmed years ago that meta descriptions are not a ranking factor. A brilliant one will not move you from position eight to position three on its own.

So why bother? Click-through rate. When two results sit near each other, the one with the better description earns the click. A higher click-through rate on your result tells Google that users find it relevant, and that signal does feed into how pages perform over time. Indirect, but real.

I watched a client’s services page climb from the bottom of page one to the third result over a few months. Ranking work did most of it. A rewritten description, built to answer the actual query instead of describing the company, lifted traffic on top of that. Two levers, same page. Ranking is one half of search engine optimization; the snippet earning attention is the half people forget.

How long should a meta description be?: Aim for 150 to 160 characters. Illustration for how to write meta descriptions for seo.

How long should a meta description be?

Aim for 150 to 160 characters. That range displays cleanly on desktop before Google cuts it off with an ellipsis. On mobile the cutoff arrives sooner, closer to 120 characters, so the front of the line matters most.

Meta description length is measured by pixel width, technically, not an exact character count. Wide letters eat the space faster. The character range is a practical proxy rather than a hard rule. Front-load the important words. Put the benefit and your keywords early, in case the tail gets clipped.

Too short wastes the space. A 60-character line leaves room a competitor will happily fill. Too long gets chopped mid-sentence, which reads worse than a complete shorter version. Around 155 characters stays the comfortable target for most pages.

How to write a meta description that earns clicks: This is the part that matters. Illustration for how to write meta descriptions for seo.

How to write a meta description that earns clicks

This is the part that matters. A good meta description is a tiny piece of ad copy aimed at one specific searcher.

Start with the target keyword. When someone’s query matches a word in your description, Google bolds it inside the snippet. Bold text draws the eye. So the phrase the page targets should appear naturally, once, near the front. Placed, not stuffed.

Match the search intent. Someone searching “how to write meta descriptions” wants a guide, not a sales pitch. A searcher typing “emergency furnace repair calgary” wants a phone number and speed. Write the line that fits what users are actually trying to do.

Lead with value. What does the reader get by clicking? Say it plainly. “Learn the exact length, structure, and mistakes to avoid” beats “We are a leading provider of SEO services.” One promises the reader something. The other only talks about you.

Give a reason to act. A light call to action helps: learn how, see the steps, compare your options. Nothing pushy. Just a nudge that something useful waits on the other side.

Stay accurate. The snippet has to match the page. Promise what the page does not deliver and the visitor bounces straight back, which helps nobody. Clickbait in your meta descriptions is the fastest way to train Google that your result disappoints.

Make each one unique. This is where most sites fall down. They let the theme repeat one line across hundreds of pages on a single website, or leave the field auto-generated. Each page covers a different topic, so each deserves its own description. The meta description on a pricing page should read nothing like the one on a blog post.

That is the whole method for writing meta descriptions. Keyword early, intent matched, a clear benefit, a soft nudge, honest to the page, unique to the page. Active verbs throughout. The same instincts behind a good Google Ads headline apply here, except this version is free.

Common meta description mistakes worth avoiding

Duplicate meta descriptions top the list. Hundreds of pages sharing one line tells search engines none of them is distinct. An audit usually finds these in batches.

Keyword stuffing comes next. Cramming the same phrase three times reads like spam, and Google may simply rewrite it. One natural mention covers it. Loading meta descriptions with random keywords does nothing for rankings either.

Then there is the blank slate. Leave the field empty and Google guesses, often grabbing the first text it finds on the page, sometimes a cookie notice or a nav label. Not the impression you want greeting a searcher.

Quotation marks cause a quieter problem. Double quotes inside the tag can get the line cut short, because the code reads the quote as the end of the field. Skip them, or switch to single quotes.

The last one is subtle: writing for the algorithm instead of the person. Real users read the description and decide whether to visit. Robots do not click. Write for the reader. The ranking side of on-page SEO is handled elsewhere on the page anyway.

Tools for previewing your snippet before it goes live: Guessing how it looks is optional. Illustration for how to write meta descriptions for seo.

Tools for previewing your snippet before it goes live

Guessing how it looks is optional. A few tools render the snippet the way Google would.

Yoast SEO, on WordPress, gives a live preview box plus a length indicator that turns green when you land in range. Rank Math does the same. Both let you edit your meta descriptions right under the post. If you already run Yoast SEO or a similar plugin for your meta tags, the field is sitting there waiting.

For a whole-site sweep, Screaming Frog crawls every URL and lists which pages are missing meta descriptions, which run too long, and which duplicate each other. That is how I audit a website quickly before deciding what to rewrite first. Search Console flags some of the same gaps for free.

A plain SERP preview tool works fine for a single page. As an example, paste in a title and description, watch where the text cuts off, then adjust. Two minutes per page, and the snippet stops being an afterthought. The same logic applies to your SEO title above it.

How do you write a good SEO meta description?

Write one or two clear sentences, 150 to 160 characters, with the target keyword near the front and a concrete reason to visit. Match what the searcher wants. Keep it honest to the page content. Skip the buzzwords and describe the page the way you would to a person standing next to you. A good meta description reads like a human wrote it for another human.

What are the 3 C’s of copywriting?

Clear, concise, compelling. Clear means the reader instantly knows what the page offers. Concise means it fits the space without filler. Compelling means there is a reason to click rather than scroll past. Meta descriptions that hit all three pull more traffic from the rankings you already hold.

Should you write one for every page?

For the pages that matter, yes. Money pages, key service pages, important posts: each earns a hand-written, unique line. For thousands of near-identical product URLs, a smart template with auto-filled fields is reasonable. The rule never changes, though: no two pages competing with the same description.

What happens if you leave the description blank?

Google writes one for you, pulling a snippet from the page content that fits the query. Sometimes the result reads fine. Often it grabs something awkward, a fragment never meant to sell the visit, the kind of text that also makes ugly social media previews. You lose control of the first impression. On any page you care about, that gap is worth closing. Wondering how your current meta descriptions and example snippets stack up against competitors in your market? That is usually where a quick audit starts, and the first thing we examine for Calgary SEO clients.

Greg Ichshenko

Calgary SEO expert and digital marketing specialist,
developing advertising strategies for businesses of all sizes

(403) 308-5949

greg@to-the-top.ca
1509 14 Ave SW, Calgary,
AB T3C 0W4

    Submit your request or question, and I will get back
    to you shortly

    Please prove you are human by selecting the truck.