How to Write a Meta Description That Gets Clicks
Meta descriptions don't directly affect your rankings — but they absolutely affect your traffic. A well-written meta description is the difference between a searcher clicking your result or your competitor's. Most sites get this wrong, and it's costing them clicks every single day.
What Is a Meta Description?
A meta description is an HTML tag that provides a short summary of a webpage. It lives in the <head> section of your HTML:
<meta name="description" content="Learn how to write meta descriptions that get clicks. Step-by-step guide with examples for WordPress, Shopify, and HTML sites. Takes 5 minutes.">Google displays the meta description as the grey text snippet beneath the blue title link in search results. It typically shows 150–160 characters on desktop and around 120 on mobile. If you don't write one, Google will generate one automatically — usually pulling random text from your page, which is rarely ideal.
Why It Matters for SEO
How to Check Your Meta Descriptions
Clarity SEO's Report Card scans every page and flags missing descriptions, descriptions that are too short or too long, and duplicate descriptions across your site.
→ Check your meta descriptions free with Clarity SEO
Then use the Meta Generator to craft optimised descriptions with the right length and keyword placement.
How to Fix It
For HTML/Generic
Add the meta description tag inside your page's <head>:
<head> <meta charset="UTF-8"> <title>iPhone Screen Repair Sydney | MobileBarn</title> <meta name="description" content="Cracked iPhone screen? Get it fixed same-day in Sydney. MobileBarn repairs all models in 30 minutes. Book online or walk in — free quote included."> </head>Rules to follow:
For WordPress
Without a plugin:
WordPress doesn't natively support custom meta descriptions in a user-friendly way. Use a plugin.
With Yoast SEO:
With Rank Math:
For Shopify
For the homepage: Online Store → Preferences → Homepage meta description.
For Wix / Squarespace / Webflow
Wix: Pages → Page Settings → SEO → Description field.
Squarespace: Pages → Gear icon → SEO → Description.
Webflow: Page Settings → SEO Settings → Description. For CMS Collections, use dynamic field bindings to auto-populate from your content fields.
Common Mistakes to Avoid
FAQ
Does the meta description affect SEO rankings?
The meta description is not a direct ranking factor — Google has confirmed this. However, it affects click-through rate, and higher CTR can indirectly improve rankings by sending engagement signals to Google.
How long should a meta description be?
The ideal meta description length is 140–160 characters. Google truncates longer descriptions, and shorter ones may be replaced with auto-generated text pulled from your page.
What happens if I don't write a meta description?
Google will generate one automatically from your page content. This is often suboptimal — it may pull text from navigation, footers, or unrelated sections. Always write your own for important pages.
Should I include keywords in the meta description?
Yes. Google bolds matching keywords in the description when they match the search query, which makes your result more visually prominent. Include your primary keyword naturally — don't force it.
Can I use the same meta description on multiple pages?
No. Duplicate meta descriptions are flagged as a quality issue. Each page should have a unique description tailored to its content and target keyword.
Summary
Your meta description is free advertising — 160 characters to convince a searcher to choose you over every other result on the page. Keep it concise, include your keyword, make the benefit obvious, and always add a call to action.
Run a free audit to find every page on your site with a missing, duplicate, or too-long meta description.