SpeedX

AI SEO

How to Choose an SEO Agency: Questions to Ask Before You Sign

Usama ShahzadOctober 30, 202615 min read
How to Choose an SEO Agency: Questions to Ask Before You Sign

Key takeaways:

  • Google's own hiring advice says no one can guarantee a #1 ranking, so a guarantee is a reason to walk away.
  • A good agency asks about your business and audits your site before it sends a price.
  • Ask who does the work, how links are earned, and who owns the content if you leave.
  • In an Ahrefs survey of 439 SEO providers, $501 to $1,000 a month was the most common retainer band.
  • Most SEO work needs three to six months before meaningful movement, and longer in crowded markets.

Hiring an SEO agency is one of the few marketing decisions where a bad choice can cost you twice: once in fees, and again if shortcuts get your site pushed down in Google. The trouble is that almost every agency pitch sounds the same. Everyone has case studies, everyone "follows best practices," and everyone promises transparent reporting.

The way to cut through that is to ask sharper questions and listen for specifics. This guide gives you the questions to ask, what a strong answer sounds like, the answers that should end the conversation, and a simple scorecard for comparing two or three agencies side by side. It also covers whether you need an agency at all, or whether a freelancer or an in-house hire fits your stage better.

What does an SEO agency actually do for you?

An SEO agency improves how often your business shows up, and gets chosen, when people search for what you sell. In practice that means fixing technical problems that stop Google from reading your site, building pages that answer what buyers search for, earning mentions and links from reputable sites, and reporting what changed.

The work usually falls into five buckets:

  • Technical SEO: crawling, indexing, site speed, redirects, sitemaps, and structured data.
  • On-page and content: keyword research, service pages, blog posts, and rewriting thin pages.
  • Local SEO: your Google Business Profile, reviews, and consistent business details across the web.
  • Authority: earning links and mentions from relevant, trusted sites.
  • AI search visibility: making your pages easy for Google AI Overviews, ChatGPT, and similar tools to read and cite.

Not every business needs all five at once. A plumber with one location needs local SEO first. A national software company may need content and technical work, with little local effort. A good agency tells you which buckets matter for you and which ones to skip, instead of selling the full menu.

SEO agency, freelancer, or in-house: which fits you?

An agency fits most small and mid-sized businesses that need several skills (technical, content, local) without hiring several people. A freelancer fits a narrow, well-defined job. An in-house hire fits when SEO is a core growth channel and you have enough work to keep one person busy full time.

OptionBest forTypical cost signalMain risk
SEO agencyBusinesses that need technical, content, and local work togetherMost common agency retainer: $500 to $1,000 a month (Ahrefs survey)Junior staff doing the work after a senior sales pitch
FreelancerOne clear job: an audit, a site migration, a batch of pagesMost common freelancer retainer: $251 to $500 a month (Ahrefs survey)One person, one skill set, no backup if they get busy
ConsultantStrategy and direction for a team that will do the workMost common consultant retainer: $2,501 to $5,000 a month (Ahrefs survey)Advice without hands to carry it out
In-house hireSEO as a main channel with steady, full-time workA full salary plus paid toolsOne person rarely covers technical, content, and local equally well

The cost figures above come from Ahrefs' SEO pricing survey of 439 SEO service providers, which also found the most popular hourly rate was $75 to $100. Treat these as market signals, not quotes. Prices in your market and for your scope can sit well outside them.

A useful rule: if you can describe the job in one sentence ("move our site to a new platform without losing traffic"), a specialist freelancer may be enough. If the honest answer is "we need more leads from search and we're not sure why we aren't getting them," you need diagnosis plus several skills, and that is where an agency earns its fee.

What questions should you ask an SEO agency before you sign?

Ask the same questions to every agency on your shortlist, in the same order, and write the answers down. The questions below are grouped by what they reveal. You don't need all of them on the first call, but every group should be covered before you sign.

Google publishes its own list for this. Its guide to hiring an SEO suggests asking for examples of past work, whether the firm follows Google Search Essentials, what results to expect and when, and whether they will share every change they make to your site. The questions below build on that list.

Results and track record

1. Can you show me results for a business like mine? Ask for examples in your industry or at your size, with the starting point and the end point. A strong answer names the problem they found, what they changed, and what moved. Many agencies don't publish client names, which is normal. Anonymous case studies are fine as long as the numbers are specific and the agency can walk you through them on a call.

2. What kind of problems did you find on those sites? This question separates real auditing from templated work. Our team once found a nationwide services company whose server was handing Google a sitemap frozen ten months in the past, listing 32 pages instead of 53. Three of its four main pages had never been crawled. That kind of answer, specific and checkable, is what you want to hear.

3. Do you work with my direct competitors? Some agencies take one client per market to avoid a conflict. Others don't mind. Either can be fine, but you should know before you share your plans.

4. Can I speak to a current client? A reference from someone who has worked with the agency for a year tells you more than any slide. If every client is under a confidentiality agreement, ask for a detailed anonymous case study instead.

Strategy and process

