Choosing a technical SEO agency without buying guesswork
Ask for a diagnosis process, not ranking promises
On this page
- What problem are you actually hiring them to solve?
- What evidence should a technical SEO agency use?
- How can you tell diagnosis from sales theatre?
- What should a sensible proposal include?
- A clear objective
- Scope boundaries
- Evidence sources
- Prioritised findings
- Dependencies and owners
- Testing and validation
- Risks and uncertainties
- How do you compare agencies before you sign?
- 1. Communication
- 2. Technical depth
- 3. Implementation fit
- 4. Reporting
Choosing a technical SEO agency well starts with a dull but important question, what exactly is broken, risky, or unclear on your site? If you do not define that first, you are not really comparing agencies. You are comparing confidence, slide decks, and who sounds busiest in a meeting.
A good technical SEO agency should reduce uncertainty with evidence. That means showing what search engines can crawl, what they index, what changed, what developers can realistically implement, and what the likely trade-offs are. If you are trying to work out how to choose the right technical SEO agency, the useful test is not whether they can list 200 issues. It is whether they can explain which few things matter first, what evidence supports that view, and what still needs checking.
What problem are you actually hiring them to solve?
Technical SEO is not one problem. It is a collection of different failure points, and the right agency for one may be the wrong one for another.
Start by naming the job. In practice, most briefs sit in one or more of these groups:
- Crawling problems, where important pages are hard for Googlebot to discover or revisit
- Indexing problems, where pages are crawled but not included, or the wrong version is indexed
- Site change risk, where a redesign, platform move, URL change, or template rollout could damage search visibility
- Performance and rendering issues, where slow loading, unstable layouts, or heavy JavaScript affect users and possibly search processing
- Migration risk, where redirects, canonicals, internal links, sitemaps, and staging controls must be handled carefully
- Measurement and reporting problems, where nobody can tell whether a change in impressions, clicks, or enquiries came from technical causes
These are not interchangeable. If you are planning a replatform from WordPress to Shopify, or from Magento to a headless build, you need someone who can work through redirect mapping, canonical logic, XML sitemaps, robots directives, noindex controls, and launch testing. If your problem is that category pages are not being indexed, the useful agency is the one that can test internal linking, duplication, parameter handling, thin templates, and server responses, not the one that leads with generic content advice.
This is also where many buying mistakes begin. A business says it wants “technical SEO”, but what it actually needs is one of the following:
- A pre-launch technical review before developers deploy changes
- A post-launch audit to find what broke
- Ongoing technical QA on templates and releases
- A one-off investigation into a traffic or indexing change
- Better evidence from Google Search Console and crawl data
- Help translating search findings into developer tickets
Those are different scopes, different skills, and often different reporting cadences.
Before you ask for proposals, write a short problem statement in plain English. For example:
- “Our product pages are live and linked internally, but many are in the Page indexing report as discovered or crawled and not indexed.”
- “We are merging two domains and need redirect, canonical, sitemap, and monitoring support.”
- “We have a JavaScript-heavy site and need to know whether key content and links are available to search crawlers without relying on client-side rendering.”
- “We can see a change in clicks, but we do not know whether it came from rankings, reduced demand, indexing, or template changes.”
That one step makes agency comparison far easier. It also protects you from buying a standard audit when you really needed implementation support.
If you need help framing the investigation before you hire anyone, our guide on how to investigate a change in search performance is a better starting point than collecting sales calls.
What evidence should a technical SEO agency use?
Useful technical SEO is evidence-led. It should not begin and end with a crawler export.
The core evidence set usually includes:
- Google Search Console, especially Performance, Page indexing, Sitemaps, URL Inspection, and where relevant the Crawl stats report
- A full site crawl from a professional crawler, configured to reflect the real site structure and canonical rules
- Template review, because many technical faults are repeated by layout or CMS logic rather than by individual page
- Server logs, where available, to show what Googlebot actually requested and how often
- Developer context, including framework, release process, CDN, caching, rendering method, and known platform constraints
Google Search Console is often the most useful starting point because it shows what Google reports about indexing and search behaviour, but it has limits. A URL appearing as excluded is not automatically a problem, and not every valid page should be indexed. Google’s own guidance is explicit on that point in the Page indexing report documentation. We should expect a competent agency to distinguish between normal exclusions, such as deliberate duplicates or redirects, and harmful exclusions affecting pages that ought to rank.
Crawl data matters for a different reason. It shows what a bot can discover from links, what status codes it receives, where canonicals point, whether titles and headings are duplicated, and whether orphan pages exist. But crawlers do not equal search engines. A desktop crawler can often fetch URLs that Googlebot rarely reaches, or render pages differently from Google. That is why a serious diagnosis combines crawl evidence with indexation evidence and, where possible, logs.
Logs are particularly valuable when the question is crawl budget, rendering load, faceted navigation, or whether important sections are being revisited. They are not always available, and many agencies do not ask for them because they are harder to handle. If your site is large, frequently updated, or heavily parameterised, that omission matters.
Developer context matters just as much. A recommendation that ignores how your site is built is not a recommendation, it is a wish list. If your platform cannot easily change breadcrumb markup, if your faceted navigation is handled by a third-party search layer, or if release windows are monthly, a useful agency should factor that in. Technical SEO that cannot be implemented is just annotated frustration.
For sites worried about AI-related crawling, agencies also need to keep their terms straight. Google Search access is not controlled by a special AI text file, and Google says existing search fundamentals apply to its AI features, with no special schema or separate text file required for eligibility in those features, see Google AI features documentation. OpenAI’s documentation also separates search access from model-training controls, so OAI-SearchBot and GPTBot are not interchangeable choices, see OpenAI crawler documentation. If an agency blurs those distinctions, it is a warning sign.
We cover some of the limits of platform data in our article on Search Console evidence and its limitations, because raw reports are only useful when someone understands what they do and do not prove.
How can you tell diagnosis from sales theatre?
The fastest way is to look for claims that sound decisive before the agency has seen enough evidence to be decisive.
Diagnosis usually sounds specific, conditional, and testable. Sales theatre usually sounds absolute, dramatic, and oddly universal.
Be cautious if you hear any of the following too early:
- Guarantees about rankings, traffic, or revenue
- Claims that every excluded URL is a problem
- Long issue lists with no prioritisation
- Audits that treat every warning as equally urgent
- Confusion between impressions, clicks, visits, leads, and sales
- Statements that Core Web Vitals scores directly guarantee better rankings or commercial results
Google’s own starter guidance is careful about this. Useful, accessible content and descriptive links help discovery, but rankings are not guaranteed, see the Google SEO Starter Guide. Likewise, Core Web Vitals describe loading, responsiveness, and visual stability, but a score is not a promise of business improvement, see web.dev on Core Web Vitals.
A vague audit often has recognisable features:
- It was produced almost entirely by software
- It does not say which templates or sections are affected
- It ignores whether pages are commercially important
- It does not separate causes from symptoms
- It has no implementation path
- It assumes every site should follow the same pattern
Inflated issue counts are especially common. “We found 1,247 errors” sounds serious, but if 1,100 of those are image alt warnings from one archive section you do not care about, that number is theatre. What matters is whether the agency can identify the handful of issues that affect crawl paths, indexation, duplication, internal linking, rendering, redirects, or user-critical templates.
Another warning sign is metric confusion. Impressions are not clicks. Clicks are not sessions. Sessions are not enquiries. Enquiries are not sales. A technical agency does not need to own all your commercial reporting, but it should understand the chain of evidence and avoid claiming causality it cannot prove.
We also suggest listening for how they handle uncertainty. Serious practitioners say things like:
- “This pattern suggests canonical conflict, but we should inspect example URLs before concluding.”
- “We can see a drop in indexed pages, but we need deployment history and template checks to link it to the release.”
- “The crawl found many duplicates, but we need Search Console and business context to know whether they matter.”
That is not weakness. It is what competent diagnosis sounds like.
What should a sensible proposal include?
A useful proposal should make the work legible before you buy it. Not perfect certainty, because that is impossible, but enough structure that you know what will happen, who will need to do what, and how results will be judged.
At minimum, we would expect to see:
A clear objective
Not “improve SEO”, but something closer to:
- reduce migration risk before launch
- investigate indexing loss in key templates
- establish technical QA for new page types
- identify crawl and canonical issues affecting category pages
Scope boundaries
Which domains, subdomains, folders, page types, and environments are included? Are staging sites in scope? Are international versions included? If your site has app content, PDFs, or a separate blog, the proposal should say whether those are covered.
Evidence sources
It should say what data they will use. For example:
- Google Search Console access level required
- crawl tools and crawl configuration
- server logs, if available
- CMS or developer access, if needed
- analytics or release notes, where relevant
If logs are unavailable, they should say what that limits.
Prioritised findings
Not a flat spreadsheet of issues. A sensible proposal should explain how findings will be prioritised, usually by likely impact, implementation effort, and confidence in the diagnosis.
Dependencies and owners
Who is expected to implement changes? Your internal developers, your web agency, your platform vendor, or the SEO agency? This matters a lot. Many technical projects fail not because the diagnosis was wrong, but because nobody agreed who would write tickets, test changes, and verify deployment.
As The SEO Blog, we should say this plainly. If you need implementation as well as editorial guidance, that practical work sits with service providers such as Suffolk Web, which shares the same owner, Fleeta Limited. That is different from reading an evidence-led publication and should be treated as a separate buying decision.
Testing and validation
How will changes be checked? Useful proposals mention some mix of:
- pre and post implementation crawls
- URL Inspection checks
- sitemap resubmission where appropriate
- log comparisons
- annotation of release dates
- monitoring of affected templates or folders
Risks and uncertainties
Good technical proposals admit what cannot be known yet. For example:
- “Without logs we cannot confirm crawl frequency by template.”
- “We can assess redirect rules before launch, but live bot behaviour will still need post-launch monitoring.”
- “JavaScript rendering impacts may require developer support to test reliably.”
This is one of the best filters when deciding how to choose the right technical SEO agency. If a proposal leaves no room for uncertainty, it probably left no room for reality either.
How do you compare agencies before you sign?
Once you have a defined problem and a few proposals, compare agencies on four things, communication, technical depth, implementation fit, and reporting.
1. Communication
Can they explain a technical issue in a way your team can act on? You do not need a lecturer, but you do need someone who can translate between search evidence and delivery work.
A useful test is to ask them to explain one likely issue on your site in plain English, including what they would check first and what evidence would change their mind.
2. Technical depth
Look for signs they understand the mechanics, not just the vocabulary. Can they discuss:
- canonical conflicts versus duplication
- internal linking and orphan discovery
- rendering and hydration issues
- status codes and redirect chains
- XML sitemap purpose and limits
- robots directives and noindex interactions
- faceted navigation and parameter handling
- migration QA and rollback risk
You do not need them to show off. You do need them to be precise.
3. Implementation fit
This is often ignored. A technically brilliant agency can still be the wrong choice if they work in a way your team cannot absorb.
Check:
- whether they can work with your CMS or framework
- whether they can write developer-ready tickets
- whether they understand your release process
- whether they can prioritise around commercial deadlines
- whether they expect direct implementation access or only advisory input
An agency that only produces audits may not suit a team that needs weekly technical QA. Equally, an agency set up for enterprise retainers may be a poor fit for a smaller business that needs one careful migration review.
4. Reporting
Ask to see the shape of reporting, not just a promise of “full transparency”. Useful reporting usually includes:
- what changed
- what was implemented
- what remains blocked
- what evidence moved
- what did not move
- what cannot yet be concluded
That last point matters. Honest reporting should preserve uncertainty where uncertainty remains.
You can also compare how agencies talk about adjacent topics. If they make exaggerated claims about AI search, local results, or accessibility, that tends to spill into technical SEO too. For example, local ranking depends on relevance, distance, and prominence, and cannot be bought from Google, according to Google’s own local ranking guidance at Google Business Profile help. Accessibility improvements can support users through clearer navigation and controls, but should not be sold as a magic ranking lever, see W3C accessibility design tips. Precision in one area usually reflects precision in others.
If you want a broader grounding before signing any SEO contract, our editorial responsibility and evidence policy explains the standards we think readers should expect from search advice, and our AI search and visibility guide helps separate crawler access, citations, and search features without hype.
Choosing well is less about finding the loudest expert and more about finding a team that can define the problem, use the right evidence, explain trade-offs, and work within your implementation reality. That is how you choose the right technical SEO agency without buying guesswork.
Good questions, short answers
Do I need a specialist technical SEO agency or a general SEO agency?
It depends on the problem. If your main risk is migration, indexing, rendering or platform constraints, technical depth matters more than broad marketing claims.
Should an agency guarantee rankings or traffic?
No. Sensible agencies can explain likely risks, tests and priorities, but they cannot guarantee rankings. Google’s own guidance does not support ranking guarantees.
What access should I expect to give before a proposal?
Usually limited access or exported evidence is enough at first: Google Search Console data, sample templates, CMS details and known site changes. Full access is not always necessary for an initial assessment.
Is a long audit automatically better?
No. A shorter audit that ties issues to evidence, impact, effort and next actions is often more useful than a long list of generic warnings.
Can technical SEO fix every visibility problem?
No. Technical work can improve discovery, crawling, indexing and page experience, but it does not replace useful content, clear information or broader market demand.


