On this topic
Article 1 of 14
Topic hub: Google Search Console for Small Business Ownerseditorial hub
- Traffic and visibility (you are here)
- Your Website Gets Impressions but No Clicksplanned article
- Impressions, Clicks, CTR and Average Position?planned article
- a Low CTR Actually Mean?planned article
- Average Position vs Rankingplanned article
- Start here: Google Search Console for Small Business Ownerstopic hub
- Search Console Pages vs Queriesplanned article
- Website Traffic Dropping?planned article
- Compare Search Console Date Ranges Without Fooling Youplanned article
- Search Console Performance Reportplanned article
- Search Console Page Indexing Reportplanned article
- URL Inspection in Search Consoleplanned article
- Search Console Regex Filtersplanned article
- Search Console Data Exportplanned article
If your website is not getting traffic, the first job is not to publish more pages or change every title. First identify which part of the journey is failing: being found, being selected, or being useful after the visit.
“No traffic” can mean no search appearances, few clicks, a tracking gap, or visits without the expected business action. Each situation needs a different question.
Direct answer
Start with the Google Search Console Performance report for a fixed date range. Check impressions, clicks, click-through rate (CTR), average position, and the relationship between the page and the query. Then inspect the page itself and any analytics or enquiry tracking separately.
If there are no impressions, investigate whether the page is indexed, reachable, relevant to the query, and connected to the rest of the site. If there are impressions but few clicks, inspect the search result promise and the page’s match with the query. If there are clicks but no measurable business response, inspect the page experience, offer clarity, forms, calls, bookings, and measurement setup. Do not treat all three cases as a generic traffic problem.
What “traffic” actually means
Business owners often use traffic as a single word for several measurements. Search Console clicks are visits from recorded Google search appearances. Analytics sessions may include search, referrals, direct visits, paid campaigns, social activity, or other sources. A CRM or call system records yet another stage: a person taking a business action.
These measurements are related, but not interchangeable. A Search Console click is not a lead, and a fall in one report does not explain a fall in every channel.
Before diagnosing the site, write down the question you are actually trying to answer:
- Is Google showing the page at all?
- Is the result being selected when it is shown?
- Is the visit being recorded by the analytics setup?
- Is the page giving a visitor a clear next step?
This keeps the diagnosis narrow and separates a tracking gap from a page that does not match the searcher’s wording.
Read the Search Console signals together
Impressions are recorded appearances. They tell you that Google recorded the page or site in a search result for the selected grouping and period. They do not tell you that somebody read the result, understood the offer, or wanted to buy.
Clicks are recorded selections. They show that a searcher selected a result, but they do not prove what happened after the click.
CTR connects those two observations:
CTR = clicks / impressions x 100Average position is an aggregated observation across the selected data. It is not a fixed rank that every searcher sees. The result can vary by query, device, location, timing, and other search context.
The page/query relationship is equally important. The page tells you which URL appeared; the query shows what the searcher asked. A page can have a reasonable overall average while being a poor answer for one important query.
Worked illustrative example
Worked illustrative example – anonymised GSA Growth demonstration. The figures are a teaching example from an observed report row. They are not a benchmark, forecast, or guaranteed recovery opportunity.
In this illustrative comparison, impressions moved from 2,480 to 620 between comparison windows. That confirms a material change in the observed impressions. It does not establish whether the cause was ranking movement, demand change, seasonality, a technical change, a competing result, or something else.
Compare equal date windows, then inspect the pages and queries behind the change before forming a theory.
Compare equal date windows and inspect pages and queries before forming a theory.
A practical diagnosis for business owners
Use this sequence as a set of questions, not as a promise of an outcome.
1. Confirm the property and date range
Make sure Search Console is showing the correct website property. Record the start and end dates before comparing anything. A comparison with different windows can create a story that the data does not support.
2. Separate impressions from clicks
A page with no impressions needs a visibility and indexability investigation. A page with impressions but few clicks needs a selection investigation. Clicks without business action require a page, offer, conversion-path, or measurement investigation.
3. Switch between Pages and Queries
Start with the URL, then inspect the queries associated with it. Reading a query without the page can hide ownership problems. Reading a page without the query can hide intent mismatch.
4. Open the rendered page
Compare the search result promise with the first screen of the page. Look for a mismatch in topic, audience, service, location, format, or next step. The title should not promise one answer while the page leads with another.
5. Check the business measurement separately
Confirm whether analytics events, forms, calls, bookings, or other enquiry paths work. Search Console cannot tell you whether a visitor became a customer.
6. Choose one review action
Do not rewrite the whole site from one report row. Name the evidence, choose the smallest sensible investigation, and record what you will compare later.
What the data does not prove
Search Console observations do not prove that the website is worthless, that every impression was a potential customer, or that one title change will produce a fixed number of clicks. They do not prove lost revenue, lead quality, or a guaranteed ranking change.
The data also does not prove causation. A change in impressions may reflect search demand, query mix, seasonality, competitors, technical changes, or other search conditions. Average position does not prove that all searchers saw the same result position. A zero-click row does not prove that nobody visited through another channel.
Use the report responsibly: treat each number as a signal, connect it to a page and query, and state the next inspection question without overstating the conclusion.
Checklist
- [ ] Confirm the correct Search Console property.
- [ ] Lock the date range and record it.
- [ ] Check impressions and clicks separately.
- [ ] Calculate or verify CTR from clicks and impressions.
- [ ] Review the page/query relationship.
- [ ] Compare the result promise with the page opening.
- [ ] Verify analytics and enquiry tracking separately.
- [ ] Choose one documented next action and a later comparison window.
Optional next step
Use the free Website SEO Audit for a baseline. If you already have first-party Search Console history, review the Revenue-Leak Audit for page/query diagnosis.
For adjacent context, see the GSC audit case study.
Sources and Disclosure
This article uses dated consumer-facing evidence and clearly labelled teaching examples. Examples are directional, not forecasts or guarantees. No private client information, credentials or internal implementation details are included.
See which pages lose clicks
Run the free website SEO audit to find the pages Google already shows but that earn almost no clicks, then fix the highest-impact issues first.