How to Know if SEO Is Working (A Proof-Based Checklist for Business Owners)
If you've ever Googled how to know if SEO is working, you've probably found the same vague advice:
- "rankings should improve"
- "traffic should increase"
- "SEO takes time"
True, but unhelpful when you're paying an agency every month and you want to know what's real.
This guide gives you a concrete answer to how to know if SEO is working using Google Search Console (GSC). No jargon. No "trust us." Just verification steps you can run today.
How to know if SEO is working: the 10-minute verification routine
If you only do one thing, do this routine monthly. It's the fastest way to answer how to know if SEO is working without becoming an SEO expert.
Step 1: Compare a consistent date range
Use:
- last 28 days vs previous 28 days
- or last 3 months vs previous 3 months
Consistency matters more than "perfect."
Step 2: Check clicks and impressions first
To know how to know if SEO is working, start with:
- clicks (real search traffic)
- impressions (visibility)
If impressions aren't moving, clicks often won't either.
Step 3: Filter out brand queries
Brand growth can hide lack of new demand.
In GSC, filter queries that include your brand name, then re-check.
This is one of the biggest "aha" moments for owners learning how to know if SEO is working.
Step 4: Check pages (not just queries)
SEO success shows up on pages:
- service pages
- location pages
- high-intent content
In GSC → Pages, identify:
- pages gaining clicks
- pages gaining impressions
- pages losing traction
Step 5: Identify "quick wins" (positions 11-20)
A practical way to know how to know if SEO is working is to look for:
- terms just outside page one
- pages that are close to breaking through
A competent agency should push these up.
How to know if SEO is working at 30, 60, 90 days (realistic timelines)
A lot of confusion around how to know if SEO is working comes from timeline expectations. Here's a simple owner view:
0-30 days: foundation and leading indicators
You may not see big traffic jumps yet. But you should see:
- tracking verified
- baseline documented
- technical issues prioritized
- content plan tied to revenue pages
You should also start seeing early impression movement in some cases.
30-60 days: impressions and coverage expansion
If you're asking how to know if SEO is working at this stage, look for:
- impressions increasing on non-brand queries
- more pages showing impressions
- better average position for some pages/queries
60-90 days: early traffic traction
You may start to see:
- clicks rising in pockets
- service pages improving
- "quick win" terms moving toward page one
If 90 days pass and nothing is measurable, your "how to know if SEO is working" answer is trending toward "it isn't, or it isn't being reported honestly."
Metrics that matter (and metrics that don't)
Metrics that matter for how to know if SEO is working
These are the metrics that answer how to know if SEO is working in a business-owner way:
- Non-brand clicks
- Impressions on high-intent queries
- Winning pages (service and location pages)
- Query growth (more relevant queries)
- Position movement on money terms (directional)
- CTR improvements where you already have impressions
Metrics that don't answer how to know if SEO is working (alone)
These can be useful, but they're often used to distract:
- "visibility score"
- raw backlink counts (without relevance)
- "domain authority" talk
- keyword counts without page/query detail
- screenshots without dates
If your agency report leans heavily on these, you'll struggle to know how to know if SEO is working because they're not tied to verifiable outcomes.
How to know if SEO is working: claim-by-claim verification
A powerful way to know how to know if SEO is working is to translate every report claim into a data check.
If your agency claims "Traffic is up"
Verify:
- GSC clicks are up in the same date range
- non-brand clicks are up too
If your agency claims "Rankings improved"
Verify:
- average position improved for relevant pages/queries
- impressions and clicks moved (not always immediately, but directionally)
If your agency claims "We optimized key pages"
Verify:
- those pages gained impressions/clicks
- those pages show new relevant queries
If your agency claims "Content is performing"
Verify:
- content pages are getting impressions
- content pages are starting to earn clicks for relevant queries
This is exactly what the RankTruth report analyzer automates. You can upload a report and instantly get "verified / inconsistent / unverifiable" verdicts in Verify SEO Report. For the full manual process, see our guide on how to verify SEO work.
How to know if SEO is working for local businesses (special case)
Local businesses often struggle with how to know if SEO is working because agencies rely on:
- local rank screenshots
- "map pack" position claims without context
For locals, you still verify in GSC:
- are service + city queries gaining impressions?
- are location pages gaining clicks?
- are high-intent pages moving?
To focus your checks, run a baseline on local intent pages with Local SEO Audit Tool.
The fastest way to build confidence: a simple monthly scorecard
If you want a repeating system for how to know if SEO is working, create a monthly scorecard (5 lines):
- Non-brand clicks (change %)
- Impressions on service queries (change %)
- Top 3 winning pages (and why)
- Top 3 losing pages (and why)
- Next-month priorities tied to service pages
If your agency can't fill this out with evidence, you can't reliably know how to know if SEO is working.
When to worry (and what to do)
Here are "warning signs" that answer how to know if SEO is working with brutal clarity:
- GSC clicks flat for 90 days and impressions flat
- growth is only branded
- no page-level wins
- reporting avoids GSC
- you don't have access to accounts
- date ranges keep changing
If you see these, do two things:
- run a clean baseline audit so you know what you're working with (SEO Audit Tool)
- verify the next report claim-by-claim using our agency claims verification guide
Frequently Asked Questions
How long does it take to know if SEO is working?
You can see early indicators in 30-60 days (impressions rising, more queries appearing). Meaningful traffic results typically take 60-90 days. If nothing measurable is happening after 90 days, either SEO isn't working or it isn't being reported honestly.
What metrics show SEO is working?
The key metrics are: non-brand clicks (real new traffic), impressions on high-intent queries (visibility), winning pages (service and location pages gaining traffic), and position movement on money terms. Check these in Google Search Console.
How do I check if my SEO agency is working?
Open Google Search Console and compare the last 28 days vs previous 28 days. Check if clicks and impressions are rising on non-brand queries. Identify which pages are winning. Then cross-check these numbers against your agency's report claims.
Why is my SEO not showing results?
Common reasons: not enough time has passed (SEO takes 3-6 months), targeting wrong keywords, technical issues blocking indexing, or the agency isn't doing effective work. Check Google Search Console for impressions first. If impressions aren't rising, investigate why.
What should I see after 3 months of SEO?
After 3 months you should see: impressions increasing on non-brand queries, some clicks starting to come in, service pages showing improvement, and quick-win terms (positions 11-20) moving closer to page one. If none of this is happening, ask hard questions.
If you're still Googling how to know if SEO is working because your agency report leaves you unsure, stop guessing. Upload their report and let RankTruth verify every claim against your real Google Search Console data.
Try the Free Report Analyzer