Meta descriptions are the small text snippets under each Google search result. They don’t directly influence rankings, but they decide whether the people who see your post in search results click on it. A position-3 result with a great meta description can out-click a position-1 result with a bad one.

Most bloggers leave meta descriptions blank and let WordPress auto-generate one from the first sentence of the post. That’s a missed opportunity worth fixing, and it usually takes less time than picking a featured image. This post covers how to do it right, with real examples you can adapt.

Google search result showing the meta description preview under the title and URL

What a meta description does

The meta description appears in three places:

  • Google search results. Under the title.
  • Social shares. When a post is shared on Facebook, LinkedIn, or other platforms.
  • Some browser bookmarks and previews.

Of these, search is the highest stakes placement. Your meta description is the one-second pitch that decides whether the searcher clicks your result or someone else’s.

Why bloggers ignore them

There are three common reasons bloggers skip this step, and all three are wrong:

  • “Google ignores them anyway.” Not true. Google rewrites meta descriptions often, according to Google’s own documentation on writing snippets, but the one you provide is still the default it starts from.
  • “They don’t affect rankings.” Technically true. But they affect click-through rate, and click-through rate feeds back into how a page performs over time.
  • “The auto-generated one is fine.” It usually isn’t. The first sentence of a post is rarely the sharpest pitch for that specific search query.

The format that works

A meta description should:

  • Stay within Google’s display limit. Google truncates by pixel width rather than a fixed character count, but aiming for roughly 140 to 155 characters keeps you safely inside that limit on both desktop and mobile.
  • Include the primary keyword once, used naturally rather than stuffed in.
  • Read as one clear sentence, or two short ones.
  • Tell the searcher what they’ll get if they click.
  • Suggest the post is worth their time without overselling it.
Quick tip: Because Google truncates by pixel width, a description packed with capital letters and wide characters (“W,” “M”) can get cut off sooner than one with the same character count in narrower letters. When a description is right on the edge, trim a few characters rather than assuming it fits.

The three patterns that work

1. The promise and payoff

“[What the post is about]. [What the reader gets from it.]”

Example: “How to back up a WordPress blog so the backup actually works when you need it: schedule, storage, restore-testing, and what most bloggers miss.”

This pattern works because it’s specific and concrete, and it tells the reader exactly what’s inside.

2. The question and answer hint

“[Restatement of the question or problem]. [Hint that this post answers it.]”

Example: “Is WordPress.com the same as WordPress.org? Not even close. Here’s what each one is, what it costs in 2026, and which one bloggers should pick.”

This works especially well for posts targeting question-format searches.

3. The contrarian opener

“[Counterintuitive statement]. [Explanation that this post backs it up.]”

Example: “Most blog 404 pages waste a real traffic-recovery opportunity. Here’s how to design one that keeps lost visitors on your blog.”

This works well for opinion-driven posts, since it builds curiosity before the click.

What to avoid

  • “Welcome to…” This wastes characters that could be doing real work.
  • “In this article…” The reader already knows they’re reading an article.
  • Keyword stuffing. Phrases like “WordPress hosting WordPress themes WordPress plugins WordPress SEO” read as spam and Google treats them that way too.
  • The first sentence of the post. It’s the laziest option and almost always a weak pitch.
  • Going too long. Anything that runs well past 155 to 160 characters risks getting cut off mid-sentence.
  • Going under 100 characters. This underuses the space Google gives you, and Google may rewrite a snippet that looks too thin.
  • Generic descriptions. “Learn more about X” tells the reader nothing they didn’t already know from the title.
Examples of weak and strong meta descriptions side by side

How to write them

For each post, after writing it, work through this sequence:

  1. Identify the primary keyword you want that page to rank for.
  2. Write two or three candidate meta descriptions.
  3. Pick the one that’s most specific to what the post actually delivers.
  4. Check the character count and adjust so it sits comfortably in the safe range.
  5. Read it as if you were the one searching that keyword, and ask whether you’d click it.

This whole process takes about two to three minutes per post once you’ve done it a few times.

How it actually shows up in WordPress

WordPress’s meta description field is provided by an SEO plugin such as Yoast SEO or Rank Math, not by WordPress core. In the post editor:

  • Yoast SEO has it in a dedicated “SEO” panel below the content editor.
  • Rank Math has it under “General” in its sidebar or metabox.
  • Without either plugin installed, WordPress itself has no meta description field at all.

If you haven’t set one of these plugins up yet, our guide to configuring Yoast SEO or Rank Math correctly walks through the settings that matter most, including this one. Whichever plugin you use, set a meta description for every post rather than leaving it to chance.

What Google does with it

Google uses your meta description as a strong signal but will still sometimes rewrite it in the search results. Per Google’s official guidance on writing meta descriptions, this tends to happen when:

  • Google decides a different snippet from the page body better matches the specific query.
  • The meta description doesn’t contain language close to the search query.
  • The description is too short, vague, or otherwise unhelpful.

This is fine, and it isn’t a sign you did something wrong. The point of writing a meta description isn’t to lock in exactly what Google shows every time. It’s to provide a strong default so that on the majority of impressions, where Google does use your version, it’s a genuinely good pitch.

For very high-traffic posts

If a post is bringing real, ongoing search traffic, it’s worth taking meta descriptions a step further:

  • Test a revised description after a month or two and watch whether click-through rate moves.
  • Check Google Search Console for the actual queries bringing traffic to that page, then tailor the description toward the most common ones.
  • If certain phrases show high impressions but low clicks, that’s usually a sign the current description isn’t landing, so rewrite it to directly address what searchers seem to want.

This kind of tuning pairs naturally with a broader refresh. If a post is old enough that its meta description was never revisited, it’s worth reading our guide on how to update old posts without losing rankings before you touch anything, since the meta description is often just one piece of a larger cleanup.

The social-share angle

By default, your meta description also appears when the post is shared on social media. If a post is likely to get shared, the meta description doubles as a share-card pitch, not just a search-result pitch.

For posts where the share pitch should differ from the search pitch, use the Open Graph and Twitter Card-specific fields that most SEO plugins expose separately. For most posts, though, one good meta description covers both jobs well enough.

Where this fits into the bigger picture

Meta descriptions are a small, mechanical piece of on-page SEO, and they’re worth getting right precisely because they’re so quick to fix. If you want the fuller picture of how search-friendly writing works without turning your posts into keyword soup, see our guide on writing for SEO without writing for robots. And if you’re setting up a new blog on Aurora, the theme’s built-in markup is already structured cleanly for search engines, which gives every meta description you write a solid technical foundation to work from rather than fighting bloated code.

What actually moves the needle

Meta descriptions decide whether your search result gets clicked, not whether it ranks. Write a manual one for every post rather than trusting the auto-generated fallback. Aim for roughly 140 to 155 characters, include the primary keyword once, and tell the searcher exactly what they’ll get. Make it specific instead of generic, skip the throat-clearing phrases, and double-check the length before you publish. It’s a two-minute job per post that meaningfully improves the traffic you get from rankings you’ve already earned.