Netlinks

SEO

SEO Consulting or Agency: What to Hire at Each Stage of Your Company

André Mousinho

Written by André Mousinho

SEO Director

· Reviewed by Digo Garcia

Sep 5, 2026
Marketing director standing in front of a whiteboard with blank sticky notes, weighing a decision, while a consultant watches from the meeting table in late afternoon light

SEO consulting is a hiring model in which a specialist diagnoses, prioritizes, and guides the organic search strategy, while execution stays with the company's internal team. It differs from an SEO agency, which also takes on production: content, technical work, link building, and reporting. Choosing between the two models depends on the stage of your operation, the maturity of your team, and who is going to roll up their sleeves.

You have already hired an agency, asked for numbers, and walked away feeling like you bought a report. In most of those cases, the mistake happened before the first deliverable: the hiring model was wrong for the company's moment.

In this guide, I show the difference in scope between the two formats and what to demand from any contract before signing.

What SEO consulting is

SEO consulting is a diagnostic, strategy, and follow-up service in which the specialist guides and your team executes. The SEO agency, on the other hand, takes on planning and execution in house. Both models use the same technical foundation: audit, content, authority, and monitoring. The core difference lies in who handles the operation and who is accountable for the delivery schedule.

It sounds like a detail, but this distinction defines budget, speed, and even the kind of accountability you can demand from the provider. Stick with me and I will break down both.

What falls within the scope of consulting

An SEO consulting engagement delivers technical diagnosis, keyword prioritization, site architecture, an editorial plan, and a review of what your team produces. The consultant points out the problem, designs the solution, and validates the result.

Whoever writes the content, implements the redirect, and negotiates the backlink is your team. That is why this model requires an internal team with capacity: at least one writer and someone from development with available hours.

How the SEO agency works

The SEO agency closes the full cycle: strategy, content production, technical implementation, link building, and reporting. You approve, they execute.

At Netlinks, for example, both formats have coexisted since 2017, with more than 200 companies served in that period. Some clients only need direction. Others need direction and hands.

Where the two models overlap

Diagnosis, strategy, and data interpretation appear in both. A good consultant and a good agency look at the same things: crawlability, search intent, domain authority and, increasingly, presence in the answers from ChatGPT, Gemini, and Perplexity.

The overlap ends at execution. And that is where the wrong choice gets expensive, as you will see next.

How to choose between consulting and an agency based on your company's stage

The right question is not which model is better. It is who will execute what the diagnosis points out. Find your scenario below.

Company with no internal marketing team

If there is nobody to write content, adjust the site, or negotiate backlinks, the consulting engagement turns into a nice report sitting in a drawer. Hire an agency. You need full execution, from planning to publication, with reporting you can audit.

Lean team with 1 or 2 marketing people

The most common scenario in mid-sized B2B. Here a hybrid works: consulting to define strategy and prioritization, an agency or freelancers to cover what the team cannot reach, usually high-volume content production and link building.

The classic mistake at this stage is hiring only consulting and finding out that the two people on the team already had full calendars before the plan even arrived.

Structured internal team with a writer and a developer

With a writer, a developer, and someone in growth in house, consulting pays off more. The external specialist brings method, audit, and roadmap, and your team executes with business context no third party has. You pay for intelligence, not for manpower.

Company with a current agency and stalled results

Traffic flat for two quarters, a report that does not connect to revenue, nobody able to say what was delivered that month. Before switching agencies, hire a one-off consulting engagement to audit the current work. Sometimes the problem is execution, sometimes it is a strategy that never existed. An external diagnosis shows which of the two applies to you.

Signs you hired the wrong model

Dusty printed report forgotten on an office shelf, with a professional walking by blurred in the background

The contract may have been wrong for months without anyone noticing. The symptom rarely shows up as "we chose badly": it shows up as diffuse frustration, a results meeting nobody wants to hold, budget questioned at the end of the quarter.

See if any of these scenarios sounds familiar.

A flawless diagnosis nobody implemented

The consultant delivered a 60-page audit. Everyone praised it. Six months later, how many recommendations left the page?

If the answer is "few," you bought consulting when you needed execution. The consequence is twofold: you pay for the diagnosis and keep losing the searches it mapped. Every month a recommendation sits idle is demand going to the competitor who implemented first.

Ranking report with no revenue attached

Your agency celebrates "we climbed 40 positions" and you cannot connect that to a single lead, proposal, or sale. Position is a means, revenue is the end.

When reporting stops at rankings, there is usually nobody on your side translating SEO into business. That is exactly the role a strategic consulting engagement would play on top of execution. The damage here is silent: you do not know whether the investment pays back, so at the first budget review SEO becomes a target for cuts.

Content queue stalled waiting for internal approval

The agency produces, but the texts get stuck waiting for validation from your technical or legal team. Publishing that trickles out burns the schedule and dilutes results.

Here the problem is usually process design, something solved with an empowered internal owner or with a consultant mediating both sides. Without that, you pay for full production and publish half of it.

What to demand from any SEO contract, consulting or agency

Once the model is chosen, the game is decided in the contract. Four clauses separate a serious project from a wasted year.

Scope by deliverable

A contract for "40 monthly hours" tells you nothing. Hours do not rank, deliverables do.

