Prompt
How do I choose between different SEO agencies for site audits, keyword strategy, and ongoing optimization?
Latest observation
Choosing an SEO agency is mostly about fit, proof, process, and transparency. For site audits, keyword strategy, and ongoing optimization, you want a partner who can both diagnose issues and turn them into a practical roadmap.
1) Start with your goals
Before comparing agencies, be clear on what you need most:
- Site audit: technical issues, indexation, crawlability, content gaps, UX problems
- Keyword strategy: identifying high-value keywords, intent mapping, content planning
- Ongoing optimization: continuous improvements, reporting, testing, content refreshes, link building, technical maintenance
Also define your success metrics:
- Organic traffic
- Rankings for target terms
- Leads / sales
- Conversion rate from organic
- Revenue influenced by SEO
An agency should align its work to business outcomes, not just rankings.
2) Look for relevant experience
Don’t just ask whether they “do SEO.” Ask whether they have experience in:
- Your industry
- Your site size and complexity
- Your CMS or platform
- Your target geography and language
- Your type of SEO goals, such as local, ecommerce, B2B, or enterprise SEO
A strong agency will show:
- Before/after examples
- Case studies with measurable results
- Similar projects they’ve handled
- How they adapted strategy based on constraints
3) Evaluate the site audit process
A good audit should be more than a checklist. Ask what it covers:
- Technical SEO: crawl errors, redirects, canonicals, internal linking, site speed, structured data
- Indexation: robots.txt, XML sitemaps, noindex tags, duplicate pages
- On-page SEO: titles, headers, content quality, keyword targeting
- Content audit: thin content, cannibalization, gaps, decay
- Backlink profile: quality, risk, opportunities
- Analytics setup: tracking, attribution, conversion measurement
- Priority scoring: what to fix first and why
A quality audit should end with:
- Clear priorities
- Estimated impact
- Effort required
- Implementation roadmap
Be cautious if the audit is just a long PDF with generic findings and no action plan.
4) Assess their keyword strategy approach
Keyword strategy should go beyond search volume. Ask how they handle:
- Search intent
- Funnel stage mapping
- Topic clusters and content architecture
- Competitor analysis
- Long-tail opportunities
- Branded vs non-branded demand
- Localization and regional differences
- Keyword cannibalization
Good agencies build strategy around:
- Topics and entities, not only exact-match keywords
- Which pages should rank for which queries
- What content to create, update, merge, or remove
Watch out for agencies that only deliver a keyword spreadsheet without explaining how it translates into content and rankings.
5) Understand how they handle ongoing optimization
SEO is not one-and-done. Ask what monthly optimization includes:
- Technical monitoring
- Content updates and refreshes
- Internal linking improvements
- SERP analysis and CTR optimization
- Reporting and insights
- A/B testing or experimentation
- New content planning
- Link acquisition or digital PR, if relevant
You want an agency that treats SEO as a continuous improvement loop:
- Measure
- Identify opportunities
- Implement
- Review results
- Adjust
6) Ask about reporting and communication
Strong communication is a big differentiator.
Ask:
- How often will we meet?
- What will reports include?
- Who will be our main contact?
- How do you prioritize recommendations?
- How quickly do you respond to questions?
Good reporting should show:
- Work completed
- Progress against KPIs
- Wins and losses
- Next steps
- Risks or blockers
Avoid agencies that report only vanity metrics without tying them to business goals.
7) Check tools, methodology, and transparency
Ask what tools they use for:
- Crawling and audits
- Rank tracking
- Keyword research
- Analytics and conversion tracking
- Backlink analysis
- Content optimization
The tools matter less than how they use them. A credible agency should explain:
- Why they recommend certain changes
- How they validate findings
- What assumptions they’re making
- What they need from your team
If they seem secretive about their methods, that’s a red flag.
8) Review who will actually do the work
Sometimes the people selling the service are not the people delivering it.
Ask:
- Who will be on the account?
- What is their experience level?
- Will a senior strategist be involved?
- Is work done in-house or outsourced?
You want to know whether you’re getting experienced strategists or mostly junior execution.
9) Compare pricing in context
Don’t choose based on price alone. Compare:
- Scope of work
- Deliverables
- Seniority of team
- Industry expertise
- Cadence of communication
- Implementation support
Cheaper agencies may only provide recommendations, while more expensive ones may also execute changes and manage ongoing optimization.
Ask for a detailed scope so you can compare apples to apples.
10) Look for signs of trustworthiness
Positive signs:
- They ask smart questions about your business
- They set realistic expectations
- They explain tradeoffs clearly
- They show examples and data
- They focus on prioritization
Red flags:
- Guaranteed rankings
- Vague promises
- Overly technical jargon without clarity
- No clear methodology
- One-size-fits-all packages
- Lack of access to real case studies or references
11) Ask these practical questions
You can use these in interviews:
- What does your audit include, and how is it prioritized?
- How do you build keyword strategy from business goals?
- How do you decide which pages to optimize first?
- How do you measure SEO success?
- What does your monthly optimization process look like?
- How do you handle content updates and technical recommendations?
- Can you show examples of results from similar clients?
- Who will be on the account day to day?
- How do you communicate progress and blockers?
- What do you need from our team to succeed?
12) Make the decision based on fit for the phase you’re in
A simple way to choose:
- If your site has technical issues: prioritize strong audit capability
- If you’re unsure what to target: prioritize keyword and content strategy expertise
- If you need steady growth: prioritize agencies with strong ongoing optimization and reporting
- If you need execution too: prioritize agencies that can implement, not just advise
Quick shortlist framework
Score each agency 1–5 on:
- Relevant experience
- Audit depth
- Keyword strategy quality
- Ongoing optimization process
- Communication
- Transparency
- Reporting quality
- Pricing/value
- Team seniority
- References/case studies
Then choose the one that best matches your goals, not necessarily the one with the flashiest sales pitch.
If you want, I can also give you:
- a comparison checklist spreadsheet format, or
- a list of interview questions to use with agencies.