You paid for SEO in March. It is now June, the invoices have kept coming, and the phone sounds much the same as it did before. Nobody warned you how long this was going to take, and now you cannot tell whether it is working slowly or not working at all.
Here is a realistic timeline, what should be moving at each stage, and how to tell the difference between slow progress and money going nowhere.
How long does SEO take to work?
Most small businesses see the first real movement in three to six months, and a meaningful change in leads between six and twelve months. Local businesses in less competitive towns often move faster, sometimes within eight to ten weeks, because the Google Business Profile and map results respond quicker than regular search listings do.
Two things stretch that timeline. The first is competition: ranking for “plumber” in a large city takes far longer than in a town of 20,000 people. The second is where you start from. A brand new website with no history is slower than an established site that simply has not been looked after, because Google already trusts the older one.
What should be happening in the first month?
The first month is fixing and measuring, not ranking. A competent start covers technical problems, the pages you already have, and your local listings, and it should produce a written list of what was wrong and what got fixed.
- Crawling the site for broken links, slow pages, missing titles and duplicate content
- Setting up Google Search Console and analytics so there is a baseline to compare against
- Claiming and correcting the Google Business Profile and the main directory listings
- Rewriting page titles and descriptions for the pages that already get traffic
- Deciding which phrases the business is actually chasing, in writing
If you are a month in and nobody has shown you a list like that, ask for one before you spend anything else. You can also run the technical part yourself: Google Search Console is free, and a free crawler such as Screaming Frog will scan up to 500 pages, which covers most small business websites.
What should be happening by month three?
By month three you should see movement in rankings and impressions, even if calls have not changed yet. Search Console will show your pages appearing for more phrases, and average position rising, before anyone clicks in numbers you would notice.
This is the stage where most owners lose their nerve, and it is worth understanding why the lag exists. Google has to crawl the changes, decide whether the page deserves to move, and then test it in real results before committing. Impressions rise first, clicks follow, calls follow those. Judging month three on phone calls is like judging a crop on the height of the seedlings.
What should also exist by now is new content: pages or posts answering questions your customers actually ask. If nothing has been published since the start, that is a real problem, not a timing one.
What should be happening by month six to twelve?
By six months you should be able to point at specific phrases you now rank for and did not before, and at traffic arriving on pages that did not exist in month one. By twelve months, if the work has been done properly, the site should be producing enquiries steadily enough that you would notice if it stopped.
The compounding is the point. Each page that starts ranking keeps ranking, so month twelve is not twelve times month one, it is closer to everything from months one through eleven still working plus whatever was added last month. That is also why stopping abruptly does not reset you to zero, but it does mean the growth stops.
Target Marketeer builds and runs marketing for small businesses nationwide, based in Greensboro, North Carolina, and the businesses that get the most out of SEO are almost always the ones that treated it as an eighteen month commitment rather than a three month experiment.
How do I tell if it is working?
Check four numbers monthly in Google Search Console and your analytics, all free:
- Impressions. How often you appeared in results. This moves first and is the earliest sign of life.
- Average position for your target phrases. Moving from 40 to 18 is real progress even though nobody found you at either.
- Clicks from search. The number that starts mattering around month three or four.
- Calls, forms and bookings. The only number that pays the bills, and the last one to move.
The warning signs are different from slow progress. No new pages published, no report you can read, vague talk about authority with no specifics, and links appearing from sites that have nothing to do with your industry are all reasons to stop and ask hard questions.
Doing the monthly check yourself takes about twenty minutes once Search Console is set up, and it is worth learning whoever does the work. If you want an outside read on where a site actually stands before committing to anything ongoing, our technical SEO audit runs $275 and gives you the same list a decent agency would work from, whether or not you hire anyone to do it.
Quick answers
Can I speed SEO up by paying more?
Only to a point. More budget buys more pages and more fixes per month, which does compress the timeline, but it cannot make Google crawl and trust faster. Anyone promising first page in 30 days is either buying ads or doing something that will cost you later.
How long does local SEO take compared with regular SEO?
Local results usually move faster, often in four to eight weeks, because Google Business Profile changes and review activity feed into the map results quickly. Ranking a service page in the regular blue links takes the longer three to six month path.
What happens if I stop paying for SEO?
Rankings you have already earned tend to hold for several months, then drift down as competitors keep publishing and your content ages. The drop is gradual rather than sudden, which is why it often goes unnoticed until traffic is well down.
Is SEO still worth it now that AI answers exist?
Yes, because AI tools read the same pages and trust the same signals. The work that earns a Google ranking is also what gets your business named in an AI answer, which we cover in our guide to getting found on ChatGPT and AI answers.
How much does SEO cost for a small business?
Ongoing SEO for a small local business in the United States commonly runs between 500 and 2,500 dollars a month, with one-time setup and audit work priced separately. Anything under a few hundred a month rarely covers enough hours to include content, which is the part that compounds.
Where to start
Set up Google Search Console this week if it is not already running, and note today’s impressions and average position. Whatever you do next, you will be able to prove whether it worked, which is more than most businesses can say after a year of paying for it. Our SEO, content and reputation work is built around that same monthly evidence.


