WP Finder

How to Get SEO Clients: Audits, Outreach and Offers

By WP Finder · Updated · 6 min read

How to Get SEO Clients: Audits, Outreach and Offers

Knowing how to get SEO clients is often harder than doing the SEO itself. Business owners hear about search engine optimisation constantly, many have been burned by vague promises, and most get several unsolicited SEO pitches already. To stand out, you need to target businesses with clear, visible SEO weaknesses, show them something specific and useful, and make an offer that is easy to say yes to. This guide covers how to find those businesses, how to use a quick audit as your hook, how to structure outreach, and how to follow up.

Pick a market where you can get SEO clients

SEO is broad. Local SEO for a plumber is very different from technical SEO for an online shop. Choose a focus so your pitch, examples and pricing all make sense together. Good starting points include:

  • Local service businesses such as trades, clinics, salons, solicitors and estate agents, who depend on people nearby finding them.
  • Businesses on a platform you know well, such as WordPress, so you can spot technical issues quickly.
  • A specific region where you understand local search behaviour and competitors.

Specialising also makes your results more convincing. “I help physiotherapy clinics get found locally” lands far better than “I do SEO”.

How to get SEO clients by finding weak local SEO

The most efficient way to find SEO prospects is to search the way a customer would and look at who appears, and who doesn’t. Search for something like “physiotherapist sheffield” and work through the results and map listings. Then look at each business’s website for weaknesses you can explain in plain language:

  • Missing or generic page titles, such as “Home” instead of the service and location.
  • No location or service pages: one page trying to rank for everything.
  • Thin content: a few lines of text on key service pages.
  • Slow loading or poor mobile layout, which hurts visitors and can affect rankings.
  • No HTTPS, which triggers browser warnings.
  • Inconsistent business details (name, address, phone) between the website and other listings.
  • No clear way to contact or book, so traffic doesn’t turn into enquiries.
  • Signs of neglect, like an old copyright year or a blog that stopped years ago.

Businesses that appear in the area but sit lower than competitors, or have a strong reputation offline but a weak site, are often your best prospects. They already have something to build on.

If you work mainly with WordPress, it helps to know which prospects use it, because you’ll understand how their plugins and settings affect SEO. Our guides on checking if a site is WordPress and finding local business leads go deeper.

Use a quick audit to get SEO clients talking

A short, specific audit is one of the best ways to open a conversation. It proves you looked at their business, gives them value straight away, and shows what working with you is like. Keep it small; a full 40-page report sent unasked is unlikely to be read.

What to include in a mini-audit

  1. One search they care about. “When I searched ‘physiotherapist sheffield’, your clinic didn’t appear on the first page, but three competitors did.”
  2. Two or three clear issues from the list above, each with a screenshot.
  3. A plain-English explanation of why each matters to customers.
  4. One quick fix they could do themselves. This builds trust because you are not holding everything back.

Avoid jargon and avoid promising rankings. Nobody can guarantee a position on Google, and experienced owners know that.

Outreach templates: an outline

You don’t need a clever script, just a clear structure. Here is an outline for a first email you can adapt:

  • Subject: short and specific, e.g. “Quick note about [Business]’s Google listing”.
  • Line 1: what you searched and what you saw.
  • Line 2: the one or two most important issues.
  • Line 3: the offer: “I recorded a short walkthrough with a few fixes. Want me to send it?”
  • Sign-off: your name, business, website and a simple opt-out line.

Personalise with the business name, website and the issue you spotted. Our cold email templates for WordPress services include examples you can rework for SEO.

Other channels

Phone calls work well for local businesses, especially if you keep it short and refer to something specific. Social media messages can work for owners who are active there. Local networking groups and partnerships with web designers, who often get asked “can you help with SEO?”, are worth building too.

Shape an offer that helps you get SEO clients

Prospects often hesitate because SEO feels open-ended and expensive. Reduce that risk with a clear, bounded first step:

  • Paid audit with action plan: a fixed price and a clear deliverable.
  • Local SEO setup package: titles, service and location pages, business listings, basic technical fixes.
  • Monthly retainer: ongoing content, technical care and reporting, offered once trust is established.
  • Add-ons: speed optimisation, migration help or WordPress maintenance for clients on that platform.

Explain what you will do and what you will report on each month. Be honest that results take time.

Follow up and stay compliant

Business owners are busy, and a first email is easy to miss. Plan a short sequence:

  1. A few days later: a brief reminder with one extra insight.
  2. About a week later: share a relevant example or a quick tip.
  3. Final message: a polite close, leaving the door open.

Stop as soon as someone replies or opts out. See our guide on building a cold email follow-up sequence for more.

Also keep the law in mind. GDPR and PECR in the UK and EU, and CAN-SPAM in the US, set rules on business outreach, including identifying yourself and providing an easy opt-out. Honour every unsubscribe request promptly and keep a do-not-contact list. This is not legal advice; check what applies where you and your prospects are. Our article is cold email legal? gives an overview.

Building your SEO prospect list with WP Finder

The research step, searching a niche, opening each site and finding a contact, is where most of your time goes. WP Finder handles much of it. Enter a keyword and country such as “physiotherapist sheffield”, and it collects the sites that rank, checks whether each one runs WordPress, and pulls public emails, phone numbers, WhatsApp links and social profiles from each site’s pages. You review the sites, add your audit notes, then export to Excel or CSV or send personalised emails with automatic follow-ups from your own mailbox. You can download it and try the first 150 sites free.

Conclusion

If you want to know how to get SEO clients consistently, focus on businesses with visible, explainable problems, lead with a short and useful audit, make a bounded first offer and follow up politely. Specialise in a niche so your examples resonate, avoid promising rankings, and respect opt-outs. Over time your results and referrals will start doing some of the work for you. For more on prospecting systems, read lead generation for agencies.

FAQ

How do I get SEO clients when I am just starting?

Choose a local niche, search for it like a customer would, and look for businesses with weak websites or poor visibility. Send a short, specific note with a couple of findings and offer a quick walkthrough. Friends, family businesses and local networking are also good places to start.

Should I offer a free SEO audit?

A small, focused audit with two or three findings works well as an outreach hook. Keep the full, detailed audit as a paid service so you are not giving away hours of work.

Can I guarantee rankings to win SEO clients?

No. Nobody controls Google’s rankings, and guarantees can damage your credibility. Promise clear work, honest reporting and realistic expectations instead.

What kind of businesses make good SEO clients?

Local service businesses that rely on nearby customers, have an established reputation and a website with fixable issues are often a strong fit, because improvements can lead to more enquiries.