SEO Agency Southampton: SEO Strategy Ltd

Southampton SEO consultant with 20+ years' experience. Honest, practical search visibility for local businesses — from DIY tips to full AI-ready strategy. Run by Sean Mullins since 2005.

Professional B2B SEO Agency in Southampton, Hampshire

If you’re a business owner in Southampton and you’re not getting the enquiries you should be from search — whether that’s Google, Google Maps, or the growing number of people asking ChatGPT and AI assistants for local recommendations — you’re in the right place.

The way people find local businesses has changed. Google now puts AI-generated answers above the traditional results. Customers ask Siri, Alexa, and ChatGPT for recommendations instead of searching at all. And the local businesses that are set up for this new reality are the ones getting the calls. The ones that aren’t are wondering where their enquiries went.

My name is Sean Mullins. I’ve been helping businesses get found online since 2005 — before most people in Southampton had even heard the term SEO. I run SEO Strategy Ltd as a one-consultant operation: the person you talk to is the same person doing the work. No account managers, no junior staff, no templated audits. I’ve ranked businesses across Southampton in everything from plumbing and dog walking to law firms and enterprise software companies. I’ll tell you honestly whether I think I can help, and if I can’t, I’ll tell you that too.

How to Get Your Southampton Business Found Online

Before we talk about what a consultant can do, let me give you something genuinely useful. Whether you hire me or not, these are the foundations that every local business in Southampton needs to get right. If you do nothing else, do these.

Claim and Complete Your Google Business Profile

If you haven’t claimed your Google Business Profile (the listing that shows up in Google Maps and the local results), stop reading and go do that now at business.google.com. It’s free, and it’s the single most important thing you can do for local visibility.

Once you’ve claimed it, actually complete it. Every field. Your business name (exactly as it appears on your signage — don’t stuff keywords in), your address, phone number, website, opening hours, the categories that describe what you do. Add real photos — not stock images, actual photos of your business, your team, your work. Write a proper description. Set your service area if you go to customers rather than them coming to you.

Then keep it active. Post updates regularly — Google notices when a listing is alive versus abandoned. Answer questions that come in. This isn’t a “set it and forget it” task.

Make Sure Your Details Are Consistent Everywhere

Here’s something most business owners don’t think about: not everyone uses Google to find your business. Some people use Apple Maps (every iPhone user who asks Siri). Some use Bing (which powers Cortana, Alexa, and DuckDuckGo). Others check Yell.com or Thomson Local. And increasingly, people ask AI assistants that pull from multiple sources.

If your phone number on Google is different from the one on Yell, or your address on Apple Maps is your old premises, that’s confusing for customers and it’s confusing for search engines. They lose confidence in your listing when the details don’t match up.

Go and check your details on these — it takes an hour and it’s free:

Google Business Profilebusiness.google.com
Bing Places for Businessbingplaces.com
Apple Mapsmapsconnect.apple.com
Yell.com — still one of the most authoritative UK business directories
Thomson Localthomsonlocal.com — you might remember the blue book by the phone; they’re still going, still free to list on
Facebook — even if you don’t use it for marketing, make sure your business details are correct

Same name, same address, same phone number, same website URL. Everywhere. It sounds simple because it is — but I audit businesses every week where this hasn’t been done, and it’s silently costing them visibility.

Get Your Website Basics Right

You don’t need an expensive website. You do need one that tells Google — and your customers — what you do and where you do it. The minimum:

One page per service you offer. If you’re a plumber who does boiler installations, emergency callouts, and bathroom fitting, those should be separate pages, not one page that tries to cover everything. Each page should mention Southampton (or whatever areas you serve) naturally in the text.

Your location in the page title. “Boiler Installation Southampton | Smith Plumbing” tells Google exactly what the page is about and where you operate. “Our Services” tells Google nothing.

Don’t bury your contact details. Phone number visible on every page. Contact form that works. Address in the footer. Make it as easy as possible for someone to get in touch — every extra click you make them do is a potential customer lost.

