Title tags and meta descriptions that get clicked
Length limits are pixel-based and approximate; what earns the click is a specific topic up front, one honest differentiator and a description that promises something concrete.
The title tag and the meta description are the two pieces of text a searcher reads before deciding whether your page is worth a click. Neither is a magic ranking lever, but both decide how your result looks next to nine competitors. This guide covers what the length warnings actually mean, why Google sometimes ignores what you wrote, and how to rewrite a weak title into one that earns the click.
Characters are a proxy; pixels are what get cut
Search results do not truncate titles at a fixed number of characters. They truncate at a display width, roughly 580–600 pixels on desktop for the title line. A title full of narrow letters (i, l, t) fits more characters than one full of wide letters (W, M) or capitals. That is why every "ideal title length" figure on the web is approximate.
DeskSEO's SEO checker flags a title longer than 65 characters and a meta description longer than 170 characters. Those are tool thresholds chosen to catch titles that are very likely to be cut — they are not Google rules, and a 70-character title is not "penalised". The checker also flags the opposite problem: titles under 10 characters and descriptions under 50, which almost always mean a template printed only the brand name or a placeholder. The exact weights are listed on How scoring works.
What matters in practice: put the words that decide the click in the first 50 or so characters, so that truncation removes only the part you could live without.
Google may rewrite your title — and that is a signal
Google shows your <title> most of the time, but it can replace it with text from your H1, from anchor text pointing at the page, or from other on-page text when it judges the title unhelpful. Common triggers are:
- the same title on many pages (for example every product page titled "Shop | Brand");
- keyword lists such as "Shoes, Running Shoes, Cheap Shoes, Best Shoes";
- a title that does not match what the page is about, often after a redesign;
- boilerplate that dwarfs the useful part, like a 40-character slogan before the page topic.
Meta descriptions are rewritten far more often: Google picks the snippet it thinks best answers the query, and a different query can show a different snippet for the same page. A description is still worth writing: for the main queries a page targets it is often used as written, and some link-preview tools fall back to it when Open Graph tags are missing.
If you see your result in Search Console or in a live search with a title you did not write, treat it as feedback rather than an annoyance: the rewritten version usually tells you what Google thought the page was about.
Anatomy of a title that gets clicked
A reliable pattern for most pages is specific topic + differentiator + brand, in that order:
<title>Waterproof Hiking Boots for Wide Feet – Free Returns | Trailmark</title>
- Topic first. The searcher scans for the thing they typed. Lead with it.
- One differentiator. Price range, year, format, location, "free returns", "step by step" — whatever is true and matters to the choice.
- Brand last, separated by
|or–. Exception: the homepage, and brands people search for by name, where the brand can lead.
Avoid stuffing variants of the same keyword. One clear phrase reads better and the related wording belongs in the page itself.
Before and after
| Before | Problem | After |
|---|---|---|
| Home | Too short; says nothing | Bookkeeping for Freelancers and Small Studios | Ledgerly |
| Ledgerly | Ledgerly – Best Accounting Software, Accounting App, Online Accounting, Invoices | Brand twice, keyword list, cut off mid-word | Online Invoicing and Bookkeeping App | Ledgerly |
| Blog | Ledgerly | Identical on every post | How to Price Freelance Design Work (With a Rate Calculator) | Ledgerly |
| Product 4821 | Database ID instead of a name | Oak Standing Desk, 140 cm – Height Adjustable | Northwood |
Meta descriptions: a short pitch, not a summary
A good description answers "what will I get if I click?" in one or two sentences, roughly 120–160 characters:
<meta name="description" content="Compare 12 waterproof hiking boots
in wide fits, with real sizing notes from returns data. Free 60-day
returns on every pair.">
Things that work: a concrete promise, a number that is true, the format (guide, calculator, template), and what makes the page different. Things that do not: repeating the title, starting with "Welcome to our website", or listing keywords. Write a unique description for each important page; for thousands of near-identical pages (filters, archives) it is better to leave the description out than to repeat one sentence everywhere, because Google will generate snippets anyway.
Exactly one H1, and make it agree with the title
The H1 is the visible headline of the page. The checker flags both a missing H1 and more than one. Multiple H1s are rarely a disaster for Google, but they usually reveal a theme problem: the logo, the site name or every section title wrapped in <h1>. That makes the page outline meaningless for screen readers and for any tool that reads structure.
Check it quickly in the browser console:
document.querySelectorAll('h1').forEach(h => console.log(h.outerHTML))
The H1 and the title do not need to be identical — the title is often a little more search-oriented, the H1 a little more natural — but they should describe the same thing. When they disagree, Google is more likely to rewrite the title using the H1.
Duplicates across a site
Duplicate titles are the most common issue on real sites and the one single-page checks miss, because each page looks fine on its own. Typical sources:
- paginated archives: "Blog | Brand" on page 1 to page 40 — add "Page 2", "Page 3";
- faceted navigation: "Shoes | Brand" for every colour and size filter;
- CMS defaults for new posts that nobody overwrote;
- language versions that kept the source-language title.
To find them, crawl the site with any desktop SEO crawler and sort the export by title; on a small site a site:example.com search scanned by eye also works. Search Console does not list titles, but a set of URLs that all show the same title in live results is easy to spot that way. Fix the template first (it usually solves hundreds of pages at once), then hand-write titles for the pages that bring traffic.
A quick routine for an existing site
- Run the homepage through the SEO checker and fix any missing, very short or very long title and description.
- List the 20 pages with the most impressions in Search Console (see reading the Performance report).
- For each, compare the title with the queries it actually shows for. If the top query is not in the first half of the title, rewrite it.
- Check pages with many impressions and a low click-through rate for their position; those are the best candidates for a better title and description.
- Re-check two to four weeks later. Titles are cheap to change, so treat them as an experiment rather than a one-time task.
A note on expectations: a better title rarely moves a page from position 15 to position 3. It changes how many people click at the position you already have — which, on a page with steady impressions, is often the fastest win available.
Questions
Is a title over 65 characters bad for rankings?
No. 65 characters is the DeskSEO warning threshold for titles that are likely to be truncated in results. Truncation affects how the result reads, not whether the page can rank. Put the important words first and the length matters much less.
Why does Google show a different title from the one I wrote?
Google can replace a title it considers unhelpful, duplicated, stuffed with keywords or inconsistent with the page, often using the H1 or anchor text instead. Make the title specific, unique and consistent with the H1, and rewrites become less frequent.
Should every page have a meta description?
Every important page should have a unique one. For large sets of near-identical pages, such as filter combinations, leaving it out is better than repeating the same sentence, because Google generates a snippet from the page anyway.
Keep reading
How to read the Search Console Performance report
What each Performance metric counts, why the query table and the chart disagree, and the diagnosis patterns that explain most traffic chang…
Structured data and Open Graph tags: the minimum every site needs
Organization and WebSite JSON-LD on the homepage, page types only when they are true, and four Open Graph tags with a 1200×630 image that l…
Canonical tags: how to set them and the mistakes that cost rankings
One correct line in the head consolidates duplicate URLs; one wrong line can deindex a whole section. The rules, the classic mistakes, and…