How to Know If Your SEO Is Actually Working: The 5-Minute Check on Your SEO Company

Here's how to know if SEO is working without logging into a single tool: confirm you have owner access to your own Google accounts, ask your provider for last month's shipped-work list, search your service and city the way a customer would, check whether calls are tracked back to their source, and hold your monthly report against a five-line standard. Five minutes. If your SEO company is doing real work, every one of those checks is easy for them. If two or more come back empty, you're not paying for SEO. You're paying for a subscription to a PDF.
The distinction this audit protects: slow results are normal in SEO. Invisible activity is not.
The five-minute audit: check your SEO company, not your website
Most "is my SEO working" guides hand you a technical site checklist and a stack of tools. Wrong target. You're not auditing your website. You're auditing the people you pay to work on it, and that takes questions, not software. Owners ask this constantly in exactly these words: one law firm owner posted that everything his agency sends "feels like jargon, especially SEO. I can't tell what's real vs fluff, and I'm not sure what I'm supposed to be looking for." This is what to look for.
Minute 1: Do you have access to your own accounts?
Check that you, personally, have owner-level access to your Google Business Profile, Google Search Console, Google Analytics, and any ads accounts. Not "the agency can send exports." Your email, owner role.
This is first because it's the fastest tell and the most expensive one to discover late. Agencies that build everything inside their own accounts control your history, your data, and your exit. Owners in agency-departure threads discover their ads account is "proprietary" and won't transfer, and firms that left big marketing mills have described losing every account and rebuilding from scratch. If you don't have access, today's ask is one sentence: "Please add me as an owner on all our accounts this week." A real partner does it same-day. A hostage-taker explains why that's complicated.
Minute 2: Ask for last month's shipped-work list
One email: "Can you send me the list of what shipped last month?" Pages written or updated, Business Profile posts, listings fixed, links or mentions earned, technical items closed. Concrete nouns with dates.
Every legitimate provider has this list because they work from it. When a firm managing a $20,000 a month budget was asked in public what their vendor actually did, the answer was vanity metrics and reports that showed up two months late, and the thread's verdict was "you'd be better off burning your money." The work list separates that from the real thing instantly. Vague nouns ("ongoing optimization," "authority building") without artifacts are how a month of nothing gets invoiced.
Minute 3: Search like a customer
Open an incognito window and search your service plus your city: "water heater replacement roanoke," "botox salem." Check the map results and the organic results. Then do it for the two or three services that make you the most money, not just your business name. Anyone can rank for their own name.
You're looking for direction, not perfection. If the engagement is six months old and you appear nowhere on anything but your name, that's a conversation. One caveat so you don't over-read it: results vary by location and history even in incognito, so treat this as a signal to combine with the other four, not a verdict by itself.
Minute 4: Check the phone
Ask one question: "Which of our calls and leads came from SEO last month, and how do we know?" The honest answers involve call tracking numbers, form attribution, or at minimum GBP call reporting. The dishonest answer is a traffic chart.
Owners who've been through this converge on the same standard. As one put it to a lawyer asking how to verify his agency: are you getting leads? "The marketing agency may like to talk about engagement, rankings, etc. You should not care about that." Rankings are the means. The phone is the point. If your provider can't connect their work to calls, they may still be doing real work, but they're not measuring what you're buying, and that's fixable this month with a $50 call-tracking setup.
Minute 5: Read your last report against the standard below
Pull up the last monthly report you received and check it against the next section. This one's a bridge, because what's in the report deserves its own answer.
What should an SEO report include?
A marketer shared a teardown of a roofing contractor paying $33,600 a year whose entire monthly report was three numbers: brand impressions, website sessions, engagement rate. No booked jobs, no call tracking, nothing tied to revenue. When the roofer asked how many impressions turned into actual jobs, the answer was "I have no idea."
Three numbers is a decoration, not a report. Five lines is a report:
- What we did. The shipped-work list: pages, posts, listings, links, fixes. Nouns and dates.
- What moved. Rankings on the keywords you're actually targeting, not vanity terms, plus organic traffic to the pages that matter.
- What it produced. Calls, form fills, and booked work attributed to source. This is the line the roofer's report was missing, and it's the only line that pays the invoice.
- What's happening on your Business Profile. Views, calls, direction requests, review count and response status.
- What's next. The plan for next month, specific enough that next month's line 1 can be checked against it.
If your report has line 2 without lines 1 and 3, you have a weather report: numbers that go up and down with no visible connection to work or money. We build ours around line 3 because it's the one owners actually trust, and honestly, because reports built any other way are how this industry earned its reputation.
Questions to ask an SEO agency
At renewal, or before you ever sign, these six questions do most of the vetting:
- What exactly ships in the first 90 days, item by item?
- Which keywords are we targeting, and what would you expect them to do by month three and month six?
- How will we attribute calls and leads to your work? Who sets up call tracking?
- Do I keep owner access to every account, and do I keep everything you build if we part ways?
- Have you done this for a business like mine, in a market like mine? What happened, specifically?
- Why does this cost what it costs? Roughly how many hours of work does the monthly number represent?
Question five matters more than it looks. A provider with real results in your vertical is applying a playbook they've already proven. A provider without them is developing one at your expense, and you deserve to know which engagement you're funding. And if the answer to six doesn't hold together, here's what SEO should actually cost so you can check the math yourself.
How long does it take for SEO to start working?
Six to nine months for results you can feel in the phone, in most local markets. Longer in brutal verticals like personal injury. Anyone promising page one in 30 days is lying to you or planning to rank you for terms nobody searches.
That timeline is exactly why this audit exists. The waiting period is where bad providers hide, collecting retainers behind "SEO takes time." It does take time. What it doesn't take is silence. Shipped work shows up in month one. Leading indicators, impressions rising, target keywords climbing from nowhere into the top 20, the first tracked calls, show up well before the phone gets busy. Slow results are normal. Invisible activity is the scam.
What to do if the audit fails
Talk before you walk. Send the specific asks: owner access to all accounts this week, last month's shipped-work list, call tracking live within 30 days, and next month's report in the five-line format. A provider who's doing real work but reporting it badly will meet those asks and probably thank you. A provider who's been coasting will get vague, and now you know.
If you do leave, sequence it: confirm your account access first, export your data, get any content and assets delivered, and only then give notice. Owners who fire first and untangle later are the ones who end up rebuilding websites they already paid for.
And run one bonus check while you're at it: ask ChatGPT who it recommends for your service in your city. AI tools now answer a meaningful share of "who should I call" questions, and showing up in those answers is part of what a modern SEO engagement should be building. If your provider has never mentioned it, add that to the renewal conversation.
If you'd rather have a second set of eyes on any of it, we'll look at your report and your quote for free. Ten minutes, straight answer, even if the answer is "your current people are doing fine work."
FAQ
How do I check if my SEO is working?
Run five checks: confirm you own your Google accounts, request last month's shipped-work list, search your top service plus your city in incognito, ask which calls came from SEO and how that's known, and compare your monthly report against a five-line standard (work shipped, rankings moved, leads produced, Business Profile activity, next month's plan).
Is it normal to have no idea what my marketing agency is doing?
It's common, and it's not acceptable. Owners post that exact sentence in law, med spa, and trades forums constantly. Real SEO produces a checkable work list every month. If you can't see the work, the problem isn't your technical literacy. It's the reporting, or the work.
Should rankings be the main measure of SEO?
No. Rankings are a leading indicator, useful for spotting movement early. The measure that matters is attributed business: calls, form fills, and booked work traced to search. A provider that reports rankings without lead attribution is measuring the means and skipping the end.
What if my agency controls all my accounts?
Ask, in writing, to be added as owner on Google Business Profile, Search Console, Analytics, and any ads accounts this week. It's your business data, and same-day compliance is the norm among honest providers. Refusal or stalling is the single strongest signal in this entire audit, and you should plan your exit before you announce it.
This checklist is how RedFlame Digital expects to be judged, too: our clients get owner access to everything, a shipped-work list every month, and reporting built around the phone. Hold us to it the same way.