Make sure it loads quickly on a phone. Most of your local customers will find you on their mobile. If your site takes five seconds to load because it’s full of unoptimised images or unnecessary plugins, they’ll hit the back button and go to your competitor. Test yours at pagespeed.web.dev — it’s free and it’ll tell you exactly what’s slowing it down.

Reviews: Get Them, Respond to Them

Google reviews are one of the strongest signals for local rankings, and they’re the first thing most customers look at before deciding to contact you. Don’t be shy about asking for them. If you’ve done a good job for someone, ask. Most people are happy to help — they just don’t think to do it without a prompt.

Just as importantly, respond to every review. Thank the positive ones specifically (not a generic “thanks for your review”). Address negative ones professionally and constructively. Google watches this. Customers watch this even more closely. How you handle a bad review tells potential customers more about your business than ten five-star ones.

Create Content That Helps Your Local Audience

You know your trade better than anyone. Share that knowledge. A Southampton electrician writing a straightforward guide to “What to Do When Your Fuse Board Trips” is creating content that helps real people and signals to Google that you’re a genuine expert in your field. It doesn’t need to be long or fancy — just genuinely useful.

Blog posts, FAQs, guides to common problems in your trade — this is content that attracts visitors who are actively looking for help, and a percentage of those visitors will become customers. It also gives AI tools like ChatGPT something to reference when someone asks for recommendations in your area.

When the Basics Aren’t Enough

Everything above is free, it’s practical, and any business owner can do it. For some businesses — particularly those in less competitive sectors or smaller areas — that might be all you need. Genuinely. I’d rather you did these things well than paid anyone for SEO before the foundations are in place.

But there are situations where DIY hits a ceiling:

Your sector is dominated by aggregator sites. If you’re a tradesperson in Southampton, you’re not just competing against other plumbers — you’re competing against Checkatrade, Bark, MyBuilder, and Rated People, all of which have massive domain authority and spend millions on SEO. Breaking through to genuine Map Pack visibility against that requires more than good basics.

There are technical problems you can’t see. Your site might have issues that are invisible to you but obvious to Google: crawl errors, duplicate content, broken links, slow server response, missing schema markup. These are the things that keep a perfectly good website from ranking — and they require specialist tools and knowledge to diagnose.

You’ve done the basics and plateaued. You’re on page two, but can’t seem to break through to page one. You’re getting some calls from Google, but not as many as you should be. The gap between “good enough” and “genuinely competitive” is where strategic SEO makes the difference.

You want to be found in AI search, not just Google. This is the newest challenge, and it’s the one almost nobody is helping local businesses with yet.

The Way People Find Local Businesses Is Changing

Here’s something I want every Southampton business owner to understand, because it’s going to affect every one of you:

A growing number of your potential customers will never type into Google at all. They’ll ask ChatGPT, “Who’s a good plumber in Southampton?” They’ll ask Perplexity, “What solicitor should I use for a drink driving charge in Hampshire?” They’ll ask Siri or Alexa, and get an answer pulled from Bing and Apple Maps rather than Google.

And Google itself has changed. For many searches now, Google puts an AI-generated answer right at the top of the page — above all the traditional results. That answer cites specific businesses and websites. If you’re not one of them, you’re below the fold before the page even loads.

This isn’t a future prediction. It’s happening right now. Search volume for terms like “GEO agency” (Generative Engine Optimisation — the practice of getting businesses cited by AI systems) has grown over 1,300% in the past year. The businesses that figure this out early have a genuine competitive advantage.

The good news? The foundations are the same things we’ve already talked about: consistent business details everywhere, genuine expertise demonstrated through helpful content, strong reviews, and proper structured data that tells AI systems exactly what your business does and where it operates. The businesses with the strongest fundamentals are the ones AI tools cite most confidently.

The three disciplines driving this shift have their own names in the industry — Answer Engine Optimisation (AEO), AI Overview Optimisation (AIO), and Generative Engine Optimisation (GEO) — but the labels matter far less than the outcome: making sure your business is the one that gets recommended, whether someone searches Google, asks ChatGPT, or queries Siri. We’re one of the only consultancies in the UK, let alone Southampton, that offers this as a dedicated service. Learn more about our AI optimisation services →

