How to Tell If SEO Is Working (and If Your Agency Is)
How to tell if SEO is working: watch leading indicators early and influenced pipeline late, not vanity rankings. Plus how to judge your agency.
You tell if SEO is working by watching the right metric at the right time: leading indicators early (pages getting indexed, impressions rising, keyword rankings growing), lagging indicators later (organic traffic, then conversions), and, above everything, the influenced pipeline the channel is sourcing. The reason most people cannot tell whether their SEO is working is that they watch rankings and traffic, the two numbers that have quietly stopped mapping to revenue, and judge a slow-compounding channel on a weekly timeframe.
I run SEO for B2B SaaS accounts, so this is how I actually read whether a program is working, and the same lens tells you whether the SEO services behind it are doing a good job or just sending you charts.
How to tell if SEO is working: the metrics that matter, and when
The signs your SEO is working show up in a sequence, so how to tell if SEO is working depends on how long it has been running. The signals arrive in order, and watching for a late one too early is the most common way to misjudge a healthy program.
| Timeframe | What to watch (leading → lagging) | What it tells you |
|---|---|---|
| Days 3 to 14 | AI presence on your tracked prompts | The answer engines register the change first |
| Weeks 1 to 6 | Pages indexed, impressions rising | Google is seeing and surfacing the work |
| Months 1 to 3 | Clicks, and visibility on specific prompts | Surfacing is turning into attention |
| Months 3 to 6+ | Keyword rankings settling | Position follows everything above it, not the reverse |
| Quarters 2 to 3 | Conversions, demos, influenced pipeline | The channel is sourcing revenue |
Note where rankings sit. Impressions, prompt tracking, visibility on specific prompts, and clicks are the leading indicators. Rankings are a lagging one, and treating them as the early signal is why so many programs get judged wrong in month two.
If you are asking how to check if SEO is working, or how to know if SEO is working, in the first month, the honest answer is that you check indexing and impressions, not traffic or leads, because those have not had time to move. The program is working if the leading indicators are trending up on schedule, even when the revenue signal has not arrived yet. That timeline is the whole subject of how long SEO takes to work.
How long until this page produces results?
The most common question I get from a CMO is how long a given page takes to show something. The honest answer is that it depends which surface you are watching, because AI answers and Google search now run on completely different clocks.
AI visibility moves in days, traditional rankings in months. Watching only the slower clock makes a working program look dead for a quarter.
That gap is the practical point. You can usually see AI visibility progress well before keyword rankings make any big move, so if the only number your report carries is position, you are reading the slowest signal available and drawing conclusions from it a quarter too early.
The vanity metrics that fool you
The metrics most people use to judge SEO, rankings and raw traffic, are exactly the ones most likely to lie now. A keyword ranking is satisfying to watch and increasingly disconnected from clicks, because Google answers more queries directly on the results page. You can rank better and get fewer visits in the same month, a split I documented in the Great Decoupling: impressions up more than 650,000, average position improved, clicks down. If you were grading that program on traffic, you would call it broken. It was working.
That is why “is my SEO working” cannot be answered from a rankings report alone. Traffic is a better signal than rankings, but it is still a middle metric, and under the decoupling it can fall while the program succeeds, which is the same confusion behind why organic traffic drops even when nothing went wrong. Vanity metrics are not useless, they are just leading indicators that too many people treat as the final score.
The real signal: influenced pipeline
The one metric that actually tells you SEO is working is the pipeline it influences, because that is the only number tied to money instead of motion. Everything above it, impressions, rankings, traffic, is a leading indicator of this. On a legal SaaS account I run, an audit-first program rebuilt the priority pages and made organic the single largest demo channel in the business: 362 influenced demos over six months, roughly $162,900 in influenced pipeline, from bottom-of-funnel terms whose search volume alone would never have justified the budget. Measured on sessions, that stretch looked flat. Measured on pipeline, it was the most efficient channel in the company.
SEO is working when it sources pipeline, not when it wins rankings. If you cannot see the pipeline it influenced, you are measuring motion and calling it progress.
The catch is that you can only see this if your tracking is set up to attribute it, which most companies skip. Influenced pipeline surfaces as a “direct” visit or an untaggable AI answer weeks before a demo is booked, so without UTMs, a CRM that captures channel, and a view of influenced pipeline instead of last click, the channel that is quietly working looks like it is doing nothing. Set the measurement up first, then you can actually tell.
Is your SEO agency actually doing a good job?
You can tell whether your SEO agency is doing a good job the same way you tell whether the SEO is working: by whether they can connect the work to pipeline, not just to activity. The report is the tell. A good agency shows you leading indicators trending on schedule and ties the program to conversions and influenced pipeline. A weak one sends a monthly deck full of keyword counts, traffic charts, and “tasks completed,” with no line connecting any of it to revenue, because activity is easier to show than results.
Watch for the reporting pattern I have seen too often: a report built to look busy rather than to prove value, hours logged and rankings listed, the data prepared but never actually interpreted. Real reporting says what changed, why, and what it did to the pipeline. If you cannot get a straight answer to “how much pipeline did organic influence last quarter,” that is your answer about the agency. The full standard for this is in what a real SEO report should show, and vetting one up front is covered in how to choose an SEO agency.
Signs your SEO is not working (or your agency isn’t)
Some signals genuinely mean something is wrong, as opposed to the false alarms above. Watch for these:
- Leading indicators are flat past the schedule. No new pages indexed, no impression growth, and no ranking movement after two to three months means the work is not landing, not that you are being impatient.
- Impressions and clicks are both falling with rankings. When all three drop together, that is a real decline, unlike the decoupling where impressions hold. It points to a core update, technical issue, or lost ground.
- The content is volume for its own sake. If the program is publishing thin, templated pages to hit a quota, it is the kind of work core updates now filter out, and more of it makes things worse.
- The report never mentions revenue. An agency that cannot or will not tie its work to pipeline, even after you ask, is reporting activity because the results are not there.
- You cannot get a straight answer. Vague updates, moving goalposts, and jargon where a number should be are how underperformance hides.
None of these is the decoupling or normal ramp-up. These are the real tells that the program, or the people running it, are not delivering.
Frequently asked questions
How to check if SEO is working or not?
Check Search Console first, then your CRM. Search Console shows the leading indicators, indexing, impressions, and rankings, that tell you whether the work is landing, and your CRM or attribution setup shows the lagging one that actually matters, the pipeline organic influenced. Look at impressions and keyword growth in the first couple of months and at conversions and influenced pipeline over the following quarters. If the leading indicators are trending up on schedule, SEO is working even before the revenue shows, so check both, in that order.
How long before you can tell if SEO is working?
You can read leading indicators within a few weeks and should not judge the outcome for two to three quarters. Indexing and impressions move fast, rankings and traffic over three to six months, and influenced pipeline over six to nine, so a fair verdict needs at least a couple of quarters of data. Calling SEO a failure at week six is judging a compounding channel on a sprint timeline. Watch the early signals to confirm you are on track, and reserve the final judgment for when the pipeline number is in.
What questions should I ask my SEO agency?
Ask the questions that force a connection to revenue: how much pipeline did organic influence last quarter, which specific pages or keywords drove it, and what is the plan for the next one. A good agency answers with numbers and specifics; a weak one retreats to rankings, traffic, and tasks completed. Also ask how they measure influenced pipeline at all, because an agency with no attribution answer cannot prove its own value and is asking you to grade it on activity. The answers separate a partner from a vendor fast.
What SEO metrics should I actually watch?
Watch impressions and keyword growth as leading indicators, organic conversions and assisted conversions as the middle, and influenced pipeline as the number that decides it. Skip or deprioritize raw ranking counts and total sessions as your headline metric, because both have decoupled from revenue and reward motion over money. Measure the pipeline SEO influenced, and treat every other number as an early warning system for it rather than the score itself.
Can I tell if SEO is working from Google Analytics alone?
No, Google Analytics alone cannot tell you if SEO is working, because it shows traffic and on-site behavior but not the influenced pipeline that proves value. Pair it with Search Console for the leading indicators it lacks, indexing, impressions, and query data, and with your CRM for the revenue attribution it cannot see. Analytics is one instrument in the panel, useful for engagement and conversion paths, but a traffic tool cannot answer a revenue question, and SEO is ultimately a revenue question.