Cold Calling Scripts for SEO Freelancers That Book Discovery Calls
Published on September 7, 2026 · Updated on September 7, 2026
SEO freelancers have one useful advantage on cold calls: search results give you something real to investigate before you dial. You might spot a competitor appearing more often, weak local visibility, or a service page missing an obvious opportunity. The best cold calling scripts for SEO freelancers start with that evidence. They do not open with backlinks or technical jargon. They earn attention through one relevant observation.
Quick answer: how should an SEO freelancer cold call?
A strong SEO cold call script introduces you quickly, mentions one search visibility issue you actually checked, explains why it could matter, and asks for a small next step. Research the business before dialing. Then offer a short audit, Loom video, or follow-up call instead of trying to sell a complete SEO retainer immediately.
- Research one service, location, or competitor observation.
- Lead with evidence, not a generic ranking promise.
- Keep the first ask small: audit, video, or follow-up call.
- Handle objections with questions, not arguments.
- Follow up fast with the exact asset you promised.
Why Evidence Beats Promises on an SEO Cold Call
Most SEO cold calls fail in the first ten seconds because the freelancer sounds like every other agency: “I help businesses rank higher on Google.” That phrase tells the prospect nothing about why this call matters to them. It also signals that the caller has not looked at the business before dialing.
Compare that with an opener built on evidence: “I was checking searches for emergency plumbers in Austin and noticed your competitor has pages targeting several service + neighborhood combinations your site does not seem to cover yet.” That sentence gives the prospect a reason to keep listening. It is specific, local, and grounded in something they can verify themselves.
Search results are public. A prospect can open a browser and confirm what you saw. That transparency builds trust. It also positions you as someone who does research, not someone who recites a pitch deck.
Your research is the differentiator
The script is secondary. Two freelancers can read the same lines, but the one who found a real gap in the prospect’s search presence will sound more credible.
What Should SEO Freelancers Research Before Cold Calling?
Good SEO prospecting starts before the phone rings. Spend a few minutes looking for one genuine reason to contact the business. You do not need a full audit. You need enough context to make the conversation relevant.
Six things to check
- ✓
One important service + location search
Example: ‘family lawyer in Phoenix’ or ‘hvac repair near me’ from a local IP. Note who appears in the local pack and organic results.
- ✓
Which businesses appear prominently
Identify the top two or three competitors that show up consistently. Look for directory listings, local service ads, and map pack entries.
- ✓
The prospect’s main service page
Does it match the search intent? A page titled ‘Services’ with no location or topic depth is often a missed opportunity.
- ✓
Their Google Business Profile
Check category choices, review response rate, photos, posts, and whether the profile links to a relevant page.
- ✓
Missing service or location content
Look for services they offer but do not have dedicated pages for, or neighborhoods they serve but never mention.
- ✓
One competitor doing something noticeably better
It could be a comparison page, a location hub, FAQ schema, or faster page speed. You only need one clear example.
How to phrase ranking observations
Be careful with ranking claims. Google explains that search results can vary with location, device, time, and other context. A result you see on your laptop in Mumbai may look different to someone searching in Manhattan.
So say: “When I checked searches around [service] in [location], I noticed…” Avoid claiming they “rank #8 everywhere.” The goal is to share what you saw, not to declare an absolute ranking position.
Safe phrasing example
“When I searched for ‘commercial cleaning services in Seattle’ earlier today, I noticed two competitors with dedicated neighborhood pages while your site seems to route everything through a single contact form. I thought it might be worth a quick conversation.”
Anatomy of a Working SEO Cold Call
A good cold calling script for SEO services moves quickly from context to relevance. Current sales guidance recommends getting the introduction, reason for calling, and value point into the opening seconds rather than wasting time on empty small talk.
The five-part structure
- Introduce yourself: Name, freelance SEO, brief reason for the call.
- Acknowledge the cold call: “I know this is out of the blue.” This lowers guard.
- Mention one SEO observation: The specific gap you researched.
- Explain why it may matter: Connect the gap to a business outcome like leads, appointments, or visibility.
- Ask for one small next step: Audit, Loom, or follow-up call.
Think of the formula as: Context → SEO problem → business relevance → question → next step. If any piece is missing, the call feels pushy, vague, or both.
Before you rewrite your pitch, make sure your calls are actually reaching prospects. If your answer rate is low, read our guide on how to call US clients from India without getting flagged as spam.
Best Cold Calling Scripts for SEO Freelancers
The right script depends on what you found. A weak local listing needs a different opening from a site missing valuable service pages. Match the script to the observation.
| SEO problem | Opening hook | Next step |
|---|---|---|
| Competitor visibility | Mention the competitor and search | Send gap video |
| Weak local presence | Mention the local result | Send mini audit |
| Missing service content | Mention uncovered search opportunity | Show keyword gaps |
| Unknown SEO situation | Ask about organic lead flow | Book short call |
The 30-second local SEO cold call script
Use this local SEO cold call script after checking an important search in the prospect’s city.
“Hi [Name], this is [Your Name]. I know this is completely out of the blue. Can I take 30 seconds to explain why I called? I was checking searches for [service] around [area] and noticed [Competitor] appearing prominently while your business was harder to find. Is local search something you’re actively working on?”
Notice what is missing: fake revenue numbers and exaggerated promises. The opener asks a question instead of declaring a problem. This invites the prospect to talk rather than defend.
The competitor gap SEO script
This works when a competitor has an obvious search advantage that the prospect can verify in seconds.
“I was comparing results around [service] and noticed [Competitor] has pages covering several searches your site doesn’t seem to target yet. I found three opportunities that might be worth reviewing. Would you be open to a two-minute video showing you what I noticed?”
Then stop talking. Your goal is curiosity, not a free 20-minute strategy session. If they say yes, confirm the email address and send the video the same day.
The value-first SEO audit script
Use this when you have already prepared a short SEO audit or screen recording.
“I checked your site before calling and recorded a quick video covering three search opportunities I noticed. I’m not asking you to make any decision today. I thought the findings might be useful. Would you like me to send it over?”
This approach keeps the risk low for the prospect. It also proves you did more than scrape their phone number. Make sure the video is actually short. Two to three minutes is the practical ceiling for a first-touch asset.
The “unknown SEO situation” permission script
Sometimes you cannot find a clear gap. In that case, lead with honesty and ask a diagnostic question.
“Hi [Name], I’m [Your Name], a freelance SEO specialist. I came across your business while researching companies in [industry] in [area]. I don’t want to assume anything about your current marketing. Are you currently getting the kind of organic leads you want from search, or is that something you’d like to improve?”
What Should You Avoid Saying on an SEO Cold Call?
Bad SEO sales calls usually become unbelievable before they become technical. Keep your claims grounded in what you actually know. Prospects have heard aggressive SEO promises before, and one exaggerated claim can undo the trust you built with research.
Lines to avoid
- ✗I guarantee page-one rankings.
- ✗You’re losing 30 calls every week.
- ✗We have a special relationship with Google.
- ✗Your SEO is terrible.
- ✗I can rank you in 30 days.
- ✗Long speeches about backlinks and algorithms
You usually do not know their real lead loss before seeing analytics. Google Search Console can later show actual queries, impressions, clicks, CTR, and average positions once access is available. Until then, treat estimates as estimates.
If a prospect asks for numbers you do not have, say so. “I’d need access to your Search Console or analytics to give you a real number. What I can share is what I observed from the outside.” That honesty often earns more trust than a fabricated statistic.
How Should SEO Freelancers Handle Common Objections?
Objections are not invitations to start arguing. They usually tell you whether the conversation needs clarification or should simply end. A script should guide the conversation, not trap somebody inside it.
“We already have an SEO company.”
Makes sense. Are you happy with the visibility you’re getting for your main services? If there’s one area where you wish results were stronger, what would it be?
“Send me something.”
Absolutely. I’ll send a short Loom covering the three gaps I noticed. What email works best for you, and would you prefer a focus on local search or your service pages?
“SEO didn’t work for us.”
Sorry to hear that. What did you try and what result disappointed you? That helps me avoid suggesting the same approach again.
“We’re not interested.”
No problem at all. Thanks for taking the call. I’ll remove you from my follow-up list.
“How much does it cost?”
It depends on what needs doing. Before I throw out a number, I’d rather understand your current site and goals. Would a 10-minute call later this week make sense?
“Can you guarantee rankings?”
No one can guarantee Google rankings, and I won’t pretend otherwise. What I can guarantee is that I’ll base my work on what your site and competitors actually show, and I’ll report on real metrics like impressions, clicks, and conversions.
Objection handling is also about tone. Stay calm, speak slowly, and let the prospect finish. A pause after the objection often signals confidence. A rushed rebuttal sounds desperate.
Call Flow and Length for SEO Cold Calls
Do not treat cold calling like a stopwatch challenge. Cognism’s 2026 study of more than 200,000 calls found an average cold-call duration of about 82 seconds. However, its own SDR conversations often averaged around two minutes. That means 82 seconds is a benchmark, not a rule.
A two-minute useful conversation beats a 30-second pitch nobody remembers. The real goal is to reach the SEO issue quickly, ask a real question, and let interested prospects talk.
Sample 90-second flow
- 0–10s: Intro + acknowledge the cold call.
- 10–30s: Share the one observation you researched.
- 30–50s: Connect the observation to a business outcome.
- 50–70s: Ask a question to gauge interest.
- 70–90s: Propose a small next step and confirm contact details.
If the call runs longer because the prospect is engaged, let it run. If they give you a flat no after 15 seconds, end politely. Your time is better spent on the next researched lead.
Timing matters too. If you are calling US prospects from India, plan your outreach block around their morning. Our guide on the best time to call US clients from India breaks down every time zone.
Post-Call Checklist for SEO Freelancers
The first call should create movement. If someone agrees to receive an audit, send it while the conversation is still fresh. A fast follow-up doubles the chance of a second conversation.
- ✓Send the promised Loom or audit within the same day.
- ✓Mention the exact issue discussed in the subject line and opening line.
- ✓Keep the follow-up email short: one observation, one asset, one question.
- ✓Record objections and notes after every call.
- ✓Schedule callbacks only when agreed.
- ✓Track which hooks create meetings.
- ✓Remove clear opt-outs from future calling.
- ✓Review your call recordings or notes weekly to improve the opener.
Callzo’s contact notes and call history can help keep this process organized when you are managing outreach from one place. You can tag leads by objection, by the asset promised, and by follow-up date.
Related Posts
- →Cold calling scripts for web design freelancers that work
- →How to call US clients from India without getting flagged as spam
- →How a freelancer built an SEO agency earning 70+ lakhs
Frequently Asked Questions
Do I need a US number to cold call US SEO prospects?
You do not strictly need one, but a US virtual number significantly improves answer rates. US prospects are more likely to pick up a local caller ID than an international +91 number. If you call US clients regularly, learn how to get a US virtual number from India as a freelancer.
Can I use the same SEO script for every business?
No. The best scripts change based on the SEO gap you found. A local visibility issue needs a local opener. A competitor content gap needs a competitor opener. Reusing a generic pitch lowers conversion.
How do I prove my SEO observation is real?
Share exactly what you searched, when you searched it, and what you saw. Offer to send a Loom video or screenshots. Avoid absolute ranking claims because results vary by location and device.
What if the prospect says they already do SEO?
Ask whether they are happy with the results for their main services. If they say yes, move on. If they mention a weak area, offer a short audit focused on that area.
How many follow-ups should I send after an SEO cold call?
One or two relevant follow-ups are usually enough. The first sends the promised asset. The second checks in briefly after a few business days. Beyond that, respect clear opt-outs and avoid becoming a nuisance.
Start reaching US prospects with confidence
Get a dedicated US number, browser calling, contacts, and call history in one simple setup built for freelancers in India.
Start calling US clients →