Meta description: 155 chars that earn the click
The description doesn't rank. The click does.
Google says explicitly: meta description is not a ranking signal. But it IS the snippet that decides whether a searcher clicks YOUR result vs the one above it. A better description = higher CTR = more eventual rankings (CTR feeds back into ranking).
What works
<meta name="description"
content="1,350+ interactive Python lessons with an AI mentor. Free first 15 β no signup. 18 languages." />The good ones:
- Open with the concrete value (1,350+ lessons, AI mentor) β not "Welcome to..."
- One tangible feature, one differentiator, one CTA-flavored verb
- Mirror the search intent β if the user searched "learn python interactively," the word "interactively" or "interactive" should be in the description (it gets bolded in the SERP).
Length
Around 155 characters. Google may show 155-160 (sometimes 320 on mobile). Anything beyond gets truncated with "β¦". First 100 characters carry the most weight.
What kills CTR
- "Welcome to our site"
- "We offer the best..."
- Listing every feature (5 commas, no narrative)
- Identical descriptions across pages (Google may pick a snippet from your body instead)
When Google ignores it
If your description doesn't match the search intent, Google extracts a snippet from your body content instead. Your description is a STRONG hint, not a guarantee. Write good copy AND good headings.
Sign up to start coding
Theory is open to everyone. The interactive editor, live preview, and check are unlocked with a 7-day free trial β card required, cancel anytime.
Sign up β free trial βFirst 10 lessons in each track are free. No card needed for those.