Sectors We’ve Ranked in Southampton

We’ve delivered Map Pack and local organic rankings for Southampton businesses across a genuine range of sectors. Not theoretical “we could do it” — actually done it, with measurable results:

SEO consultancy: Yes, we rank for “SEO agency Southampton” ourselves. This is the most competitive local term possible — every SEO company in the city is trying to rank for it. We’ve consistently held top positions, which is about as close to a real-world exam as local SEO gets.

Plumbing and trades: Competing against Checkatrade, Bark, MyBuilder, and Rated People for Map Pack visibility. These platforms have enormous domain authority. Getting an independent tradesperson above them requires precise GBP optimisation, targeted citation building, and a review strategy that outweighs the authority of national platforms.

Accountancy and financial services: A saturated field where dozens of similar practices compete for the same keywords. Differentiation comes through content strategy and local authority signals rather than just technical optimisation.

Dog walking and pet care: Battling platforms like Rover and Pawshake alongside local competitors. Review velocity and GBP activity make a significant difference in this sector.

Commercial cleaning and facilities: B2B local SEO where the buyer journey is longer and the keywords are more specific. Content that demonstrates expertise in specific environments (offices, medical facilities, schools) outperforms generic service pages.

Law firms: We work with solicitors on both local and national SEO, including specialist areas like motoring law. Legal SEO has unique challenges around E-E-A-T (experience, expertise, authority, trustworthiness) that generic agencies often don’t understand.

Enterprise software: Our work with B2B software companies has generated over 200 enterprise leads and contributed to more than £2M in pipeline — demonstrating that the same strategic principles that rank a local plumber can scale to international markets.

We’ve been getting Southampton businesses to page 1 since 2012. The Hair Lounge Totton, Daves Taxis, Dog Walker Southampton, RP Heating Solutions — all local businesses we’ve built websites for that continue to rank years after launch. Some of the sites we built over a decade ago still hold their page 1 positions today. See the full results on our local business SEO page.

How We Work

I’m not an agency. There’s no account manager, no junior doing the actual work while the senior consultant moves on to the next sales call. When you work with SEO Strategy, you work with me directly. That means:

The same person does the strategy and the implementation. I don’t hand you a PDF of recommendations and wish you luck. I build the solutions myself — technical fixes, WordPress development, schema markup, custom tools, content frameworks. The thinking and the doing come from the same person, which means nothing gets lost in translation.

Honest about what you actually need. If your Google Business Profile isn’t properly set up, I’m not going to sell you a £2,000/month retainer. I’ll tell you to fix the basics first. If I don’t think SEO is the right investment for your business right now, I’ll say that. I’d rather turn away work than take money I can’t justify.

Flexible engagement models. Some clients need a one-off audit to identify what’s holding them back. Some need ongoing monthly support. Some need a specific project — a migration, a new website build with SEO baked in, an AI visibility strategy. We structure the engagement around what you actually need, not around what generates the most recurring revenue for us.

Want to see if we’d be a good fit? Book a free 30-minute consultation → No obligation, no hard sell. We’ll talk about your business, what you’re trying to achieve, and whether I can genuinely help.

Because at the end of the day, there’s no point of a pretty website if no one can find it.

How to improve your local search visibility in Southampton

