To get SEO clients, pick one kind of business, find owners whose websites have just gone live or are plainly neglected, check each site for one problem you can see in under ten minutes, and send a short email that offers a small fixed project instead of a monthly retainer. Repeat that every working day and keep a log of what gets replies.
Why is it hard to get SEO clients?
SEO is a hard thing to sell to a small business owner, and it helps to know why before you start writing messages.
- The results are slow and invisible. A web designer can show a new homepage. A social media manager can show a full grid. Your best work often shows up months later as a slow climb in a report the owner never opens.
- Owners have been burned. Most have had emails promising "page one of Google" from someone who did nothing. Your first message lands in the same mental folder as those.
- The market is crowded at the top. Established businesses that care about search usually already have someone. You would be asking them to fire that person.
So the advice that works for SEO is mostly about lowering risk for the owner: reach them before anyone else has, point at something specific they can check themselves, and ask for a small first step with a clear finish.
Which businesses make the best SEO clients?
The best clients are businesses where customers search before they buy, where one new customer is worth enough to pay for your time, and where you can see from the outside that the site needs work. Pick one and stay with it long enough to get good at it.
| Business type | Why search matters to them | What you can check from outside | A good first project |
|---|---|---|---|
| Trades: plumbers, electricians, roofers | People search "plumber near me" in a hurry and call the first decent result | Google Business Profile, whether the site names the areas they cover | Local setup: profile, service area pages, titles that name the town |
| Clinics, dentists, physios, vets | Each patient is worth a lot, and people search by treatment | Whether each treatment has its own page, page titles, reviews | One page per treatment with proper titles and descriptions |
| Law firms, accountants, consultants | Clients search for a specific problem, not a firm name | Thin service pages, missing descriptions, old blog | A rewrite of the main service pages around what clients search for |
| New online stores | Search traffic is free traffic, and ads get expensive | Product page titles, image alt text, descriptions | Product and category page setup for the top sellers |
| Restaurants, salons, gyms | Map results decide where locals go | Business profile, menu or price list on the site, photos | Profile cleanup plus a fast, clear page for hours, menu and booking |
| Brand new businesses of any kind | Nothing is set up, so every fix shows | Whether Google has indexed the site at all | A launch setup: Search Console, sitemap, titles, descriptions |
If you already have results in one of these, start there, because your examples will match. If you have none, pick the one you understand best as a customer. You will write a lot of emails to these owners, so it helps if you know what their customers search for.
Where do you find businesses that need SEO?
The owners most likely to say yes are the ones who have just started, or who have clearly stopped. Here is where to find each.
Businesses whose website went live this week
A business that has just put its site online has made a decision to be found online. Nobody runs its SEO yet, the owner is still paying attention to the site, and Google often has not indexed it. That last part matters: you can search site:theirdomain.com and, for a site only days old, you may see nothing at all. "Your site does not show up on Google yet" is a true, checkable first line that no template can fake.
You can find these sites in the public certificate logs. Almost every website now runs on HTTPS, and the certificates that public authorities issue are written to open logs under a system called Certificate Transparency. Searching those logs by hand at crt.sh is free and does show new sites appearing, but most of what you find is test servers, parked domains and subdomains of big companies. Expect to sift a lot of noise for every real business.
Vetted Leads does the sifting. It reads the same logs, keeps the real businesses and online stores, and lists what each homepage is missing in plain terms: no meta description, images with no alt text, no social preview image, no favicon, pages loading over plain http, or an old copyright year. Most of those are quick fixes an SEO can sell. Every email in the feed has been checked with the business's own mail server before it went in. As of 19 October 2026 the feed holds 42,855 leads, 2,852 of them launched in the previous 24 hours. You can start with 3 free contacts, once, plus the newest 50 leads each day, with no card. The find SEO clients page shows how it works for SEO people.
Local businesses on Google Maps with weak sites
Search your niche plus a town in Google Maps. Open the listings and follow each one to its website. You are looking for a business with good reviews and a poor site: a single page, no service pages, a title that just says "Home", or no website link at all. Happy customers and nothing online to show for it is a strong position to pitch into.
Web designers and developers
Web designers finish sites every week, and their clients often ask "will this get me on Google?" Many designers would rather pass that question to someone reliable than learn SEO themselves. Offer a referral fee, or a swap where you send them the clients who need a new site. One good designer partner can be worth more than months of cold email.
Businesses that just redesigned their site
A redesign that changes page addresses without redirecting the old ones can lose rankings the site spent years earning. If you notice a local business has a brand new look, check whether its old pages now return errors. That is a specific, valuable problem to raise, and the owner usually has no idea it happened.
Freelance marketplaces and job boards
These work, but you compete on price with a lot of other people. Treat them as a way to get your first few reviews and examples, not as the main plan.
| Source | Cost | How fast it works | How much competition |
|---|---|---|---|
| Sites launched this week | Free by hand, or a lead tool | Fast | Low: you are often first |
| Google Maps, weak sites | Free | Fast | Medium |
| Web designer partners | A referral fee or a swap | Slow to start, then steady | Low once it is set up |
| Recent redesigns | Free | Medium | Low |
| Marketplaces and job boards | Platform fees | Fast | High |
For more on reading the certificate logs and newly registered domains yourself, see how to turn newly registered domains into leads.
What should you check on a prospect's site?
You are not writing a full audit. You want one specific, true problem for your first line and one fix you can sell. Ten minutes per site is enough.
| Check | How to do it | Why the owner should care |
|---|---|---|
| Is it indexed? | Search site:theirdomain.com in Google | If nothing shows, nobody can find the site through search yet |
| Page title | Look at the browser tab, or the title in the search result | A title of "Home" or just the business name tells Google nothing about what they sell |
| Meta description | View the page source and search for name="description" | Without one, Google picks its own text for the result, which may be a cookie notice or a menu |
| Image alt text | Inspect the main images and look for an alt attribute | Google uses alt text to understand images, and screen readers read it aloud |
| Plain http | Look at the address bar | Chrome marks http pages as "Not secure", which puts visitors off before they read anything |
| Favicon | Look at the browser tab and the search result | Google shows the site's icon beside its results, and a blank one looks unfinished |
| Social preview image | Paste the link into a message to yourself | With no preview image, a shared link shows up with no picture, which is easy to scroll past |
| Copyright year | Scroll to the footer | A year long past makes visitors wonder whether the business is still open |
Google's own SEO Starter Guide explains most of these in plain language, and it is worth linking in a proposal when an owner wants to know why a fix matters.
Two rules keep you credible:
- Check twice before you say something is missing. A brand new site may be indexed by the time your email arrives. Search again right before you send.
- Do not overstate what a fix does. A missing meta description does not stop a page ranking. Google often writes its own snippet from the page text anyway. What a good description gives the owner is some control over the text people see before they click. Say that, not "this is killing your rankings".
How do you get proof when you have no clients yet?
Owners will look you up before they reply, so have one real result to show. Do one setup for a business you know, such as a friend's shop or a relative's practice, at a low price or free, in return for permission to show the before and after. A Search Console screenshot of a site going from not indexed to showing up for its own name, and the page titles you rewrote, make a better first case study than any portfolio page.
Write it up in a few short paragraphs: what was wrong, what you changed, what happened. Put it on your own site, and link it in your email signature. Then post small fixes like it, one at a time, wherever owners in your niche already read. That will not fill your calendar on its own, but it makes your outreach believable.
What should you offer first?
Not a six month retainer. Offer one project with a fixed price, a clear end and a result the owner can see for themselves. It lowers their risk, and it gives you a reason to keep talking once it is done.
| What you found | First project | What the owner sees at the end |
|---|---|---|
| New site, not indexed | Launch setup: verify Search Console, submit a sitemap, request indexing for key pages | Their site showing up when they search for it |
| Titles say "Home" | Rewrite titles and descriptions for the main pages | Search results that say what they sell and where |
| Images with no alt text | Write alt text for every image on the main pages | A site that describes its images to Google and to screen readers |
| Plain http | Move the site to HTTPS and redirect the old addresses | No more "Not secure" warning in the address bar |
| One page for every service | Separate pages for the top three services | A page for each thing a customer searches for |
| Local business, thin profile | Google Business Profile cleanup: categories, hours, photos, services | A fuller listing in the map results |
Price it from how long it takes you and what you need to earn, and write a finish date into the proposal. An owner who can see exactly what they get, and when, decides faster.
What should your first email say?
Short, specific and easy to say no to. Name one real thing about their business, one problem you checked, one small fix and a low-effort reply. Use your real name and say who you are. Only claim you checked something if you did.
Sample: a new site that Google has not found yet
Subject: Harbour Physio on Google
Hi Daniel,
I came across the new Harbour Physio site this week. The page on sports injury rehab is clear and easy to follow, which is rarer than it should be.
I searched for the site on Google this morning and nothing came up yet, which is normal for a site this new. Your homepage is also missing a meta description, so once it does appear, Google will choose the text under your name in the results.
I help clinics with this setup: connecting the site to Google Search Console, sending Google a map of your pages, and writing titles and descriptions that name your treatments and your town. It is a small fixed job, done in about a week.
Want me to send over what I would change, page by page?
If you already have someone on it, ignore this, and good luck with the launch.
Amara
Why this email works
- The first line is about his clinic, and it is specific enough that he can tell a person wrote it.
- The problem is one he can check. Daniel can search for his own site in five seconds and see the same thing.
- It promises nothing it cannot deliver: there are no rankings, traffic numbers or "page one" in it.
- The ask is tiny. "Want me to send over what I would change?" is easy to answer. "Can we book a 30 minute call?" is not.
Follow the email rules where you and the business are. In the US that is the CAN-SPAM Act, which covers business email too: be honest about who you are, use a truthful subject line, make clear the email is an ad, include a valid postal address and a way to opt out, and honour opt-outs within 10 business days. The sample above leaves out that footer, so add it before you send. Rules in the UK and EU can be stricter, so check the ones that apply to you.
How do you follow up?
Send one follow-up four or five days later, and put something new in it. Never "just checking in". For example:
- The two page titles you would write for them, typed out.
- A small free fix: "Your contact page link in the footer goes to a page that does not exist. The right address is this one."
- A screenshot of how their search result looks now next to how it could look.
Then stop. If they reply later, good. If not, note the date and look again in a few months. A business that ignored you at launch may be ready once the phone has stayed quiet for a while.
How do you turn the first project into monthly work?
The first project is an audition. Make the ending count.
- Report in their terms. Show Search Console before and after: pages indexed, the searches they now appear for, clicks. Use their own account so they can check it themselves.
- Hand over a plan for next month. Name the pages you would write and the searches each one targets. "Yes, do that" is easier to say than imagining what a retainer covers.
- Offer a monthly plan with clear limits: a set number of pages or fixes a month, plus one short report. Owners like knowing exactly what they are paying for.
- Ask for a review and a referral. A clinic owner knows other clinic owners. A happy plumber knows an electrician.
Be honest about timing at this point too. New content and links usually take months to move rankings, and nobody can promise a position on Google. Owners who hear that up front stay longer than owners who were promised a miracle.
How many prospects should you contact each day?
Pick a number you can keep up every working day. Here is a routine that fits into an hour:
- 10 minutes: find. Pull 10 businesses in your niche from new launches, Google Maps or a lead feed.
- 10 minutes: first look. Under a minute each. Keep the real businesses with a visible problem.
- 30 minutes: full check. The ten minute check on the best three.
- 10 minutes: write. One short email each, about one problem.
That is three careful emails a day, about 60 a month. Log each one: the business, the problem you mentioned, the date sent, the follow-up date and any reply. After a few weeks your log tells you which niche and which problems get answers. That is a better guide than any average you read online, including in posts like this one.
What mistakes lose SEO clients?
- Promising rankings. "I will get you to page one" is what every spam email says, and you cannot control it anyway.
- Sending a 40 page audit nobody asked for. Owners do not read them, and you have given the work away for free.
- Jargon. "Your canonical tags and schema need work" means nothing to a dentist. "Google cannot tell what treatments you offer" does.
- Guessing. Telling an owner their site is not on Google when it is ends the conversation, so search again before you send.
- Pitching businesses that already have someone. Owners with nothing set up are easier to help and easier to win.
- Giving up after two weeks. Your log after six weeks, with 90 or so emails behind it, tells you far more than the first ten days can.
Where should you start today?
Pick one niche. Find ten businesses in it whose sites went live this week or are plainly neglected, run the ten minute check on the best three, and send three short emails about one problem each. If you would rather skip the sifting, Vetted Leads gives you 3 free contacts, once, plus the newest 50 leads each day with no card, each one with its homepage gaps already listed. For more ways to fill the top of your list, read how to generate new business leads without buying a list.
Questions people ask
How do I get my first SEO client with no experience?
Do one small fixed project for a business you know, such as setting up Search Console, fixing page titles and writing meta descriptions, and ask for permission to show the before and after. Then offer the same small project to businesses whose websites have just launched. A finished setup with a real search result screenshot is easier to sell than a promise of rankings.
Should I offer a free SEO audit to get clients?
Not a full one. Long free audits take hours, rarely get read, and teach the owner to expect your work for nothing. Mention one specific problem you found in your first message instead, and offer to send a short plan for fixing it. That shows you looked without giving the job away.
Does cold email work for getting SEO clients?
It works when each email is about one real thing on that business's site and the ask is small. It fails when the same template about 'ranking on page one' goes to hundreds of businesses. Write a few careful emails a day, keep a log, and follow the email rules where you and the business are based.
How much should I charge my first SEO client?
Work out how many hours the project takes and what you need to earn per hour, then quote a fixed price with a finish date. A defined setup project is easier for a new client to say yes to than an open monthly fee. Move to a monthly plan once they have seen the first piece of work done.
How long should I tell clients SEO takes to work?
Be honest that rankings from new content or links usually take months, and that nobody can promise a position on Google. Fixes like getting a new site indexed, correcting page titles or adding the business to Google Search Console can be done in days, so start with those and report on them first.
Where can I find SEO clients for free?
Search the public certificate logs at crt.sh for sites that just went live, search Google Maps in your niche for businesses with thin or missing websites, and ask web designers for the clients who keep asking them about Google. Vetted Leads also gives you 3 free contacts, once, plus the newest 50 leads each day, with no card.
