Choosing and working with an SEO agency
In-house SEO team structure when you also hire an agency
Written by the Top SEO Experts Team
Reviewed by Siddharth GangalLast updated 18 min read
Quick answer
A workable in-house SEO team structure for a small service business is simple. One person inside owns the facts, accounts, reviews and lead outcomes. The agency owns repeatable specialist work, such as technical fixes, content, links and reporting, and both sides agree on priorities monthly.
In this model, every login stays in the business’s name. This post is for owners, office managers and the lone marketing hire at a small service business. It covers:
- The split we recommend.
- The accounts to keep.
- The red flags we see.
- Where an agency like ours is not the right choice.
Key takeaway One person inside the business owns the facts, accounts, reviews and lead outcomes. The agency does the repeatable specialist work. Every login stays in the business’s name.
What is a hybrid SEO model?
A hybrid SEO model means a person inside the business and an outside agency each own part of the work. It is a common setup for small service companies. Nobody inside has time for all of SEO, and nobody outside knows the business well enough to do it alone.
Definition A hybrid SEO model is a setup where one person inside the business and an outside agency each own part of the SEO work.
We see three shapes, our own working categories and not an industry standard. The rest of this post assumes the first.
| Shape | Who it fits | Main risk |
|---|---|---|
| Owner or office manager as the internal lead, agency does the work | Businesses with no marketing staff | The lead is busy, so approvals stall |
| One marketing generalist inside, agency adds technical, content and link capacity | Businesses with one marketing hire already | The generalist is judged on SEO they cannot control |
| Split by task: in-house runs content and local profiles, agency runs technical and links | Businesses with a writer or coordinator | The two sides stop sharing priorities |
Google’s documentation points the same way. Its page on whether you need an SEO says a small local business can often do much of the work itself.
It also says hiring is a big decision with real risks (accessed 22 Oct 2026). A hybrid setup sits between those two positions.
Who should own what in a hybrid setup?
Give the business everything that depends on facts only it knows. Also give it anything it must be able to take with it: accounts, reviews, photos, lead definitions.
Give the agency work that needs repeated specialist effort. Share priorities.
This table is our recommended split, drawn from how we run engagements. It is not a Google rule.
| Area | In-house owns | Agency owns | Decided together |
|---|---|---|---|
| Business facts (services, areas, licenses, hours) | Accuracy and updates | Asks, never assumes | Which services to push |
| Google Business Profile | Ownership, reviews, photos | Setup, audits, post drafts | Categories, service areas |
| Website access | Registrar, hosting, CMS ownership | Working access, change log | Who publishes what |
| Content | Facts, job photos, final approval | Briefs, drafts, optimization | Topic order |
| Technical SEO | Approves risky changes | Audits and fixes | Release timing |
| Links and mentions | Local relationships | Outreach and research | Which sources are acceptable |
| Reporting | Definition of a lead | Monthly report and analysis | What changes next month |
One rule sits under the whole table: the person who feels the consequence of a decision makes it. A wrong service area sends jobs the business cannot staff, so the business decides. A wrong canonical tag costs visibility, so the agency decides.
Our view The person who feels the consequence of a decision should make it. A wrong service area hurts the business, so the business decides. A wrong canonical tag costs visibility, so the agency decides.
What this means for you
Read the table as a list of questions to settle in the first month. For each row, ask who knows the answer and who feels the cost if it is wrong. Write the name next to the row.
If a row has no name, it will stall. A stalled row is where agency work gets stuck.
Who should own the Google Business Profile?
The business should own it. Google’s Business Profile help says a profile can have many owners but only one primary owner.
It also says that owners can add or remove people while managers cannot. Make your own account the primary owner and give the agency manager access.
The details come from Google’s Business Profile access page, accessed 22 October 2026. Here is what each role can do.
| Role | What Google’s page says |
|---|---|
| Owner | Can add or remove people |
| Manager | Can edit hours, services and photos, publish posts and reply to reviews; cannot add or remove users or remove the profile |
A removed user’s past review replies and posts stay on the profile.
Ownership matters for another reason. Google’s appeals page says a restricted account suspends all profiles that account manages.
Our view An agency account managing dozens of profiles is a shared point of failure. That is one more reason the business should hold ownership itself.
Day to day, the split we would use is below. It is our view, not a Google rule.
- In the business: replying to reviews, because the person answering knows the job.
- In the business: uploading photos from real jobs, and telling the agency about closures, new services and staff changes.
- At the agency: profile audits, category and service-area recommendations, post drafts, and monitoring for edits you did not make.
- Jointly: the review request process. Google’s review help says to ask customers without offering anything in return, and that offering incentives is strictly prohibited.
If the agency designs a review process and someone attaches a technician bonus to it, the business carries the risk. Before anyone writes a script, read the guide to responding to reviews.
Watch out Offering incentives for reviews is strictly prohibited by Google. If someone attaches a technician bonus to a review process, the business carries the risk.
Who should own content when you have both?
The agency owns the process and the draft. The business owns the facts and the final yes.
Google’s spam policies define scaled content abuse as many pages generated mainly to manipulate rankings. So volume published without your input puts the site at risk (accessed 22 Oct 2026).
Here is the division we use for content, step by step, from topic choice through to publication:
- The agency proposes topics tied to services you want more jobs from, not to keywords alone.
- The in-house owner marks which topics are real offers, which are not, and which service areas they cover.
- The agency writes a brief. The in-house owner adds one fact or story per post that a competitor could not know. It can be a job, a price range you can state, or a local rule.
- The agency drafts. The owner checks facts only: names, numbers, claims, licenses. Style is the agency’s job.
- The owner approves within a fixed number of business days. We suggest three. A draft waiting two weeks costs more than a typo.
- The agency publishes or hands over, and logs the change.
The same flow is easier to follow as a picture.
- Agency proposes topicsTied to services you want more jobs from.
- Owner marks real offersWhich topics are real, and which areas you cover.
- Agency writes a briefThe owner adds one fact or story a rival could not know.
- Agency drafts, owner checks factsNames, numbers, claims and licenses only.
- Owner approves on timeWithin a fixed number of business days.
- Agency publishes and logsEvery change goes in the change log.
Step 3 is where hybrid content gets better or worse. A post with one real detail reads differently from one that could belong to any company.
What to hand over is in how to brief an SEO agency. Questions a good agency asks you shows a healthy start.
If your in-house person is a writer, flip the shape. They draft, and the agency does briefs, editing and optimization. That works when the writer can hold to a calendar and does not mind being edited.
Want to apply this to your site?
Not sure where to start? Get a plan for your own business.
Who should own reporting and lead tracking?
The business should define what a lead is, and the agency should report on it. Rankings are a leading signal, not the scoreboard. Define the scoreboard first: calls answered, forms completed, quotes sent and jobs booked, as far as your tracking allows.
An agency cannot report on booked jobs if nobody inside records how a customer found you. One habit fixes more than any dashboard.
Key takeaway Ask every new caller how they heard about you and write it into the job record. It is imperfect, and still better than nothing.
Google’s Business Profile performance help says performance data is available only for verified profiles. It says the call metric needs a phone number on the profile, and that the data can be downloaded. That is a free starting point for monthly reporting.
Agree on these four items in writing during the first month, before the first report arrives:
- The definition of a qualified lead, signed off by whoever sells the work.
- Where each number comes from, such as the profile report, the website’s form, call tracking or your CRM.
- The date each month the report arrives and the meeting that follows.
- A rule for conflicts. If the agency’s numbers and yours disagree, yours win until the gap is explained.
Timing is covered in when an SEO agency should show calls. The first 90 days with an SEO agency shows what an early report looks like.
Judge the first reports on work shipped. Results come later.
Quick check Can you say, today, what counts as a qualified lead in your business and where the number comes from? If not, settle that before the first report.
Which accounts should the business always own?
Every account that identifies the business to Google or holds its website should be in the business’s name, with the agency given working access. If the contract ends, nothing moves and nothing is held back.
Google’s page on hiring an SEO says to grant only read access to Search Console for an audit. It also says that you remain responsible for the actions of any company you hire. Our recommended access plan builds on that:
| Asset | Ownership | Agency role | Why |
|---|---|---|---|
| Domain registration | Business | None needed | Everything else points at it, and moving it back is slow |
| Hosting or CMS | Business | Editor or developer | Named accounts can be revoked when the work ends |
| Google Search Console | Business as verified owner | Full user to start | Google says only owners can add users |
| Google Business Profile | Business as primary owner | Manager | Managers cannot remove owners |
| Analytics account | Business | Viewer or editor | Data history belongs to the business |
| Call tracking and review tools | Business | User | Phone numbers and history stay yours |
The Search Console row comes from Google’s permissions help. It says only property owners can add or remove users, and that owners are either verified or delegated. Make sure your own verified owner sits at the top, then add the agency below.
The checklist below turns the table into a quick test.
- Domain registrationIn the business's name. The agency needs no access.
- Hosting or CMSBusiness owns it. The agency gets a named account.
- Search ConsoleBusiness is the verified owner. The agency is a full user.
- Google Business ProfileBusiness is the primary owner. The agency is a manager.
- Analytics accountBusiness owns it. The agency views or edits.
- Call tracking and review toolsBusiness owns them. The agency is a user.
When should you hire in-house instead of an agency, or add both?
Hire in-house when the work is steady, varied and directed by someone senior. Use an agency when work comes in bursts, needs several specialists or lacks a person to lead it.
Use both when you have an owner and enough work to justify a team behind them. These are our decision rules, not measured thresholds.
- Hire in-houseThe work is steady and varied, and someone senior directs it.
- Use an agencyWork comes in bursts, needs several specialists or lacks a person to lead it.
- Use bothYou have an owner and enough work to justify a team behind them.
- If nobody inside can give two to four hours a week, do not buy an agency yet. Work will stall on approvals, and you will pay for the stall.
- If SEO work is under about ten hours a week in total, an agency is usually cheaper than a hire. A hire carries payroll, tools and management time.
- If the work is steady above that, across technical, content and local search, a full-time person starts to make sense. Keep an agency for the specialist gaps.
- If your site needs a one-time rebuild or migration, hire a specialist for that project, not a permanent role. Google also says a redesign or new launch is a good time to hire an SEO.
- If your SEO hire is junior, an agency can cover the gap while they learn, provided someone senior can judge the work.
A hypothetical example, with arithmetic: an electrical contractor with 12 employees names the office manager as internal lead for three hours a week. That is 3 x 52 = 156 hours a year, about four 40-hour working weeks.
A plausible weekly split is one hour on approvals and agency questions. A second hour goes to review replies and job photos.
A third goes to reading the monthly report and the change log. The hours are few, and only someone inside the business can give them.
Example In this hypothetical, an office manager gives three hours a week. Over a year that is 3 x 52 = 156 hours, about four 40-hour working weeks.
To compare cost against value with your own numbers, use our SEO cost calculator and SEO ROI calculator. Neither uses our prices.
What red flags should you look for in a hybrid setup?
The red flags that matter most concern control. An agency that holds your accounts is hard to leave.
So is one that keeps your in-house person out of the work, or reports only rankings. Google’s guidance lists several of the same warnings.
On the agency side, the warnings are a mix of Google’s list and ours:
- Guarantees. Google says no one can guarantee a number one ranking and to find someone else if an SEO promises it.
- A “special relationship” with Google, or a priority submission service.
- Secrecy. No change log, no explanation of what was done and why.
- Account ownership held by the agency. Domain, profile or analytics registered to their email.
- Link schemes. Google’s spam policies define link spam as links created mainly to manipulate rankings, so ask any agency how it builds links.
- Reports with no business outcomes. Rankings and traffic with no calls, forms or jobs.
On the in-house side, these three are worth fixing first:
- One person holding every password, so a departure becomes a crisis.
- An in-house lead judged on rankings they cannot control.
- Edits made on the site without telling the agency, followed by blame when traffic moves.
Outsourcing is one common pattern, covered in whether your agency is outsourcing. For exit and ownership language, read SEO contract terms.
What does Top SEO Experts do differently, and where are we not the right fit?
We run SEO, local search, the website and links as one system. That means a written plan, a diagnosis before work starts and shipped work each month.
We report on traffic, leads, pipeline and revenue as far as your tracking allows. We do not sell ranking guarantees.
Our SEO service is built around that.
Our view In a hybrid setup we want a named person on your side, and we expect you to own the accounts. If that does not suit you, we are the wrong choice.
We are probably not the right fit for you if any of the following statements is true:
- You want a ranking guarantee. We do not offer one, and Google says no one honestly can.
- You need paid search or social media management. We do not run those channels.
- You need an international or enterprise-scale team. Our work is for US businesses.
- You want a local firm with an office in your city. We do not have offices.
- You plan to build a full in-house team and only want training. An executive hire or a consultant may serve you better.
- You need same-trade proof first. Our published case studies are on solar, SaaS and B2B sites. Ask any agency, including us, for evidence from your industry, and for what the case study does not disclose.
If a conversation with us ends with you hiring someone else, that is fine. When to hire an SEO agency can help you decide before you talk to anyone.
What does the evidence not show?
No published study we know of compares hybrid structures, so this advice comes from our experience, not measurement. Google’s documentation describes access levels, risks and red flags. It does not say which split of work performs better.
Be careful with anyone who claims otherwise. The hour counts and thresholds above are our rules of thumb, so adjust them to what you see.
Our guide to SEO strategy covers what to prioritize before you decide who does it. The Google Business Profile guide covers ownership and verification.
Frequently asked questions
Do I need an in-house SEO person if I hire an agency?
You need one named owner inside the business, but not necessarily a full-time SEO hire. That person approves facts, supplies photos, answers reviews and reads the reports. Without an internal owner, agency work tends to stall on small questions nobody answers.
Who should own the Google Business Profile, me or the agency?
You should. Google’s help says a profile has one primary owner, and only owners can add or remove users. Make your own account the primary owner and give the agency manager access, so you keep control if the contract ends.
How many hours a week should an in-house owner expect to spend?
Google publishes no figure, so this is our rule of thumb. Expect about two to four hours a week once the engagement is running, and more in the first month. Most of it is approvals, photos and review replies, not SEO work itself.
Can an in-house marketer and an agency both edit the website?
Yes, with rules: agree who publishes, keep a change log, and make sure everyone can see what changed and why. Google’s guidance tells site owners to expect an SEO to explain all the changes they are making to your site. That only works if edits are visible.
What should an agency never hold on to?
Your domain registration, hosting login, Search Console ownership, analytics account and Google Business Profile ownership. An agency can hold working access to all of them. Ownership should sit with the business so that leaving an agency never means starting over.
When is hiring a full-time SEO better than using an agency?
Usually when there is steady work every week across technical fixes, content and local search, and someone senior can direct it. Without that volume, a full-time hire often sits half idle while the specialist gaps stay open, which is when an agency earns its place.
For a first number before you talk to anyone, put your own figures into the calculator for SEO costs. Then Get Your Organic Growth Plan.
Sources
- Google Search Central, Do you need an SEO?, accessed 22 Oct 2026.
- Google Search Central, SEO Starter Guide, accessed 22 Oct 2026.
- Google Search Central, Spam policies for Google web search, accessed 22 Oct 2026.
- Google Search Console Help, Add or remove users and owners, accessed 22 Oct 2026.
- Google Business Profile Help, Manage users and access, accessed 22 Oct 2026.
- Google Business Profile Help, Appeal a suspended or disabled profile, accessed 22 Oct 2026.
- Google Business Profile Help, Get reviews, accessed 22 Oct 2026.
- Google Business Profile Help, Performance data and insights, accessed 22 Oct 2026.
Want to apply this to your site?
Not sure where to start? Get a plan for your own business.
