The short answer
Choose a consultant when you need experienced direction and clearly scoped implementation, with access to any additional specialists required. Choose an agency when you need several disciplines delivered together and can verify the assigned capacity. Consider in-house SEO when daily coordination is a lasting need. My recommendation: identify who will approve, implement, and check the work before comparing fees.
Your team can publish and develop, but priorities keep changing.
Check: Is the missing resource experienced SEO judgment rather than production?
Next: Consider a consultant with responsibility for priorities and implementation review.
You need content, technical changes, and coordination but have no delivery team.
Check: Does the proposal include named people and allocated implementation capacity?
Next: Consider an agency with verified delivery coverage, not just a broad service menu.
SEO decisions affect product and commercial work almost every day.
Check: Would an employee have enough continuing work and authority?
Next: Assess an in-house hire, with specialist external support where needed.
Previous audits produced reports but few website changes.
Check: Which tasks lacked an owner, approval, or development time?
Next: Resolve that delivery gap before buying another audit.
Choose support for the work your team cannot complete
A consultant fits when you need focused expertise and a manageable delivery scope; an agency fits when you need coordinated capacity across several roles. Neither label proves quality. Some consultants implement website changes, while some agency contracts cover recommendations only. Start with three things your business cannot currently complete: perhaps deciding which pages matter, rewriting them, or getting technical fixes released.
An in-house specialist deserves consideration when SEO needs daily access to product decisions, internal systems, and department owners. An external specialist can still review difficult issues. My recommendation is to choose the smallest arrangement that covers the required work without leaving essential tasks unassigned. If you are considering independent SEO consulting, assess the actual scope rather than assuming that independent means either advice-only or full-service.
Separate advice, implementation, and approval
Ask each supplier to explain what happens after they identify a problem. Who selects the priority, writes the task, changes the website, approves the content, and checks the published result? A task is not complete because someone emailed a recommendation. For a rewritten service page, completion might require business approval, publication, working inquiry links, and a check that search engines can access it.
Keep one accountable person inside your business, even if delivery is outsourced. They need authority to obtain approvals and resolve competing requests. A consultant can work alongside your developers and writers; an agency can bring in specialist SEO support for its client work. Either arrangement needs a named SEO decision-maker and a shared task record. Ask whether implementation questions reach that person directly or pass through an account manager.
An example: the same need, different staffing
Illustrative example—not a client case: a commercial refrigeration repair business has three service pages and a replacement-parts catalog. Its office manager can verify service coverage, a writer is available, and its developer has a monthly maintenance slot. The immediate need is to clarify repair services and prevent obsolete parts pages from confusing visitors.
I would initially favor a consultant here if the developer reserves time for the agreed changes. The table shows responsibilities to confirm before signing. If development is unavailable, the consultant’s recommendations alone will not fill that gap. An agency becomes a stronger option only if its proposal actually includes suitable implementation. The business should not assume a larger supplier automatically provides development.
| Work item | SEO responsibility | Delivery owner | Acceptance evidence |
|---|---|---|---|
| Service-page priorities | Match customer needs to existing pages | Consultant or agency specialist | Approved page list with a reason for each change |
| Service-page revisions | Brief and review the content | Writer; office manager approves facts | Published pages accurately state coverage and inquiry options |
| Obsolete parts pages | Recommend treatment based on availability and alternatives | Developer; business approves product facts | Agreed sample URLs behave as specified |
| Post-publication review | Check changes and document unresolved issues | Named SEO specialist | Change log, completed checks, and assigned follow-up tasks |
Inspect a deliverable, not just a sales presentation
Google’s hiring guidance recommends checking an SEO provider’s experience and references, asking for explanations, and avoiding anyone who guarantees a first-place ranking. Those are useful baseline checks; they do not establish that a consultant or agency is inherently preferable.
My additional recommendation is to request a redacted existing deliverable or a clearly labeled demonstration—not unpaid bespoke strategy. Inspect one issue from evidence to proposed fix. Can you see the affected pages, business relevance, responsible person, dependencies, and completion test? A tool export listing hundreds of errors does not answer those questions. The SEO audit deliverables guide explains what a usable handover should contain.
When a supplier presents past results, ask what they personally did, what else changed, and which limitations remain. A traffic chart alone cannot establish causation or lead quality. Confidentiality may prevent public client disclosure; anonymized work can still demonstrate judgment. Permission to show a client logo is not proof that the person assigned to you performed the work.
Compare the cost of completed work
A lower supplier fee can exclude writing, development, publication, or verification. A higher fee can include services you do not need. Ask both candidates to price against the same brief, with assumptions and exclusions visible. Include your employees’ approval time and any separate specialists in the comparison. The useful question is what it costs to get the agreed work completed and checked.
Hourly support can suit intermittent specialist questions; a project can suit a defined review or change; ongoing support can suit recurring prioritization and delivery. None is automatically better value. Ask what happens when development stalls, priorities change, or the scope exceeds available capacity. My SEO consulting cost guide covers these trade-offs without treating a headline fee as a complete comparison.
Know when one specialist is not enough
A solo consultant is a poor fit if you require simultaneous high-volume production, several language specialists, and urgent technical coverage without additional people. An in-house specialist with a support team or an appropriately staffed agency may fit better. However, an agency’s total headcount says little about your allocation. Ask who is assigned, what they will deliver, and how absences or staff changes are handled.
Continuity also depends on records and access. Your business should retain control of its domain, analytics accounts, website, and commissioned work. Agree on subcontractor involvement, approval rights, account access, and the handover materials available if the engagement ends. The outsourced SEO quality-control checklist can help turn these expectations into repeatable checks rather than relying on personal availability.
Compare proposals against the same brief
Send shortlisted suppliers the same short brief: business priorities, website platform, target markets, internal resources, known problems, and approval constraints. Ask each to identify exclusions and prerequisites before proposing a scope. Compare their responses against your delivery plan. Prefer a clear explanation of what cannot yet be done over a promise to handle everything.
My perspective comes from both GroupM agency experience and independent SEO work. On my ongoing WordPress project Zovovo, my hands-on work includes research, content refreshes, contextual internal linking, and publication checks. Most of my implementation is in WordPress; specialist development is coordinated with the client’s developers.
Before committing, confirm the named specialist, implementation ownership, acceptance checks, reporting, and exit arrangements in writing. If an essential role is still missing, change the scope or supplier choice. A smaller, fully assigned engagement is usually my recommendation over a broader contract that leaves your business to discover the delivery gaps later.
Common questions
Is an SEO freelancer always cheaper than an agency?
No. Seniority, scope, implementation, and specialist support affect the cost. Compare the total resources needed to complete the same work, including your team’s time—not just the supplier fee.
Can a consultant implement changes as well as advise?
Yes, if implementation is included and matches their skills and access. Ask which changes they make themselves, which require your developer, and who checks the published work.
Should a small business rule out an agency?
No. An agency may fit a small business that lacks delivery resources. Equally, a large business may need one specialist for a defined problem. Required capacity matters more than company size.
What if neither proposal assigns someone to implementation?
Treat implementation responsibility as unresolved in both proposals. Ask whether implementation is included and who will perform it. Have the agreed responsibilities written into the scope, or arrange separate implementation support if it is excluded. An audit can identify the work, but it cannot substitute for someone authorized to make changes.