How to write titles and meta descriptions that actually get clicked

When a site gets a facelift, the design changes first, then the on-page copy. But the first thing a person actually reads is neither. It's the <title> tag and the meta description — two lines read before anyone opens the page. Get those two lines wrong and no amount of speed or polish saves the click, because the click never happens.
The trouble is those two lines are often written by nobody at all. A CMS pulls the article's first sentence and truncates it, or slaps the same template — "Home | Company Name" — on every page on the site. What shows up in search is text no one wrote and no one reads.
Google can cut your title short, so lead with the part that matters
Google's own documentation says there's no fixed length limit on the <title> element, but the title link shown in results is truncated as needed to fit the device width (Google Search Central). There's no hard "60 characters" rule — the cutoff depends on how wide the actual letters render (an "m" is wider than an "i") and on the screen it's shown on.
The symptom looks like this: the title in results trails off with an ellipsis after "...fast and reliable in Baku", and the reader never actually sees what's being promised. The mechanism is simple — the important word sits at the end of the sentence, right where the cut lands. The fix: put the word your reader is searching for — not your brand name — at the front of the title. A title like "Pixellabs | Blog About Everything" can lose the useful word entirely to the cut; "How to Check Your Website's Speed | Pixellabs" keeps that word visible no matter how narrow the screen.
The same logic applies to the description, with a different number
Google doesn't give meta descriptions a fixed limit either — same wording, "truncated as needed to fit the device width" (same source). If you want a number to anchor on: a small Semrush sample across 10 queries measured an average of 135 characters on mobile and 146 on desktop (Semrush, 2025) — that's a measurement, not a rule; a few characters over won't hurt, but treat anything near 200 as likely to get cut.
The title tag and your on-page H1 aren't the same thing
They get confused constantly because both get called "the title." But <title> shows up in the browser tab and in search results — only someone who hasn't opened the page yet reads it. The <h1> is the large heading on the page itself — only someone who already landed sees it. Different reader, different job: the title has to pull the searcher toward you; the h1 has to tell the person who already arrived "you're in the right place."
The symptom: the site's platform sets them to match automatically, so the title becomes an exact copy of the h1 — and the chance to align it with search intent is gone. The mechanism: an h1 is often short and generic, something like "Welcome" or a product name, and it's the title specifically that needs to carry the question the reader is searching for. When the two match, the title isn't doing its job. The fix: most platforms already have two separate fields, just unused — put the search phrase in the title, the page's own framing in the h1.
The same title on every page helps none of them
Google is direct about this one: every page needs its own distinct title — repetitive, boilerplate titles make it harder for users to tell pages apart (Google Search Central). If an online store has 200 product pages and every single one reads "Store Name — Quality Products", that's 200 opportunities compressed into one sentence.
The check is simple: open your sitemap and line up every title. How many are actually different from each other? The ones that aren't are not saying anything of their own — to Google that isn't 200 separate offers, it's 200 copies of one.
A description is a promise, not a summary
The description's job isn't to retell the page — it's to answer "why should I open this." Google explains it doesn't always use the description you wrote: if the text doesn't match the search, the system pulls a more accurate snippet straight from the page instead (Google Search Central). The more generic and templated your description, the less often Google actually uses it.
A description that works does three things in one sentence: names the reader's question, signals where the answer lives, and adds one concrete detail — a number, a step count, a timeframe — but only if it's true. "The best SEO service" promises nothing, because every agency writes that exact sentence; "Check your site's titles in 5 minutes and see exactly which page has a problem" tells the reader precisely what they're getting.
Why keyword stuffing doesn't work
The most common mistake is cramming the same keyword into the title and description three or four times, on the theory that repetition lifts rankings — something like "site speed, site speed test, how to increase site speed, site speed Baku." Google has a name for this — keyword stuffing — and its spam policy bans it outright: repeating words "in a list or group, unnaturally, or out of context" can push a page down in results or remove it entirely (Google Search Central, Spam Policies).
There's no upside, because the pattern is already recognised algorithmically; there's real downside, because the ban is written into the policy in plain language. One keyword in the title, one in the description, sitting inside a natural sentence — anything past that buys nothing, only makes the sentence worse, and puts off a real reader too, who reads the same repetition as spam.
How to write it: a short sequence
- Open the title with the reader's own words. Put the searched phrase at the front, the brand name at the end.
- Write one sentence per page. No template — say in one phrase what makes this specific page different from the others.
- Don't make the title a copy of the h1. The title answers the search query; the h1 answers the page's own framing.
- Write the description as a promise, not a list. Name the question, show where the answer sits.
- Use the keyword once, inside a natural sentence. Repeating it doesn't add credibility, it just wrecks the sentence.
- Read it back as a stranger would. Would that line make you click, or would you scroll past it?
The title makes a promise and the page has to keep it — a title that breaks its promise gets the click but never gets the customer.
On a 30-40 page site, lining up every title and measuring every description by hand is a few hours of work. Our free SEO audit tool takes your site's address and lists, page by page, where a title is missing and where it repeats.
If you want every title and description across the whole site fixed in one pass, our search visibility service does exactly that — one sentence written for every page, with the truncation risk already accounted for.
Photo by Click Jeth · Pexels