If you are paying an SEO company and wondering whether it is actually working, the right question is not “did my rankings go up?” The right question is whether the work being done is improving the parts of search that lead to real business outcomes: the right people finding you, clicking on your page, trusting what they see, and reaching out. Everything else is noise.
That distinction sounds simple. In practice, it is where most SEO relationships quietly fall apart.
Table of Contents
Why Evaluating SEO Is So Difficult
SEO is slow by nature, and that slowness makes it easy to hide poor work. Google has said publicly that meaningful results from SEO typically take four months to a year to materialize. Search engines need time to crawl updated pages, assess changes, and adjust rankings. That is not an excuse anyone invented. It is the actual physics of how the web works.
The problem is that “it takes time” has become the universal cover story for agencies doing very little. When a business owner cannot tell the difference between legitimate slow progress and paid inactivity, they tend to stay in bad relationships far longer than they should.
What Healthy SEO Progress Actually Looks Like:
| Timeline | What You Should Expect |
|---|---|
| First 30 Days | Technical audit, analytics setup, indexing fixes, Google Business Profile review, keyword research |
| 30–90 Days | Technical improvements implemented, content planning, service page optimization, early keyword movement |
| 3–6 Months | Increased impressions, improved rankings for long-tail searches, stronger local visibility |
| 6–12 Months | More non-branded traffic, better map pack visibility, increased calls and form submissions |
SEO is cumulative. Early work often looks invisible before momentum builds.
What makes this harder is that the reports agencies send often look impressive regardless of whether anything useful is happening. Traffic is up. Rankings are climbing. Impressions are growing. And yet the phone is not ringing any differently than it was before. That gap between what the dashboard shows and what the business actually experiences is where most of the frustration lives.
Here is what we see repeatedly: a business owner has been paying for SEO for six, eight, twelve months. The reports are full of numbers. But when you ask which pages are ranking for the searches that actually bring in customers, or how much of that traffic is from people who are not already looking for the company by name, the answers get vague fast.
What Does a Legitimate SEO Company Actually Do?
Before judging whether your provider is doing a good job, it helps to know what good actually looks like.
Real SEO is not a single thing. It is a rolling set of priorities that shifts based on what the data is showing. Some months the focus is technical, fixing crawl errors, improving page speed, correcting indexing issues. Some months it is content, building or updating pages to match what potential customers are actually searching for. Some months it is local, strengthening the Google Business Profile, improving review velocity, building citations in the right places. Sometimes it is all three at once.
A good SEO company approaches this like a diagnostic process, not a checklist. They are looking at what is limiting visibility and addressing it in order of impact. If the technical foundation is broken, no amount of content will fix rankings. If the content is thin and generic, building backlinks to it is wasted effort. The sequence matters, and a provider who does the same things every month regardless of what the data says is probably running a template, not a strategy.
Practically speaking, here is what a legitimate program should be doing across its first year:
In the first one to three months, the work should be foundational. Technical audit, crawl error resolution, Google Business Profile optimization, keyword mapping, and getting measurement set up correctly. This phase is not glamorous. It produces little visible movement. But it is the work that determines whether everything that comes later actually compounds.
From months three to six, you should start seeing pages getting built or updated around the searches that matter commercially. Rankings for longer-tail queries often start to move here. Impressions for relevant searches increase. This is where the early leading indicators appear, even if revenue has not shifted yet.
From months six to twelve, a well-run program starts to produce measurable business impact. Non-branded traffic grows. Phone calls and form submissions from organic search increase. For local businesses, map pack visibility improves in the target service areas.
If you are past six months and none of those things are happening, and your provider cannot clearly explain why, that is worth taking seriously.
What Are the Red Flags That an SEO Company Is Wasting Your Money?
Some warning signs are obvious. Others are buried in how the relationship is structured.
Healthy SEO Company vs Warning Signs:
| Healthy SEO Company | SEO Company Red Flag |
|---|---|
| Explains what changed and why | Sends the same report every month |
| Focuses on leads and commercial intent | Focuses only on rankings and traffic |
| Shows work transparently | Avoids specifics |
| Gives access to accounts | Controls your assets |
| Builds relevant content | Publishes generic traffic content |
| Adjusts strategy based on data | Repeats the same monthly tasks |
They Guaranteed You Rankings
No legitimate SEO company guarantees specific rankings within a specific timeframe. Google has said this plainly: no one can guarantee a number one ranking, and anyone who does is either uninformed or misleading you. Rankings are determined by search engine algorithms that no outside party controls.
What a good agency can promise is a process: regular, documented work on the right things, measured against the right outcomes, with honest communication about what is and is not moving. That is a reasonable commitment. “Page one in 60 days” is not.
Their Reports Never Change
If you receive what feels like the same report every month with updated numbers but no real narrative about what changed, what was tested, or what the plan is for next month, the account is probably on autopilot.
A legitimate provider’s reporting should evolve because the work evolves. They should be able to tell you what they found this month, what they did about it, and what they are watching next. If the only thing that changes month to month is the date in the header, ask harder questions.
You Cannot Get to the Actual Work
If your point of contact is a junior account manager who can only relay questions to the team doing the work, and you are never able to speak directly with the person making decisions about your account, that is a structural problem. Critical context gets lost in translation. Problems get papered over with polished updates. And nobody is really accountable for outcomes.
The person managing your SEO strategy should be able to have a direct conversation with you about your business. Not just your keywords. Your customers, your margins, your capacity, your seasonality. That business context is what separates a campaign built for your situation from a campaign built for a generic client profile.
They Control Your Accounts and Assets
This one carries serious consequences if you ever want to leave.
Some agencies set up Google Analytics, Google Search Console, your domain registration, or even your website hosting under their own accounts. They frame this as convenience. The real effect is that if you ever decide to switch providers, you may lose access to your historical data, your organic profiles, or in some cases your website itself.
Your Google Business Profile, Search Console, Analytics, domain, and hosting should all be owned and administratively controlled by you. An agency can have access. They should not have sole ownership. If yours does, reclaiming those assets should be a priority regardless of anything else.
They Are Building Links You Cannot See
If your agency cannot or will not show you exactly what backlinks they are building, where those links are coming from, and what publishers or websites are involved, that is a serious warning sign.
Some agencies rely on what are called private blog networks, fake websites built specifically to pass authority to client sites. Others use automated comment spam posted across random blogs and forums. These tactics can temporarily inflate domain rating scores in third-party tools. They also violate Google’s guidelines and can result in ranking penalties that are very difficult to recover from.
Legitimate link building is slow and resource-intensive. It involves earning mentions from real publications, getting listed on curated local resources, building content that other sites actually want to reference. If your agency is producing dozens of backlinks per month for a low-cost retainer, ask them to show you exactly what those links are.
They Are Publishing Content That Does Not Match Your Business
There is a wide gap between content that helps a business rank for relevant searches and content that inflates traffic numbers with visitors who will never become customers.
A local HVAC company ranking for “how central air conditioning was invented” will see traffic go up. It will not see more service calls. An attorney’s website ranking for “what does subpoena mean” will collect informational searchers all day without booking a single consultation.
We see this pattern frequently when businesses come to us after a year or two with a previous agency. The site has 80 blog posts. The traffic looks decent in aggregate. But when you filter down to non-branded searches from people in the actual service area with commercial intent, the numbers that matter are flat or nonexistent.
Content should be evaluated against one question: does this page have a reasonable chance of being found by someone who is ready to hire us? If the answer is no, the content may be adding to your traffic and subtracting from your budget at the same time.
The Vanity Metrics Problem: What Your Reports Might Be Hiding
This is probably the most important thing to understand about SEO reporting, and it is rarely explained honestly.
Most of the metrics agencies lead with, total traffic, impressions, keyword rankings, domain authority, are easy to make look good and only loosely connected to business outcomes. Understanding what each one actually means is the difference between being informed and being managed.
Vanity Metrics vs Business Metrics in SEO:
| Vanity Metrics | Metrics That Actually Matter |
|---|---|
| Total website traffic | Qualified traffic from service areas |
| Keyword count | Rankings for commercial-intent searches |
| Domain authority | Calls and form submissions |
| Impressions | Non-branded organic traffic |
| Ranking for informational searches | Revenue-driving visibility |
| Traffic volume | Conversion quality |
A good SEO company should be able to explain how visibility turns into business outcomes, not just report activity.
Total traffic counts every session on your website. That includes your own visits, bot crawls, people who landed on a blog post about a topic you cover loosely, and visitors from outside your service area. Raw traffic numbers can rise significantly while the traffic that actually converts stays flat.
Keyword rankings can be gamed easily. An agency can rank a site for dozens of long-tail phrases with negligible search volume or no commercial intent. Ranking for your own brand name is also not a metric worth celebrating; you should rank for that regardless of any SEO work being done.
Domain authority is a score invented by third-party tools. Google does not use it. It can be inflated with low-quality backlinks. It is useful as a rough directional indicator and nothing more.
Impressions tell you how often your site appeared in search results. They say nothing about whether those appearances were in front of people who were going to hire you.
The metric that actually matters for a local service business is non-branded organic traffic from people in your service area who found you by searching for what you do. That number, along with phone calls and form submissions attributed to organic search, is what a serious provider should be reporting on and held accountable for.
One more thing worth knowing: branded searches can mask a campaign that is flatlined on everything else. When you search for your company by name and click your website, that counts as organic traffic. If that behavior is grouped in with the rest of your organic numbers, a strong brand reputation can make a weak SEO program look like it is contributing more than it is. Ask your provider to separate branded and non-branded traffic in every report.
Why Rankings Can Go Up While Revenue Stays Flat
This happens more than most people expect, and it is worth understanding because it can make you feel like your SEO is working when the fundamental problem has nothing to do with search.
The most common cause is intent mismatch. A page ranking well for an informational query will attract curious readers, not buyers. Someone searching “how to know if my roof needs replacing” is researching. Someone searching “roof replacement contractors near me” is ready to make a call. These two searches look similar on the surface but represent completely different stages of the buying process. A campaign that chases volume by targeting the first type of query while neglecting the second will produce impressive traffic numbers with very little revenue to show for it.
The second common cause is a website that is not converting the traffic it receives. SEO can bring the right person to your page. It cannot make them call you if your page loads slowly, if your phone number is buried, if there are no recent reviews visible, or if the page does not clearly explain what you do and who you do it for. When an organic campaign is driving genuine commercial traffic but leads are not materializing, the problem is usually the page, not the rankings.
We have seen this situation hurt businesses in a specific way: they blame their SEO company for results that are actually a website problem, switch agencies, and the new agency inherits the same conversion issue. The traffic improves again over time. The leads stay flat. The cycle repeats. Sometimes fixing the landing page is worth more than six months of additional SEO work.
Local SEO Has Different Rules
For a business that serves a specific geographic area, the rules of SEO shift in ways that are important to understand before evaluating whether your provider is doing the right things.
Local search visibility is driven by three primary factors: how relevant your business is to the search query, how close you are to the searcher, and how prominent your business appears in Google’s eyes based on reviews, profile completeness, and local authority signals. You cannot control proximity. Your agency should be actively working on the other two.
The Google Business Profile is one of the highest-leverage things in local SEO and it is frequently under managed. Business category selection, service descriptions, photo quality, review response patterns, and posting activity all influence whether you appear in the local map pack for relevant searches. According to current local search research, Google Business Profile signals account for roughly a third of local map pack influence. An SEO agency that barely touches your profile while focusing almost exclusively on your website is leaving significant visibility on the table.
Review velocity also matters more than most business owners realize. A business with 50 reviews and a steady pace of new ones coming in will often outperform a business with 300 reviews and none in the past year. Reviews are not just social proof for potential customers. They are an active signal to search engines about whether your business is current, trusted, and relevant.
For local businesses, AI-driven search tools like ChatGPT, Perplexity, and Google’s own AI overviews are increasingly influencing who gets recommended for local service queries. These systems do not use domain authority scores. They draw on review sentiment, structured business data, mentions in credible local publications, and whether your business appears on curated local resource lists. A provider who is still focused exclusively on old-school keyword tactics and is not thinking about how your business appears in AI-generated recommendations is behind where this needs to be.
When the Problem Is Not Your SEO Company
This is the part most agencies will not say out loud, so we will.
Sometimes the SEO work is solid and the results are still disappointing, because the bottleneck is somewhere else entirely.
If the technical recommendations your agency provides are sitting unimplemented in a developer backlog for months, the campaign stalls. SEO work that never makes it onto the live website does not move rankings. This is one of the most common reasons campaigns underperform despite an agency doing legitimate work.
If your response time to inbound leads is slow, the traffic SEO generates turns into lost opportunities. A potential customer who fills out your form at 7pm and does not hear back until the following afternoon will book with whoever called them back first. That is an operations problem, not a search problem.
If your reviews are weak, outdated, or unresponded to, it creates a trust gap that good rankings cannot bridge. Someone who finds you in search, reads your reviews, and sees a pattern of complaints or silence will not call. Getting them to the page was not the failure. What the page revealed was.
The honest version of evaluating SEO is asking whether the system as a whole is working, not just whether the agency is doing their part. A good agency will tell you when the constraint has shifted outside their control. A weak one will keep taking credit for vanity metrics and stay quiet when the real bottleneck is in your operations.
Questions to Ask Your SEO Company Right Now
You do not need to become a technical expert to hold an SEO agency accountable. You just need to ask questions that require real answers.
Ask them what percentage of your organic traffic is from non-branded searches from people in your service area. Ask them to show you the specific pages that are ranking for commercial queries and what those rankings have done to phone calls or form submissions. Ask them what the current biggest bottleneck is and what they are doing about it. Ask them what they have changed on your website in the last 90 days and why. Ask them how your business appears when someone asks ChatGPT or Perplexity to recommend a service provider in your category in your city.
These are not technical questions. They are business questions. A provider worth keeping should welcome them. A provider who deflects them with jargon or generic updates is telling you something important about the relationship.
FAQ: SEO Company Value and Performance
How long should I give an SEO company before expecting results? A reasonable window for early indicators is three to six months. Meaningful business impact, meaning actual growth in leads and revenue from organic search, typically takes six to twelve months in most markets. That said, by 60 to 90 days a competent provider should already be able to show you implemented changes, improved technical health, and early movement in leading indicators like impressions and long-tail rankings.
What is the difference between branded and non-branded organic traffic? Branded traffic comes from people searching for your company by name. They already know you exist. Non-branded traffic comes from people searching for what you do without knowing your name yet. These are potential new customers. Non-branded growth is what indicates that SEO is actually expanding your reach. Branded traffic improvement largely reflects your reputation, not your SEO.
My traffic is up but leads are flat. What is happening? Usually one of two things. Either the traffic that increased is informational rather than commercial, meaning it is people who found a blog post but are not ready to hire anyone, or the traffic is landing on pages that are not converting well. Check where the new traffic is going and what those pages are asking visitors to do.
Should I own my own Google Business Profile and Search Console? Yes, always. You should hold admin access to every digital asset that represents your business online. This includes your domain, your hosting, your Google Business Profile, Google Search Console, and Google Analytics. Agencies should have access as managers, not ownership. If they hold sole control, reclaiming those accounts is worth doing regardless of how the relationship is going.
What does a good SEO report actually look like? A good report separates branded from non-branded traffic, shows ranking movement for commercially relevant keywords in your service area, connects organic visits to actual lead actions like calls and form submissions, and explains what changed in the account and why. It should tell a story about what is working, what is not, and what the next priority is. If it is just a page of numbers with no narrative, it is probably designed to be reviewed quickly and filed away.
Is domain authority a reliable metric for measuring SEO progress? No. Domain authority is a score created by third-party tools, not Google. It can be artificially inflated with low-quality links and has no direct correlation with how Google ranks your site. It is a rough directional indicator at best. Focus instead on non-branded organic traffic, local pack visibility, and leads from organic search.
What should I do if my SEO company will not show me what links they are building? That is a serious red flag. A legitimate provider should be able to show you exactly what backlinks they have built, where those links appear, and what the target publications or websites are. If they cite “proprietary methods” as a reason not to share that information, assume the tactics are ones you would not approve of if you saw them.
When is it actually time to fire an SEO company? When they cannot explain what they have changed or why. When six or more months have passed with fully implemented recommendations and no movement in non-branded commercial traffic. When they are using tactics they will not disclose. When they control your accounts and will not transfer them. When the conversation is consistently about metrics that do not connect to your revenue. Slow results in a legitimate program are acceptable. Opacity, locked assets, and vanity-only reporting are not.
A Final Thought
SEO is a long game, and legitimate progress does not always look impressive in the short term. We understand that, and we do not think slow results automatically mean something is wrong.
What we do think is that you deserve a clear explanation of what your provider is doing, why they are doing it, and how it connects to the growth of your business. Not jargon. Not dashboards full of metrics that feel impressive but do not mean anything. A straight answer about what is working, what is not, and what comes next.
If you are unsure whether your current SEO investment is pointed in the right direction, Coast333 is happy to take a straightforward look. No pressure, no pitch. Just clarity on what is actually happening and whether it makes sense for your business.



