murattunalı.
Reading

SEO agency or hands-on technical specialist.

An SEO agency runs strategy, content, technical audits, link building and reporting with a team of different specialists; a hands-on technical specialist does the audit themselves and fixes the problems they find in the site’s source code themselves. The right choice depends not on the name of the model but on where the site’s problem lies and who has access to the fix.

A business looking for SEO services usually comes across two models. The first is the agency: strategy, content, technical audits, link building and reporting are shared among different people, and the work runs through an account manager. The second is the hands-on technical specialist: the person who does the audit fixes the problems they find in the site’s source code themselves. Either model can be run well or badly; the difference between them lies not in quality but in how the work is divided.

A note up front: this studio works with the second model, which makes us a party to this comparison; that is why we built the table by writing down where each of the two models genuinely does well.

When is an agency the better choice?

If what the site needs is volume, the agency’s team breadth is a real advantage. If regular content is to be produced every month, if adjacent channels such as paid advertising and social media are to be managed in the same plan as organic search, or if the site’s own development team is in place and what is missing is direction and coordination, a structure that brings several specialists under one roof makes the work easier. One person leaving does not stop the work; reporting also usually arrives in a regular format suited to management presentations.

When is a hands-on specialist the better choice?

If the problem lies in the site’s technical foundation, the shortcut is for the person who finds the problem to be able to fix it. A crawl block, a wrong canonical address, an hreflang error, a slow-loading template or missing structured data is not dealt with once it is written on a list of recommendations; someone has to carry that recommendation into the source code, and every handover between recommendation and implementation is a step where meaning can get lost. That is why our approach in SEO consulting work is this: the person who does the audit also makes the fix in the source code and repeats the same measurement after the fix.

The limits of this model are just as clear. The content production capacity of one person or a small core is limited; a regular flow of content often stays with the company’s own team or a separate provider. Knowledge accumulates in one person; this risk is offset by a written record of every change made and by the source code staying with the company. If the specialist cannot be given access to the source code, much of the model’s main advantage is lost too.

Is the problem in the technical foundation or in the content?

Answering this question before choosing settles most of the decision. If the site is not in Google’s index, or its pages are not being indexed, the cause is often technical and can be read from the page itself; the order in which to check the possible causes is in the guide Why isn’t your website showing up on Google. The free visibility check tool, which reads the five most common technical blockers in one go, is also a starting point. If the site is in the index but does not appear for the terms people search for, the weight shifts to content and external visibility; there, team breadth is more useful.

Which lines should be written into the proposal?

Whichever model you choose, Google’s own guide gives a list of questions to ask a provider; among them is whether all the changes to be made to the site, and the reasons for them, will be shared. We complete that list with the lines we want to see written into the proposal:

  • Who will implement the fixes: the provider, the site’s developer or the company’s own team?
  • Who will have access to the source code, hosting and content management, and with what permissions.
  • With which measurement, by which method and how often success will be reported.
  • Search Console and analytics accounts being opened in the company’s name, with the provider only given access.
  • How link building will work: Google’s spam policies treat buying links for ranking purposes as link spam.
  • What will stay with the company when the contract ends: the change log, documents and accounts.

If one of these lines is left blank, that gap often also shows where the difference between two proposals comes from. General questions to ask while reading a proposal are in the guide how to read a web design proposal.

Can a ranking guarantee be a selection criterion?

It cannot. Google states plainly that no one can guarantee a #1 ranking on Google and warns against providers that make such a promise. Whichever model you choose, what can be measured is the work done and the trace it leaves in crawl, index and traffic data; asking at the proposal stage about the difference between an estimated metric and a measured value prevents disappointment later.

Do answer engines change this choice?

Partly. Visibility in answer engines such as ChatGPT, Google AI Overviews and Perplexity is built on the technical foundation of classic search; structured data, entity consistency and a citable passage structure are mostly work at the template and source-code level. For a business that wants this layer, the advantage of a practitioner with access to the source code grows. The difference between the three concepts is in the guide AEO vs GEO vs SEO, and the layer itself under GEO consulting.

If you want to find out together why your site doesn’t show up on Google, SEO consulting audits every layer from crawling to indexing and makes the fix in the source code.

Criterion

SEO agency

Team breadth Separate people for strategy, content, technical work, links and reporting; the workload is shared

Content production capacity Structured for regular, high-volume content production

Access to source code Often writes recommendations and the site’s developer implements them; an agency with its own development team can implement

Chain of communication Passes between account manager, specialist and developer

Hands-on technical specialist

Team breadth One person or a small core; breadth is limited to that person’s area of expertise

Content production capacity Limited volume; the content template and structure are set up, and regular production often stays with the company’s own team

Access to source code Makes the fix in the source code themselves; without access, most of the model’s advantage is lost

Chain of communication The person who finds the issue is the person who fixes it; no link in between

SEO agency

Reporting Regular reports in a standard format; suited to management presentations

Adjacent channels Can bring paid advertising, social media and promotion under one roof

Continuity Work continues even if one person leaves; the person running the account may change

Where it fits Ongoing content needs, multiple channels, a large site with a development team already in place

Hands-on technical specialist

Reporting Measured value, measurement method and date; a plainer presentation format

Adjacent channels Limited to organic search and the technical layer; adjacent channels sit with another provider

Continuity Knowledge accumulates in one person; the risk is offset by a written change log and source code that stays with the company

Where it fits A site whose problem lies in its technical foundation, access to the source code, work where the fix should be implemented directly

FREQUENTLY ASKED QUESTIONS

Which is better, an SEO agency or a technical specialist?

There is no general answer; the right choice depends on where the site’s problem lies. If the problem is in the technical foundation, such as crawling, indexing, speed or structured data, a specialist with direct access to the fix takes the shorter route; if the need is regular content production and managing several channels together, an agency with a broad team is the better fit.

Don’t agencies make fixes in the source code?

Some do; agencies with their own development team can implement the fixes they recommend. The distinction is set not by the name of the model but by the answer to the “who does the implementation” line in the proposal; if that line is not written down, ask.

What questions should I ask an SEO provider?

Google’s page on choosing an SEO gives a list of questions on this: previous work, compliance with Google’s search guidelines, how success is measured, and whether the changes made to the site and the reasons for them will be shared. It helps to add two questions: who will implement the fixes, and what will stay with the company when the contract ends?

Can an agency and a technical specialist work together?

They can, and it is a common setup. The agency takes on content production and channel management, the specialist the technical audit and the fixes in the source code; for this to work, who implements what has to be written down.

SOURCES