SEO
Should your business hire an in-house SEO, a consultant or an agency?
Choose SEO support according to how often the work arises, the skills it requires and your capacity to act on recommendations. A defined problem may call for an audit or consultation; regular work may suit an in-house specialist or an ongoing team. No arrangement guarantees rankings, traffic or enquiries.
An in-house SEO is not essential for every business. Choose support by looking at the work you need, how often it arises and who can act on the recommendations. Your team may need to update pages, change the website or check that a change has been made correctly. A consultation or audit may be enough for one defined problem; ongoing work across several areas may call for an in-house specialist or a team.
Google presents hiring an SEO as a decision to assess, not a requirement for every business. Its guidance says a small local business can probably do much of the work itself. It also notes that professional help may be useful early when planning a new website or redesign. This guidance concerns Google Search; it is not a universal hiring rule for every business or search engine. Read Google’s guide to deciding whether you need an SEO.
Define the work before looking for a provider
“We need more enquiries from search” describes a goal, not the work required. First establish whether you need to investigate a technical issue, improve specific pages, create a plan or monitor search data on an ongoing basis.
Sort the work into four groups:
- Diagnosis: check technical issues, indexing or pages that are not performing as you expect.
- Planning: set priorities, decide which pages should address particular audience needs and describe the changes required.
- Ongoing work: update pages and content, check search performance and identify the next tasks.
- Implementation: change code, copy, design or analytics settings, then check that the change has been made correctly.
Next, identify who handles the website, development, content, analytics and approvals in your business. A recommendation will not change the site by itself. If nobody is available to carry out the work, account for that when choosing a provider and defining the scope and budget.
A decision matrix for SEO support
This matrix is a practical way to compare options, not market research or a universal rule. You can combine approaches: for instance, commission an audit and ask your in-house team to make the agreed changes.
| Option | When to consider it | What to check |
|---|---|---|
| Do the work in-house without hiring an SEO | The workload is limited and your team has time to learn the basics and make changes. Google says a small local business can probably do much of the work itself. | Who is responsible for the website, and how will they check recommendations? Verify disputed technical advice against official documentation rather than relying only on a tool’s findings. |
| One-off consultation | You need help with one question or want to decide what to do next, but do not have a regular stream of SEO tasks. | Agree what the consultant will address, what information you will provide and what you will receive: verbal advice, a written plan or a review of a specific page. |
| SEO audit | You need a structured diagnosis of the site, with explanations and priorities for the issues found. | Ask whether the audit explains the causes, estimates the work involved and says how to check the fixes. Who will carry out the recommendations? An audit does not automatically include implementation. |
| Independent consultant or contractor | Tasks recur, but a permanent in-house role is not yet needed or does not fit the business’s resources. | Clarify the work included, the time available, who handles development and content, and who approves changes. |
| In-house SEO | Your business has a steady workload and the resources to support regular work on the website. | Define responsibilities, authority and support from other specialists. One person may not be able to act as developer, editor, analyst and marketer as well as SEO specialist. |
| Agency or ongoing team | You need to coordinate tasks regularly across several areas that require different skills. | Who manages the project and delivers each task? What does the ongoing fee cover, and which items require separate approval or payment? |
The provider’s label does not determine the quality of the work. An agency may not assign every specialist you need, while an in-house hire may lack the time or authority to make changes. Compare the work, responsibilities and available resources.
Find out who will act on the recommendations
Trace one recommendation from the first finding to the final check. Improving a service page, for example, may involve an SEO specialist, editor, designer and developer. A technical change may require code access, a test environment and approval from the website owner. The people involved depend on the task.
Ask the provider to explain the process using a specific example:
- What problem will they check, and what evidence will support the finding?
- Who will write the brief, and who will receive it?
- Who will approve and make the change?
- How will the website be checked afterwards, and where will the result be recorded?
If your business has no developer or editor, ask whether the provider can help with implementation or whether you need to find those resources separately. If you already have an in-house team, an external specialist may only need to audit the work, advise staff or review complex decisions.
How to compare proposals
Ask each candidate the same questions so you can compare the actual work and responsibilities rather than the wording of a presentation.
- Deliverables: What will you receive — an audit, a plan, completed changes, team training or a report? Ask for the specific documents and actions to be listed.
- Experience and references: Ask for examples of relevant work and, where appropriate, contacts who can provide references. Google also suggests asking about a candidate’s experience in your industry and location. Treat examples as evidence to discuss, not a guarantee that your business will achieve the same results.
- Responsibilities: Who supplies information, makes decisions, approves changes and carries them out on the website?
- Communication: Who is your contact, how often will you discuss tasks, and how will risks or delays be reported?
- Access: Which systems does the work require, and what permission level is needed? For an SEO audit, Google advises granting read-only access to Search Console at that stage, not write access. This is advice for an audit in Google’s service, not a universal rule for every system. See Google’s hiring guidance.
- Measurement: What work will be done, and which measures will help you track search performance? Search Console reports can show impressions and clicks on Google services; click-through rate (CTR) is clicks divided by impressions. These metrics do not, on their own, show how many enquiries, sales or profits resulted. Read Google’s overview of Search Console reports.
- Ending the engagement: How will documents and completed work be handed over, and access closed, if the agreement ends?
Google warns that no one can guarantee a number-one position in Google. A forecast from a third-party SEO tool is not a promise either: Google says such tools do not have access to its internal ranking data and cannot guarantee the performance of their predictions. That does not make the tools useless. Ask what they measure and how the provider checks their findings. Read Google’s guidance on third-party SEO tools and services.
When to start with one task — and when to consider ongoing support
A one-off engagement can work when the problem is clear, the scope can be defined and someone in your business can carry out the agreed changes. For example, a hypothetical company might commission an audit of one section, ask its developer to make the agreed fixes and then arrange a separate check. This is an illustrative scenario, not a client case.
Ongoing support may be useful when tasks arise regularly, depend on one another and need repeated coordination. Before work begins, agree what is included in each period, who sets priorities and how you will revise the plan if new problems emerge. A monthly fee alone does not show that ongoing support is necessary: compare it with the actual workload and your team’s capacity.
If you do not yet know what needs doing, define the question and scope of diagnosis first. Avoid an open-ended promise to “grow the whole website” until the work behind it is clear. For advice on responsibilities and approvals, read how to manage an SEO project with an agency. If you already have proposed fixes, use the guide to validate an SEO audit finding.
A checklist before you choose
- What business goal should search work support?
- Which pages or problems need attention?
- Is the work one-off or ongoing?
- Which people and skills will be needed to carry it out?
- Who in your business will approve changes and check the work?
- Which specific tasks, documents and meetings are included in the proposal?
- Which measures show search impressions and visits, and which show enquiries and sales?
- How will work be handed over and access closed when the engagement ends?
- Are forecasts presented as estimates or guarantees? Check any promise of a fixed Google ranking: Google says such a position cannot be guaranteed.
A practical next step
There is no universally best arrangement. The choice depends on your workload, budget, in-house team and the skills required. Google’s hiring guidance concerns Google Search; do not automatically apply it to Yandex or other search engines. An in-house hire, agency or long contract does not guarantee rankings, traffic or enquiries.
List the tasks you need and name the person who will carry out each one. If your business needs regular help with search visibility, read about SEO services. If the problem is still unclear, define the scope of diagnosis and compare proposals by the work, responsibilities and checks they include.
Share this article