5. What happens in the first 90 days? A good agency starts with an audit and a short list of priorities, not a pile of blog posts. Google's guidance says an audit should give you realistic estimates of improvement and of the work involved. If the plan arrives before anyone has looked at your site, it's a template.

6. How do you earn links? Listen for guest posts on relevant, reputable sites, useful content other sites want to reference, and fixing broken mentions. Vague answers are a warning. Google's spam policies list buying or selling links for ranking purposes as link spam and say sites that break the policies may rank lower or disappear from results.

7. Do you follow Google Search Essentials? The answer should be a plain yes, with an example of a tactic they refuse to use. Hesitation here is a bigger signal than any sales promise.

8. How do you handle technical fixes on our site? Ask whether they make the changes themselves or hand your developer a list. Both work, but you need to know who carries out the fix and how long it takes. Ask too whether they will tell you about every change before it goes live.

9. How do you choose which keywords and pages to work on? A strong answer starts from what your buyers search for and what you sell, then works backward to pages. Be wary of keyword lists picked for search volume alone. A page that ranks for a term nobody buys from won't pay for itself.

10. Do you cover local SEO? If you serve customers in specific areas, ask how they handle your Google Business Profile, reviews, and business listings. If they can't explain how local results differ from regular organic results, keep looking.

11. What access do you need from us? Expect requests for Google Search Console, Google Analytics, and your website. Google advises granting read access only at the start of an engagement. In Search Console, a restricted user can view most reports, and a full user can take some actions. Keep yourself as the owner of every account, always.

Team and communication

12. Who will actually work on my account? The person who pitches is often not the person doing the work. Ask for names and roles, and ask whether any part of the work goes to outside contractors. Outsourcing is not automatically bad, but it should be disclosed.

13. How many clients does my account manager handle? A manager juggling dozens of accounts can't think about yours. Ask the number directly. A clear answer is a good sign even if the number isn't small.

14. How will we communicate, and how much of my time do you need? Agree on a channel, a meeting rhythm, and a response time. Ask what they need from you: approvals, product knowledge, photos, access to your developer. Slow approvals on your side are one of the most common reasons SEO projects stall.

Pricing and contract

15. How do you price, and what is included? Agencies charge a monthly retainer, a per-project fee, an hourly rate, or a mix. Ask for a written list of deliverables per month: how many pages, which fixes, how many links, which reports. "Ongoing optimization" is not a deliverable.

16. What does the first month cost, and what does month six cost? Some agencies charge a setup fee for the audit and onboarding. Others build it into the retainer. Ask so you can compare the total cost over a year, not just the monthly number.

17. How long is the contract, and how do I end it? Six to twelve months is common, and month-to-month exists too. A minimum term is reasonable because SEO takes time. A contract with heavy exit penalties is not.

18. What do I keep if we stop working together? Content, page changes, reports, and accounts should belong to you. Ask directly whether any tools, tracking setups, or content would be removed when the contract ends.

How will you measure success?

19. Which numbers will you report on? Rankings and traffic are useful, but they are not the goal. Ask to see leads, calls, form fills, or sales from organic search, alongside impressions and clicks from Search Console. If the agency only talks about rankings, the reporting will flatter them rather than inform you.

20. Can I see a sample report? Ask for a real report with the client details removed. Monthly reporting is the norm. Check that it explains what was done, what changed, and what happens next, in words you understand.

21. When should I expect results? An honest answer is a range with reasons. Most agencies, and the vetting guides we reviewed, put meaningful movement at three to six months, with competitive markets taking closer to a year. Early wins from technical fixes can show sooner. Promises of page one in a few weeks are a red flag.

22. Will I have my own access to the data? You should be able to open Search Console and Analytics yourself at any time, not rely on screenshots in a report.

The point of these questions is not to trap anyone. It's to see whether the agency answers with specifics or with slogans. Specific answers usually mean specific work.

Yes. More of your buyers now get answers from Google AI Overviews, ChatGPT, Perplexity, and Gemini before they ever click a link, so ask every agency how it handles that layer. A good agency will treat it as part of SEO, not a separate magic product.

Questions to ask:

  • How do you make our pages easy for AI tools to read and cite? Listen for clear answers near the top of pages, FAQ sections, structured data, and making sure AI crawlers aren't blocked.
  • How do you measure AI visibility? A real answer names a method, such as checking Search Console data, tracking AI referral visits in Analytics, or running repeat prompts in ChatGPT. Our guide to AI search citation tracking shows how that works.
  • Can you guarantee we'll be cited by ChatGPT? The right answer is no. Nobody controls which sources an AI tool picks, just as nobody controls Google's rankings.

Be careful with the opposite extreme too. Some agencies rename ordinary SEO as "AI SEO" and charge more for it. Ask what they do differently for AI search, and expect concrete tasks. If you want the full picture of what that work involves, our playbook for getting cited in ChatGPT and our guide to schema markup for AI search go deeper.

What are the red flags when hiring an SEO agency?

