Pages Google shows and nobody clicks: a title problem, not a page problem
You see impressions in Search Console and no clicks. Most of the time, the problem is the words on the results page, not the words on your page. Here is how to diagnose it from queries and positions, and how to rewrite titles that win the click.
By Théophile Louvart, founder of Porteur · Updated 13 September 2026 · Markdown
Start with the rule of thumb
If a page averages on page one, but its CTR is poor, it is a title and snippet problem. If it averages beyond page one, it is a targeting and relevance problem. Fix the first case by rewriting the title. Fix the second by changing what the page targets and how it earns its place.
Read the Performance report the right way
Open Search Console. Go to Performance, Search results. Switch to the Pages tab. Pick one URL with impressions and no clicks. Then switch to the Queries tab for that page. Add the Position and CTR columns. Change date to the last 28 days, and also compare to the previous 28 for context.
- Sort queries by impressions. Note the average position per query.
- Group the queries by intent words: “pricing”, “how to”, “examples”, “free”, brand, competitor.
- Mark page one queries. These are immediate click opportunities. Mark page two queries. These are striking distance.
- Ignore orphan single-impression outliers that skew CTR. Look for patterns, not one-offs.
When you are on page one: fix the title and snippet
Your blue link and snippet sell the click. Lead with the words people typed. Promise the specific thing they want. Fit about sixty characters for the title. Use plain language and the page’s real value, not a slogan.
Map queries to one promise
For /pricing, queries include “email warmup pricing”, “email warm-up cost”, “warmup plans”. The promise is price, plans and limits. Not features.
Draft titles that start with the query’s core words
Bad: “YourProduct Pricing and Plans”. Better: “Email warmup pricing: monthly plans and limits”. For “free” queries: “Email warmup free plan: what you get and limits”.
Cut to about 60 characters
Titles that run long are truncated. Keep the key words and the promise visible. Drop your brand unless it carries the sale.
Match the meta description to the click intent
Write one clear sentence, 120 to 155 characters. Repeat the promise and add a detail the searcher cares about: a price range, a limit, or an outcome.
Reflect the title in the page’s first heading and first paragraph
Google often rewrites titles. Consistent wording across title, h1 and opening line helps keep your chosen words on the results page.
Worked example for /guides/getting-started. Queries show “how to use YourProduct”, “YourProduct tutorial”, “setup YourProduct”. Title now: “Getting Started | YourProduct”. Rewrite to: “How to use YourProduct: setup fast”. Meta description: “Step by step setup for YourProduct. Connect your email, invite a teammate, and send your first campaign fast.” This shows the typed words and a concrete promise without fluff.
When you are beyond page one: change targeting first
If the average position for your main queries is beyond page one, you have a visibility problem. Rewrite the title last. First, make the page a better match for one specific search intent and page type. You cannot fix low clicks when you are not seen.
- Pick one intent the page should win. For /pricing, that is commercial. For /blog/how-to-email-warmup, that is informational.
- Add or tighten a section that answers the dominant modifier in queries, like “limits”, “examples”, or “template”. Put it high on the page.
- Link to the page from your high-authority URLs with the query words in the anchor. For example, link “email warmup pricing” from /blog/email-warmup to /pricing.
- Check rivals already ranking on page one. Note their page type, structure and headings. Match the page type, not their wording.
- Find striking distance queries on page two. Add a line, a table or a short FAQ that directly answers these searches.
A fixed page here can move a cluster of queries from page two into mid page one. Then a clearer title and meta description convert impressions into clicks. Think “Generic feature page stuck on page two” before and “Focused page that answers ‘limits’ and ‘plans’ on page one” after. This shift is typical, not measured.
Diagnose by query groups, not averages
Your page likely ranks for several intent groups. Mixed intent kills CTR. Split what you see in the Queries table. Rewrite or retarget based on the biggest group you can win now.
| Query pattern | What it means | What to change first | Title opening |
|---|---|---|---|
| “pricing”, “cost”, “plans” | Commercial intent, wants numbers | Tighten the pricing table, add limits and FAQs | “Email warmup pricing:” |
| “how to”, “tutorial”, “guide” | Informational, wants steps | Make a numbered guide, add steps and time to finish | “How to use YourProduct:” |
| “examples”, “templates”, “ideas” | Seeks samples to copy | Add a few examples with screenshots | “Cold email examples:” |
| “free”, “trial” | Wants to avoid paying now | Clarify the free tier and limits | “Email warmup free plan:” |
| Brand terms | Already know you | Keep the brand clear, cut fluff | “YourProduct pricing:” |
Filter a query group. Note your average position. If you are on page one, ship a title that opens with those exact words. If you are beyond page one, build the missing section and internal links, then retitle.
Find and fix cannibalisation that buries clicks
If multiple URLs answer the same query, they can split impressions and weaken both titles. In Search Console, click one high-impression query. Switch to the Pages tab. If you see multiple pages, pick a single winner. Consolidate or change the other to target a different modifier.
- Merge thin posts into one strong guide that matches the main query family.
- Use a self-referential canonical on the winner. Link from the deprecated URL to the winner with the query words.
- Retitle the deprecated URL for a different intent, or noindex it if it has no role.
Write titles that win the click, step by step
List top queries for the page
Export the Queries table for the URL. Keep the last 28 days. Group them by root words. Keep the biggest group you can serve on this page.
Extract the head terms and modifiers
From “email warmup pricing”, head is “email warmup”, modifier is “pricing”. From “cold email examples SaaS”, head is “cold email”, modifiers are “examples” and “SaaS”.
Write a few candidate titles
Pattern: [Head term] [modifier]: [specific promise]. Example: “Cold email examples for SaaS: copyable templates”.
Check length and truncation
Aim for about 60 characters. Put the key words first. If you must cut, cut adjectives, then your brand. Keep meaning intact.
Align the meta description
Write one sentence that repeats the promise and adds a specific. Example: “See SaaS cold email templates with subject lines and reply prompts.”
Ship and request reindexing
Update the title tag, h1 and meta description. In Search Console, use URL inspection and Request indexing. Expect CTR changes over the next 28 days.
A fixed page looks like this: the query is in the title opening, the promise is concrete, and the snippet preview reads like a human wrote it to answer that search. On /pricing, you see a clean table high on the page and a short FAQ that names limits and refunds, because those words show in your queries.
Measure the change fairly
Stay with the last 28 days view. Compare to the 28 before. CTR is clicks divided by impressions, so movements in position and seasonality will move it too. Judge by the query groups you targeted, not by site-wide totals. Look for CTR up at stable positions, and impressions up where you moved into the top ten.
- Annotate the date you changed titles. Keep a simple log.
- Do not overreact to a week. Give Google time to recrawl and test variations.
- If the title is being rewritten by Google, bring your h1 and first paragraph closer to the chosen wording.
- If CTR is still flat on page one, rewrite again with a clearer promise or number. Then try a different angle, not more of the same.
Quick checks that also move CTR
- Put the page’s main value in the opening paragraph. Google often pulls snippet text from here.
- Use a simple, readable URL. Avoid added folders and parameters. If you must include spaces, encode them as %20, but prefer hyphens.
- Link to the page from your homepage and your top blog posts. Do not leave it an orphan.
- Match the page type to the query. Do not try to rank a feature page for a “how to” query, or a tutorial for “pricing”.
- If you changed the canonical by mistake, fix it. A misplaced canonical can point clicks to another URL.
Questions
Searchers see your link but your title and snippet do not match their intent. Lead with the words they typed and promise the thing they want. Keep the title around sixty characters and make the meta description a clear, specific sentence.
Give it a full 28 days after Google recrawls the page. Watch the query group you wrote for. If CTR does not move at a stable position, try another rewrite with a sharper promise or number.
Only when it helps win the click, like branded searches or high trust purchases. If space is tight, drop the brand and keep the head term and promise. You can include the brand in the h1 or at the end when there is room.
You are likely on page two. Add a clear section that answers the main modifier in your queries, like “limits” or “examples”. Strengthen internal links with the query words. Once you reach the top ten, polish the title for clicks.
Make the h1 and the first paragraph match the title’s wording. Avoid repeating the same words across multiple pages. Reduce boilerplate. Google often chooses on-page text for titles when it thinks it matches the query better.
As of 2026, they are not a ranking factor. They do affect CTR. Write them for humans, one sentence that confirms the promise in the title and adds a useful detail.
Sources
Check my site, free
Paste your URL to get a free read of your queries, rivals and titles in about thirty seconds, and see three specific fixes to ship today.
- Free check, no card
- Read-only, your own accounts
- Readable by your agent
Read next
- GuideThe Search Console performance report, column by column
- GuideWhat an impression means in Search Console, and what it does not
- GuideTitle tag length: what fits, what Google rewrites, and how to write one
- GuideMeta description length, with examples that earn the click
- GuideSearch intent: what the results page tells you to build
- GuideStriking distance keywords: the searches one page from the light
- GlossaryE-E-A-T
- GlossaryImpressions