A no-nonsense, step-by-step guide for Suffolk builders, roofers, plumbers, electricians and other trades who want to actually rank on Google Maps and get calls from local homeowners.
Most Suffolk tradesmen we speak to have the same problem. They''re brilliant at the job, they''ve got years of happy customers, and yet when someone in Ipswich, Bury St Edmunds or Woodbridge types "roofer near me" into Google — they don''t show up.
The good news: local SEO for tradesmen isn''t complicated. It''s a short checklist done properly. This is the exact playbook we run for our own clients across Suffolk.
Why "SEO Suffolk" is a different game
Local SEO isn''t national SEO. Google doesn''t rank you against every plumber in the country — it ranks you against the plumbers in your service area. That means the bar is far lower than most tradesmen think. You''re not competing with 10,000 sites. You''re competing with maybe 20 to 40 local businesses, most of whom haven''t bothered to set anything up properly.
Get the fundamentals right and you can outrank companies that have been trading twice as long as you.
Step 1: Nail your Google Business Profile
Your Google Business Profile (GBP) is the single biggest lever for local ranking. It''s the map pin that shows up when someone searches "electrician Ipswich" or "kitchen fitter Bury St Edmunds". Get it wrong and nothing else you do matters.
The non-negotiables:
- Claim and verify the profile. If someone else claimed it, go through Google''s reclaim process — don''t start a new one. - Use your real business name. No keyword stuffing like "Bob''s Plumbing — Emergency Plumber Ipswich Suffolk". Google penalises this and it looks spammy to customers. - Pick the most specific primary category. "Roofing contractor" beats "Contractor". "Emergency plumber" beats "Plumber" if that''s your bread and butter. - Add every secondary category that genuinely applies. Don''t add ones that don''t. - Set an accurate service area. For most Suffolk trades this is a 15 to 30 mile radius, not the whole county. - Upload real photos. Not stock images. Van, team, before-and-after job shots, finished work. Aim for 20+ and add new ones monthly. - Write a proper description. 750 characters. Say what you do, where you cover, and what makes you different — not a keyword dump. - Fill out services and products with prices or "from" pricing where you can. Google favours complete profiles.
Step 2: Get reviews — and reply to every one
Reviews are the second biggest ranking factor for local search. Not just the star rating — the volume, the recency, and whether you respond.
A realistic target for a Suffolk trade business: get to 25+ Google reviews in your first year, then add one or two a month forever. That puts you ahead of 80% of your local competition.
How to actually get them:
- Ask every happy customer, in person, at the end of the job. "Would you mind leaving us a quick Google review? It really helps small businesses like us." That line works. - Send a follow-up text with a direct link to your review page. Use your GBP short link (find it in the profile). - Never buy reviews or ask family. Google spots fake review patterns and will suspend your profile. - Reply to every review. Good ones: thank them by name and mention the job. Bad ones: stay professional, offer to make it right offline. Your replies are public and future customers read them.
Step 3: NAP consistency across the web
NAP = Name, Address, Phone. Google cross-references your business details across dozens of directories. If your phone number is different on Yell than it is on your Google profile, Google trusts you less and ranks you lower.
The Suffolk trade citations that actually matter:
- Yell - FreeIndex - Checkatrade or TrustATrader (industry-specific) - Trustpilot - Suffolk Chamber of Commerce (if you can justify the membership) - Bark - Your trade body listing (NICEIC, Gas Safe, FMB, etc.) - Facebook business page - Nextdoor business profile
Rule: identical name, identical address format, identical phone number on every single one. Even "Street" vs "St" matters. Pick a format and stick to it.
Step 4: Build proper location pages on your website
If you serve Ipswich, Bury St Edmunds, Felixstowe and Stowmarket, you need a dedicated page for each — not one "Areas we cover" page that lists them.
Each location page should have:
- An H1 that includes the service and the town (e.g. "Roofing Services in Bury St Edmunds") - 600 to 1,200 words of genuinely useful, location-specific content — not spun copy - At least one photo from a job you''ve done in that area - A testimonial from a customer in that town if you have one - Directions or a map embed - Your NAP repeated in the footer or contact block - Internal links to your main service pages and other nearby location pages
This is the single biggest gap on 90% of Suffolk tradesmen''s websites. Fix it and you''ll pull ahead fast.
Step 5: Local schema markup
Schema is invisible code on your website that tells Google exactly what your business is. Every service business site should have LocalBusiness schema on the homepage and Service schema on service pages.
Key fields to include:
- Business name, address, phone (matching your GBP exactly) - Opening hours - Service area (the towns and postcodes you cover) - Aggregate rating from your review platform if you have 10+ reviews - FAQ schema on any page that answers common customer questions
If you''re not technical, a decent web designer or SEO can add this in an afternoon. It won''t transform your rankings overnight but it stacks with everything else.
Step 6: Get local backlinks (the boring kind that work)
Forget guest posts on random blogs. For a Suffolk trade business, the backlinks that move the needle are boring and local:
- Sponsor a local grassroots football or rugby club — most will link to sponsors from their website - Get listed on your town''s Chamber of Commerce site - Ask suppliers and manufacturers for a "where to buy / installers" listing - Local newspaper coverage — Ipswich Star, EADT, Bury Free Press — a genuinely interesting story about your business will earn a link - Offer a small charity or community project your services in exchange for a mention
Five of these beats fifty spammy directory links every time.
Step 7: Track what''s actually working
You can''t improve what you don''t measure. Set up:
- Google Search Console — see what searches you''re showing up for and where - Google Analytics 4 — see how many people are landing on your site and what they do - Call tracking (Google Business Profile calls are tracked in your GBP dashboard) - Google Business Profile insights — how many people found you, called you, asked for directions
Check them monthly. Not daily. Local SEO moves slowly — you''re looking at trends over 3 to 6 months, not day-to-day noise.
The realistic timeline
Everyone wants to know how long this takes. Honest answer:
- Weeks 1 to 4: profile and NAP fixes go live, first improvements in the map pack - Months 2 to 3: reviews and location pages start pulling rankings up - Months 4 to 6: you should be ranking in the top 3 of the map pack for your main service in your main town - Months 6 to 12: you dominate the map pack across your service area and start winning the organic results underneath
This assumes you''re actually doing the work — not "I set up my profile once six months ago". Consistency wins.
What most tradesmen get wrong
The traps we see over and over:
- Chasing "cheap SEO" packages that just build spammy backlinks - Ignoring the Google Business Profile because it feels less "real" than a website - Never asking for reviews - Building one big "areas we cover" page instead of proper location pages - Trying to rank nationally when your customers all live within 20 miles
Fix the local fundamentals first. Then, and only then, worry about anything more advanced.
Want us to do this for you?
We do exactly this — for Suffolk builders, roofers, electricians, plumbers, kitchen fitters, and every other trade that wants the phone to ring. Fixed-scope projects, no lock-in, no jargon. If you want a straight answer on what would work for your business, get in touch.