The biggest red flag is a guarantee. Google's hiring guide says it plainly: "No one can guarantee a #1 ranking on Google." Any agency that promises a specific position, a set number of leads, or guaranteed AI citations is either guessing or planning shortcuts.

Other warning signs to watch for:

  • Cold outreach that claims your site is broken. Google's guide warns about SEO firms that email out of the blue. A real audit takes access and time.
  • Secret methods. "Our proprietary system" with no explanation of what it does usually hides low-quality links or recycled content.
  • Links for sale. Packages like "50 backlinks a month" point to bought or automated links, the exact practices Google's spam policies name.
  • A price before questions. If the agency quotes before asking about your goals, customers, and current site, the plan is a template.
  • Reports with no business numbers. Charts of rankings for terms nobody searches, with nothing about calls or leads.
  • You don't own your accounts. The agency sets up Analytics or your Business Profile under its own login and keeps it.
  • Long contracts with hard exits. A 24-month lock-in with large cancellation fees protects the agency, not you.

One red flag alone doesn't always mean a scam. Two or three together usually mean you should keep looking.

How do you compare agencies side by side?

Score each agency against the same short list, then compare totals. The table below turns the questions above into a scorecard you can fill in during or right after each call.

What you askedGood answer (score 2)Weak answer (score 1)Walk away (score 0)
Past resultsSpecific problems found, changes made, numbers before and afterLogos or general growth claimsRefuses to share any proof
First 90 daysAudit first, then a short priority listA standard package for every clientPlan arrives before they look at your site
Link buildingRelevant guest posts and content worth referencing, explained"We have our own network"Buys links or sells link bundles
Who does the workNamed people and roles, outsourcing disclosed"Our team" with no detailWon't say
PricingWritten monthly deliverablesA monthly fee with loose scopePrice before any questions
ContractFair minimum term, clear exit, you own the workLong term with some exit termsLock-in with heavy penalties, they keep assets
ReportingMonthly, tied to leads, with a sample shownRankings and traffic onlyNo sample, no access to your own data
TimelineA range with reasonsVague "it depends"Page one in weeks, or a guarantee
AI searchConcrete tasks and a way to measure themMentions AI with no methodGuarantees AI citations

A simple four-step process keeps the decision clean:

  1. Shortlist two or three agencies. More than three gets hard to compare. Look for ones that publish detailed work and explain their process in plain language.
  2. Give each the same brief. Share your goals, your main services, your area, and read access to Search Console so they can look before they quote.
  3. Run the same questions. Fill in the scorecard on each call, in the same order.
  4. Compare scorecards, then proposals. Pick the highest score whose deliverables match your budget. If two agencies tie, pick the one that asked you better questions.

If you're also weighing AI projects like chatbots or automation, the same habits apply. Our buyer's checklist for evaluating an AI agency uses a similar side-by-side approach.

Frequently Asked Questions

How do I know if an SEO agency is legit?

Check for detailed case studies with real numbers, a willingness to explain their methods, and a contract that lets you own your accounts and content. Run their answers past Google's own hiring guide. A legit agency never guarantees a #1 ranking and never sells link packages.

How much should I pay an SEO agency?

It depends on your scope and market. In Ahrefs' survey of 439 SEO providers, the most common agency retainer was $500 to $1,000 a month, with consultants most often at $2,501 to $5,000. Compare quotes by the written deliverables per month, not the fee alone.

How long should an SEO contract be?

Six to twelve months is common because SEO usually needs three to six months before meaningful movement. A short minimum term is fair. Avoid contracts with long lock-ins, large exit fees, or terms that let the agency keep your content or accounts.

Is it better to hire an SEO agency or a freelancer?

Hire a freelancer for one well-defined job, such as an audit or a site migration. Hire an agency when you need technical, content, and local work together, or when you aren't sure why search isn't bringing leads. Agencies cost more but give you several skills and backup coverage.

What should an SEO agency report every month?

A monthly report should show what work was done, impressions and clicks from Google Search Console, leads or calls from organic search, and the plan for next month. It should be written so you understand it without a call. You should also have direct access to the underlying data at all times.

Should an SEO agency guarantee results?

No. Google states that no one can guarantee a #1 ranking, and no one controls which sources AI tools cite. An agency can commit to specific work, timelines, and reporting, and that is the kind of promise worth signing.

Get a free AI SEO audit before you choose

The best way to test any agency is to see how it reads your site. We'll run a free AI SEO audit that shows how Google and AI tools currently see your business, what's blocking you, and which fixes matter first. You keep the findings either way, and if you want help, we quote a fixed scope after the audit. You can see what our AI SEO services cover first.

To book it, WhatsApp our team, email info@speedxmarketing.com, or use our contact page to reach SpeedX Marketing.

Continue reading

Ready to talk?

Tell us what you're trying to solve — we'll map an AI approach that fits your ops and your budget.

Go to contact page →
SpeedX Marketing has exceptional web programmers who consistently deliver high-quality work. They are not only skilled technically but also possess excellent communication.

— Long-term Client

Request your strategy session

Responses within one business day.

Prefer chat? WhatsApp is the fastest way to reach our team.