A practical guide for Southampton business owners who want to be found online — whether you do it yourself or hire a professional.

  1. 1

    Claim and complete your Google Business Profile

    Go to business.google.com and claim your listing if you haven't already. Complete every field: business name (exactly as it appears on your signage — don't add extra keywords), address, phone number, website, opening hours, and every relevant category. Add real photos of your business, team, and work — not stock images. Write a genuine description of what you do and where you do it. This single step has more impact on local visibility than anything else you can do.

  2. 2

    Get your business details consistent across all platforms

    Not everyone finds businesses through Google. Check and correct your details on Bing Places (bingplaces.com), Apple Maps (mapsconnect.apple.com), Yell.com, Thomson Local, and Facebook. Your business name, address, phone number, and website URL should be identical everywhere. Inconsistencies confuse both customers and search engines — if Google finds one phone number on your website and a different one on Yell, it loses confidence in your listing. This takes about an hour and costs nothing.

  3. 3

    Build a website that tells search engines what you do and where

    Create a separate page for each main service you offer, with your location mentioned naturally in the title and text. "Boiler Installation Southampton | Smith Plumbing" tells Google exactly what the page is about. "Our Services" tells it nothing. Make sure your phone number is visible on every page, your contact form works, and your address is in the footer. Most of your local customers will find you on their phone, so test your site speed at pagespeed.web.dev — if it takes more than three seconds to load, you're losing visitors to competitors.

  4. 4

    Build your review profile and respond to every review

    Google reviews are one of the strongest local ranking signals and the first thing most customers check before contacting you. Ask satisfied customers to leave a review — most are happy to help when prompted. Just as importantly, respond to every review: thank positive reviewers specifically, and address negative reviews professionally and constructively. How you handle criticism tells potential customers more about your business than ten five-star ratings. Aim to generate reviews consistently rather than in bursts — Google values steady, authentic review activity.

  5. 5

    Create helpful content that demonstrates your local expertise

    You know your trade better than anyone — share that knowledge. A Southampton electrician writing a straightforward guide to what to do when your fuse board trips, or a local accountant explaining Making Tax Digital deadlines, creates content that helps real people and signals genuine expertise to search engines. This content also gives AI tools like ChatGPT something concrete to reference when someone asks for recommendations in your area. It doesn't need to be long or fancy — just genuinely useful.

  6. 6

    Add basic schema markup so search engines and AI understand your business

    Schema markup is code that tells search engines — and AI systems — exactly what your business is, what it does, and where it operates, in a language they can parse precisely. At minimum, your site should have LocalBusiness schema with your name, address, phone number, opening hours, and service area. If you use WordPress, a plugin like RankMath can handle the basics. If that sounds technical, this is the point where a consultation with a professional starts to make sense — proper schema is one of the highest-impact, lowest-cost improvements you can make, and it's increasingly important as AI-driven search grows.

  7. 7

    Prepare for AI-driven discovery

    A growing number of people now ask ChatGPT, Perplexity, or Siri for local recommendations instead of searching Google. Google itself puts AI-generated answers above traditional results for many queries. The businesses that get cited in these AI answers tend to be the ones with the strongest fundamentals: consistent details everywhere, genuine expertise demonstrated through helpful content, strong reviews, and proper structured data. Everything in the previous steps builds towards this. The businesses that get this right now — while competitors are still focused solely on traditional Google rankings — have a genuine first-mover advantage.

Frequently Asked Questions

How much does SEO cost in Southampton?

It depends entirely on what you need and how competitive your sector is. A one-off audit to identify what's holding your site back might be a few hundred pounds. Ongoing monthly SEO for a local business in a moderately competitive sector typically runs £500–£2,000 per month. More complex work — enterprise SEO, multi-location businesses, AI visibility strategies — can be higher. We'll always tell you what we think you actually need rather than selling you the most expensive package. Some businesses honestly just need the basics done properly, and we'll say that. We offer a free initial consultation so you can understand the scope before committing to anything.

Is it worth hiring an SEO agency or can I do it myself?

For the fundamentals — claiming your Google Business Profile, getting your details consistent, building a decent website with your services and location — you absolutely can do it yourself, and we've laid out how on this page. Where DIY hits a ceiling is when you're competing against well-funded aggregator sites like Checkatrade or Bark, when there are technical issues you can't diagnose, when you've done the basics but can't break through to page one, or when you want to be visible in AI-driven search. A good test: if you've done everything on our guide above and you're still not where you want to be after three months, that's when a conversation with a professional makes sense.

How long does SEO take to show results?

