Hiring an AI SEO firm goes well or badly in the first two weeks, long before any page ranks.
This is the setup I'd run as the operator on the client side: pick the right type of provider, lock down access, write the safeguards into the paperwork, and give the firm a clean runway.
If you'd rather have my team walk you through it on a call, grab a free SEO strategy session first.
Step 1: Decide between a firm, a freelancer and an in-house hire
Start with the shape of the work, not with a shortlist of names.
| Route | Pick it when | Watch out for |
|---|---|---|
| AI SEO firm | You need technical, content, links and AI-search tracking run together | Junior staff doing the work a senior person sold you |
| Freelancer | One clear gap, such as a technical audit or a run of service pages | No cover when they're ill, busy or gone |
| In-house hire | Search is a core channel and you publish every week | One person rarely covers dev fixes, writing and outreach alone |
Google's own page on whether you need an SEO says a small local business can probably do much of the work itself, so check that option carefully before you sign anything.
It also says the best time to bring someone in is before a redesign or a new site launch.
Step 2: Write the scope as a list of deliverables
A firm that sells "AI SEO" should be able to name every output in writing.
Here's the deliverable list I'd put in the statement of work:
- A crawl and indexing audit with a ranked fix list.
- A robots.txt and meta-robots review covering search crawlers and AI crawlers.
- Organization or LocalBusiness structured data that matches the visible page.
- A content plan built on customer questions, with named writers and reviewers.
- Link and mention earning, with every placement listed.
- A monthly report that covers Search Console, Bing and AI referrals.
Anything not on the list doesn't get billed as "strategy" later.
Step 3: Build the access matrix before kickoff
Give the firm roles, never your logins, and never ownership.
| Asset | Role to grant | Why |
|---|---|---|
| Search Console | Restricted or Full user during the audit | Google's hiring page says to grant read access only at the audit stage |
| Google Analytics | Viewer, then Editor only if they run tagging | Roles can be raised later without handing over the account |
| Google Business Profile | Manager | Managers can't add or remove users or delete the profile |
| CMS | Named editor account per person | Every change is tied to a name |
| Domain registrar and DNS | No access; you make DNS changes on request | The domain is the one asset you can't rebuild |
Search Console's permissions help page separates owners, full users and restricted users, and says a property must always keep at least one verified owner.
That verified owner is you.
Google Business Profile's owners and managers page confirms a manager can do most profile work but can't remove users or the profile.
Step 4: Put five safeguards in the contract
- Ownership. Content, schema, reports and any accounts created for you belong to your business from the day they're made.
- Change log. Every live change goes into a shared log with the date, URL, what changed and why.
- Link list. Every link or mention the firm earns is listed with its URL and whether it's paid or editorial.
- Exit terms. A written notice period and a handover pack: logs, files, logins removed within an agreed window.
- No hidden tools. If they install a plugin or script, they say what it does and leave it removable.
Google's hiring page puts the reason plainly: you're responsible for what any company you hire does to your site.
📞 Want a second pair of eyes on the scope and access plan? Book a free SEO strategy session and my team will go through your site, your AI search gaps and what a sensible first 90 days looks like. → Book the free strategy call
Step 5: Run the technical checks with exact lines
On kickoff day I'd confirm these myself, then ask the firm to confirm them in writing.
User-agent: Googlebot
Allow: /
User-agent: Bingbot
Allow: /
User-agent: OAI-SearchBot
Allow: /
User-agent: PerplexityBot
Allow: /
User-agent: Claude-SearchBot
Allow: /
OpenAI's crawler docs say sites that opt out of OAI-SearchBot won't be shown in ChatGPT search answers, and that a robots.txt change takes about 24 hours to register.
The same page says GPTBot is the training crawler and can be blocked on its own, so allowing search doesn't mean agreeing to training.
Perplexity's crawler page asks you to allow PerplexityBot if you want to show in its results.
Anthropic's crawler article warns that blocking Claude-SearchBot can reduce your visibility in Claude's search results.
Then scan the money pages for meta tags that quietly block AI features:
<meta name="robots" content="noindex">
<meta name="robots" content="nosnippet">
<meta name="robots" content="max-snippet:0">
Google's AI features page names nosnippet, data-nosnippet, max-snippet and noindex as the controls that limit what shows from your pages, including in AI Overviews.
Step 6: Check the firm's AI-search claims against the docs
Google added a new question to its hiring checklist: if a provider sells "AEO" or "GEO", does the advice match Google's own guidance on generative AI?
Google's AI optimisation guide answers most of it.
- Optimising for generative AI in Google Search is still SEO.
- You can ignore content "chunking" for Google.
- Google Search doesn't use llms.txt files, so they neither help nor hurt there.
- Chasing inauthentic mentions isn't worth it.
- No special schema is needed for AI Overviews or AI Mode.
If a proposal leans on any of those as its main lever, ask what else is in the plan.
Step 7: Approve link work against the spam policy
Good link building is outreach to real sites with something worth linking to.
Google's spam policies define link spam as links made mainly to manipulate rankings, and list buying links that pass ranking credit as one example.
Paid placements are fine when they carry rel="sponsored" or rel="nofollow", per Google's guide to qualifying outbound links.
So the approval rule in my log is simple: every placement is either editorial or marked sponsored, and it's listed with its URL.
Goldie Agency describes its own link building as "Manual outreach, no PBNs", which is the wording I'd want any firm to commit to in writing.
Step 8: Set the reporting stack on day one
- Google Search Console: the Performance report plus the generative AI performance view Google announced in June 2026, which shows impressions in AI Overviews and AI Mode.
- Bing Webmaster Tools: the AI Performance report, which counts citations across Copilot and Bing's AI summaries.
- Analytics: a saved segment for AI assistant referrers; in our experience ChatGPT visits usually show up under chatgpt.com.
Freeze a baseline from all three before the firm touches a page.
Step 9: Plan the exit on the way in
The cleanest offboarding takes one sitting because it was planned at kickoff.
- Download the change log and the link list.
- Export every brief, draft and schema file.
- Remove the firm's users from Search Console, Analytics, Business Profile and the CMS.
- Remove any verification tokens they added, which is how Search Console drops a verified owner.
- Check robots.txt and meta robots one last time.
Red flags that end the call early
- A promise of the #1 spot; Google says nobody can guarantee one.
- Talk of a "special relationship" with Google or a "priority submit".
- Secret methods they won't explain.
- Private blog networks, or links they won't list.
- Asking you to link to the firm from your own site; Google says you should never have to.
- Insisting on owner access to everything from the first day.
- A cold email that opens with how bad your site is.
Bing's Webmaster Guidelines add that GEO doesn't guarantee citations in AI answers either.
🔥 Want to run half of this checklist yourself? Inside the AI Profit Boardroom you get step-by-step trainings and the installable Agent OS to learn AI SEO yourself, plus four live coaching calls a week. → Join the AI Profit Boardroom
Where AI agents speed up the client side
An agent with read-only access does the dull checks in minutes:
- Fetching robots.txt and listing which crawlers each rule allows.
- Scanning a sitemap for noindex, nosnippet and broken canonicals.
- Drafting Organization schema for the firm to review.
- Reading the firm's monthly change log and flagging anything not in scope.
- Turning a proposal into a checklist of promised deliverables.
Keep the rule tight: the agent drafts and reports, people approve and publish.
If you want the training to learn AI SEO yourself with agents doing the legwork, that's what the Boardroom covers.
Worked example: a two-van electrician hiring a firm
- The owner lists three goals: more calls from two nearby towns, a page per service and showing up when people ask AI for a local electrician.
- The owner keeps Search Console ownership and grants the firm a restricted user while it audits.
- The firm's audit finds a nosnippet tag on the services template and fixes it through the CMS, logged with the date.
- The firm adds LocalBusiness schema that matches the address and hours already on the page, following Google's local business guide.
- The firm becomes a Business Profile manager, not owner, and adds real job photos supplied by the owner.
- Each month the owner checks the change log against the scope and reads the Bing citation count beside the Search Console numbers.
Worked example: a solo accountant choosing a freelancer instead
- The accountant has one problem: a new site with thin service pages.
- A freelancer is hired for a fixed set of six pages and one technical audit.
- Access is a single CMS editor account, removed when the pages go live.
- The accountant reviews every page for accuracy before publishing, since tax content needs to be right.
- Six months later, with leads coming in, the accountant revisits whether a firm is worth it.
How Goldie Agency handles the firm side
Goldie Agency, Julian Goldie's agency, works across SEO, GEO, AEO and link building.
Going by Julian's own published numbers, the agency has worked on 1,000+ SEO and link building campaigns for 240+ clients, holds a 100% Job Success Score on Upwork, and Julian's channel has 425K+ YouTube subscribers.
Those figures are self-reported, so check the case studies and ask for references like you would with any firm.
If the setup above is what you want, book a free SEO strategy session and bring your access list.
📞 Ready to hand the work to a team that follows this checklist? Book a free SEO strategy session and we'll map your scope, your access plan and the first fixes. → Talk to Goldie Agency
📘 Two free tools for the client side Grab the 200+ AI SEO Prompts to brief your agent, and the free link building book, Link Building Mastery, so you can judge any firm's outreach plan.
Also On Our Network
- 🌐 Whether a small business should hire an AI SEO firm, a freelancer or nobody yet
- 🌐 An AI SEO firm scored against freelancers, in-house hires and DIY
- 🌐 Six Agent OS prompts that build your evidence pack before hiring an AI SEO firm
- 🌐 Which AI models an AI SEO firm should draft with, by live GoldieBench scores
FAQ: AI SEO Firm
What access should I give an AI SEO firm at the start?
A restricted or full user role in Search Console, Viewer in Analytics and Manager on your Business Profile. Keep ownership, the domain registrar and DNS in your own hands.
Should the contract say who owns the content?
Yes. Write that content, schema, reports and any accounts made for you belong to your business from the day they are created.
Which robots.txt lines matter for AI search?
Allow OAI-SearchBot, PerplexityBot and Claude-SearchBot alongside Googlebot and Bingbot. Training crawlers such as GPTBot can be blocked separately.
Is a freelancer ever better than a firm?
Yes, when the job is one clear gap such as an audit or a set of pages. A firm makes more sense when technical work, content, links and reporting all need running together.
How do I remove a firm cleanly?
Export the change log and link list, remove their users from every tool, delete any verification tokens they added and recheck robots.txt.
📺 Video notes + links to the tools 👉
🎥 Learn how I make these videos 👉
🆓 Get a FREE AI Course + Community + 1,000 AI Agents 👉
About Julian
I'm Julian Goldie, an SEO entrepreneur, author and founder of the AI Profit Boardroom, which has 3,400+ members.
I help business owners scale with AI agents, automation and SEO.
- I've built a 7-figure SEO and link building agency, Goldie Agency, with a team of 70+ SEO experts.
- I've grown a YouTube channel to 400,000+ subscribers.
- I wrote "Link Building Mastery".
- My Udemy courses have taught over 29,000 students.
→ Get my best AI training inside the AI Profit Boardroom
Set up roles, logs and exit terms first, and the work goes smoothly. When you want help, book a free strategy call before you sign with any AI SEO firm.