Demand a named list: how many pieces of content per month, how many backlinks, technical audit with a deadline, which pages will be optimized. If the provider cannot list it, they still do not know what they are going to do.

Business metrics in reporting

Impressions and average position are halfway there. Reporting needs to reach qualified traffic, leads, and influenced revenue, otherwise you cannot defend the budget internally.

And demand a live dashboard, with your own access, at any time. Here at Netlinks that runs on the Netlinks App, with SEO, GEO, and link building reports updated 24 hours a day. Whoever you hire, accept nothing less than that.

Execution and transparency clause

Ask during negotiation: what happens if the month's deliverable does not ship? A confident provider puts the answer in writing. We call it the Execution and Transparency Guarantee, and it is worth more than any ranking promise, which no serious provider makes anyway.

GEO coverage alongside SEO

In 2026, a contract that ignores ChatGPT, Gemini, Claude, and Perplexity is born incomplete. Demand monitoring of your brand's citations in AI answers within the same scope, with no extra module fee.

Want to test your current contract against this checklist? Request a no-obligation diagnosis: Talk to an Expert.

The decision that separates 2026 from another stalled year

You probably got here because you have already lived some version of the frustration I described: a praised report nobody executed, or heavy execution nobody questioned. Now you can name the problem. It is almost never the provider alone, it is the mismatch between the model you hired and your team's capacity to execute.

If you keep three things from this guide, keep these:

  1. Consulting guides, agencies execute. The deciding question is not which costs less, it is who will do what the diagnosis points out.
  2. A lean team with no execution capacity needs an agency. A team with a writer, a developer, and an analyst in house gets far more out of consulting.
  3. The contract defines the game. Named deliverables, deadlines, and live reporting are worth more than any promise made in a sales meeting.

The practical step for tomorrow: open your current contract (or the proposal sitting on your desk) and answer in writing who executes each front, content, technical, and authority. If a "nobody" shows up on any line, you just found the bottleneck before losing another quarter.

Here at Netlinks we have operated both models since 2017, with more than 200 companies served, and much of our initial work is exactly that: mapping what your team can absorb before proposing any scope.

The right model is not the most complete one, it is the one your structure can turn into a published page.

Want to know which one fits your scenario? Talk to an Expert and get a diagnosis of your case, with no strings attached.

Frequently asked questions

What is the difference between SEO consulting and an SEO agency?

In consulting, the specialist diagnoses, defines strategy, and follows up, but your internal team executes. With an agency, planning and execution stay with the provider: content, technical fixes, and link building come from their side. The technical foundation is the same in both models. What changes is who does the work and, therefore, who you hold accountable for delivery.

How much does SEO consulting cost?

As an industry benchmark, consulting engagements in Brazil usually range from R$ 3,000 to R$ 15,000 per month, depending on the consultant's seniority and project complexity. Agencies with full execution tend to cost more because they include production. Before comparing prices, compare scopes: consulting without an internal team to execute ends up expensive even when the monthly fee looks low.

What does an SEO consultant actually do?

Technical site audit, competitive analysis, definition of the content agenda and architecture, prioritization of fixes, and results tracking in recurring meetings. The consultant guides developers, writers, and the marketing team on what to do and in what order. What they typically do not do is write the texts, touch the code, or negotiate backlinks.

Is SEO consulting worth it for companies with no internal team?

Rarely. Without a writer, a developer, or someone dedicated to execution, the diagnosis becomes a document sitting in a drawer. In that scenario, the agency model makes more sense, because execution comes bundled with planning. Consulting pays off when there is a team capable of absorbing the recommendations and turning them into published pages, fixed code, and earned backlinks.

Can I combine SEO consulting with an agency or internal team?

Yes, and in larger companies it is common. A frequent arrangement: consulting defines strategy and priorities, the internal team produces content, and an agency handles link building and technical fronts. The critical point is governance, with a clear owner of the result. Without that, each provider optimizes their own deliverable and nobody answers for the traffic that never came.

How long does SEO take to deliver results?

The typical cycle runs between 4 and 8 months for consistent traffic movement, varying with domain authority, sector competitiveness, and execution pace. In the first 90 days, hold the team accountable for process indicators: audit completed, content published, technical fixes live. Be suspicious of anyone promising guaranteed rankings in weeks, that does not exist in serious SEO.

What should I demand in an SEO consulting or agency contract?

Four points: named monthly deliverables (content, backlinks, optimizations), unrestricted access to your Search Console and Analytics data, live reporting instead of a monthly PDF, and an exit clause without abusive penalties. A contract based only on hours says nothing. Hours do not rank, deliverables do.

---

Still unsure which model fits your moment? Talk to an Expert and get a no-obligation diagnosis of your scenario.

André Mousinho

About the author

André Mousinho

SEO Director

André Mousinho is a partner and SEO Director at Netlinks, the Brazilian Response Marketing startup. He has worked in SEO for over 12 years. He led the SEO strategy at Rock Content, which reached more than 7 million monthly visits and trained and inspired countless professionals. He created SEO Masterclass, the most complete SEO course in Portuguese. He also served as an SEO specialist at the LWSA group, leading SEO for four brands (Tray, Bagy, Melhor Envio and Cplug).

View full profile
SEO Consulting or Agency: Which to Hire in 2026 · Netlinks