It depends on what's broken and what "results" means for your business. If your Google Business Profile is miscategorised or your site has a technical issue blocking Google from crawling it properly, fixing those can show visible improvement within days to weeks. Building local authority through content, reviews, and citation building is slower — typically three to six months for meaningful ranking improvements in a moderately competitive sector. The important thing to understand is that SEO compounds. Month three might not look dramatically different from month one, but by month six the improvements are reinforcing each other. I set realistic expectations upfront and report against agreed milestones rather than promising overnight transformations.

Why isn't my business showing up on Google Maps?

The most common reasons: you haven't claimed or verified your Google Business Profile, your listing is incomplete (missing categories, no photos, sparse description), your business details are inconsistent across the web (different phone number on your website vs your GBP listing), you're in a very competitive sector where established competitors and aggregator platforms dominate the Map Pack, or there's a technical issue with your website that's undermining trust. Sometimes it's as simple as being in the wrong primary category. I've seen businesses jump from invisible to Map Pack just from correcting their category selection — it's one of the first things I check.

What's the difference between a local SEO consultant and a big agency?

At a big agency, you'll typically deal with an account manager who translates between you and the team doing the actual work. The person who sold you the contract probably won't be the person working on your account day-to-day. They run your site through the same process they use for every client, which works fine for cookie-cutter situations but misses the nuances of your specific market. With a consultant like me, the person you talk to is the person doing the work. I've been doing this for over 20 years, I know Southampton's competitive landscape specifically, and I don't have junior staff doing the implementation while I move on to the next sales call. The trade-off is availability — I take fewer clients at once, which is precisely the point.

Do I need to worry about AI search and ChatGPT for my local business?

Yes — and sooner than most people think. It's not that Google is going away. But an increasing number of potential customers are asking ChatGPT "who's a good plumber in Southampton?" or letting Siri choose a restaurant based on what Bing and Apple Maps tell it. Google itself now puts AI-generated answers above traditional results for many searches. If your business isn't structured in a way that these AI systems can understand and cite confidently, you're invisible to a growing segment of your potential customers. The good news is that the same fundamentals that help with traditional SEO — consistent details, genuine expertise, strong reviews, proper structured data — are exactly what AI systems use to decide which businesses to recommend.

How do I know if my current SEO is actually working?

The honest metrics that matter for a local business: are you getting more enquiries through your website and Google Business Profile than you were six months ago? Are you appearing in the Map Pack for your key services? When you search for what you do plus your location, do you show up on page one? Beyond that, check your Google Business Profile insights (how many people viewed your listing, requested directions, called you) and your Google Search Console data (which searches are bringing people to your site, and are those numbers going up). If your current agency is reporting on vanity metrics like "domain authority improvement" or "total impressions" without connecting them to actual enquiries, that's a red flag.

Can you help if my rankings have dropped or I've been penalised?

Yes — and it's one of the more common reasons businesses get in touch. Ranking drops can happen for many reasons: Google algorithm updates, technical issues that have developed on your site (broken redirects, accidental noindex tags, security vulnerabilities), a competitor's improvement pushing you down, or in rarer cases, a manual penalty for previous SEO work that violated Google's guidelines. I start with a diagnostic to identify the actual cause — there's no point applying a fix until you know what's broken. I've recovered sites from code injections that were serving spam in search results, from botched migrations that lost 60% of traffic, and from algorithmic impacts where the fix was improving content quality rather than anything technical.

Do you offer a free consultation?

Yes. A 30-minute call where we talk about your business, what you're trying to achieve, and whether I can realistically help. No obligation, no hard sell. If the basics aren't in place yet, I'll point you to the free guidance on this page and suggest you start there. If there's a genuine opportunity for professional SEO to make a measurable difference, I'll explain what that would involve and what it would cost. I'd rather have an honest conversation than sign someone up for something that isn't right for them. Book a free consultation →

Ready to improve your search visibility?

Book a free 30-minute consultation and let's discuss your SEO strategy.

Get in Touch