How long does SEO take to work for a trades business?
There's no honest fixed answer, because the timescale depends on your starting position more than on the work itself. Technical fixes and profile corrections can show within weeks. Rankings for competitive service terms usually take months. Anyone quoting you a specific date or position is guessing.
What moves first, and what moves last
Different work has different lag. Knowing which is which is the difference between judging progress fairly and cancelling three weeks before it would have paid off.
| Work | Typical lag | Why |
|---|---|---|
| Fixing an unindexed page | Days to weeks | Once crawlable, it can rank almost immediately |
| Google Business Profile corrections | Days to weeks | Profile data updates quickly |
| Reinstating a suspended profile | Unpredictable | Depends on a manual review you don't control |
| New service page, low competition | Weeks to a few months | Needs crawling, indexing and some trust |
| Competitive service term in a city | Many months | You are displacing established, older pages |
| Review signals | Gradual, cumulative | Recency and regularity matter more than total count |
Why your starting position matters more than the plan
Two businesses given identical work will see very different timescales, and the difference is almost entirely where they started.
- A five-year-old site with decent structure and no service pages can move quickly, because the trust already exists and only the pages are missing
- A brand-new domain has no history at all and will take substantially longer regardless of how good the work is
- A site with technical problems can appear to move fast, because fixing an obstacle releases ranking that was already earned
- A suspended profile blocks the map pack entirely, and nothing else you do compensates until it is resolved
How to tell it is working before the enquiries arrive
Enquiries are a lagging indicator. If you wait for them to judge whether the work is succeeding, you'll be judging month four with month one's data. Look at the sequence instead.
- Pages getting crawled and indexed, the precondition for everything else.
- Impressions rising for relevant searches, even without clicks yet. This means you're being shown and not yet chosen.
- Average position improving on the terms that matter, not on your own business name.
- Clicks to service pages rather than just the homepage.
- Then enquiries.
What most people get wrong
The standard industry answer is three to six months, repeated so often it sounds like a fact. It's a sales-safe average that describes nobody. It is far too slow for a business whose real problem was a page blocked from indexing, and far too optimistic for a new domain going after a competitive city term.
The more useful question isn't how long, but what would have to be true for this to work at all, and if the answer includes a suspended profile or a site Google cannot crawl, the timescale conversation is premature.
Where these figures come from
"how long does seo take to work" runs at 110 monthly UK searches at a £2.17 cost per click with low competition (0.10). Measured via Google Ads keyword data, 2 August 2026.
Related questions
Can anyone guarantee a position?
No. Nobody controls the ranking systems, and a guarantee is a sales device rather than a commitment anyone can honour. What can be committed to is the work, the order it happens in, and reporting you can check.
Is it faster in a small town?
Usually yes. Less competition means fewer established pages to displace. A village plumber and a London plumber aren't running the same race.
What if I stop after six months?
Existing rankings decay slowly rather than disappearing, which is the main structural advantage over paid channels. But competitors continue, so a site left alone drifts down over a year or two.
Not sure where you stand?
We run the checks against your business and come back with the gaps and the first three priorities. No access needed, nothing changed.