Field notes · AI agents, Hermes & Claude Code By Julian Goldie

Generative AI SEO Services: The 7-Job Operator Runbook, Mapped To How AI Answers Get Built

Each service sits at one stage of the answer chain, from bot fetch to citation click. Here are the settings, steps and gotchas I use for each.

Get The AI Profit Stack Join AIPB →
  • 01 1,000+ done-for-you AI agent workflows
  • 02 5 live coaching calls / week with me
  • 03 7-day refund, cancel anytime
  • 04 3,400+ AI operators inside

Generative AI SEO services are seven separate jobs, and I scope each one on its own line of the statement of work instead of selling a vague "AI visibility" bundle.

Each job maps to one step in how a generated answer gets built: a bot fetches the page, an index stores it, a model retrieves and grounds on it, and a citation sends a visitor back.

Break the chain at any step and the work above it is wasted.

If you want my team to scope the seven jobs with you, grab a free SEO strategy session, or pick a time straight away: Book a free SEO strategy session.

The phrase has two meanings, so scope both

Buyers use "generative AI SEO" for two different things.

One is optimizing a site so generative engines (Google AI Overviews and AI Mode, ChatGPT search, Perplexity, Copilot, Claude) can find and cite it.

The other is using generative AI tools to do the SEO work faster: briefs, drafts, schema, outreach research.

A proper engagement covers both, and the contract should say which tasks a model touches and which ones a person signs off.

Google is clear on the first meaning: its guide to optimizing for generative AI features says optimizing for generative AI search is "still SEO" from Google Search's point of view.

On the second meaning, the same guide says AI-assisted content is fine as long as it meets Search Essentials and the spam policies.

Map every service to a stage of the answer

This is the table I paste into every kickoff doc, so the client sees why each line item exists.

Answer stageServicePrimary doc it rests on
Fetch1. AI crawler and CDN accessOpenAI, Perplexity and Anthropic crawler pages
Show2. Preview-control auditGoogle robots meta tag docs, Bing guidelines
Index3. Indexing and discoveryGoogle AI features page, IndexNow
Retrieve and ground4. Non-commodity contentGoogle AI optimization guide
Disambiguate5. Entity and profile workOrganization markup, Business Profile, ChatGPT Business Hub
Corroborate6. Links and mentionsGoogle spam policies, outbound link guide
Cite and click7. MeasurementSearch Console gen AI report, Bing AI Performance

Service 1: open the door for AI search crawlers

Every AI platform splits its bots into a search bot and a training bot, and each one is set separately in robots.txt.

OpenAI's crawler overview says a site opted out of OAI-SearchBot will not be shown in ChatGPT search answers, and that robots.txt changes take about 24 hours to register.

Perplexity's crawler page says PerplexityBot surfaces sites in its results and isn't used for foundation-model crawling.

Anthropic's crawler help article says switching off Claude-SearchBot may reduce your visibility in Claude's search results.

My starting file for a small business site looks like this:

# Search and answer bots: allowed
User-agent: OAI-SearchBot
User-agent: PerplexityBot
User-agent: Claude-SearchBot
Allow: /
Disallow: /cart/
Disallow: /account/

# Training bots: the client decides, in writing
User-agent: GPTBot
User-agent: ClaudeBot
User-agent: Google-Extended
Allow: /

Sitemap: https://www.example.com/sitemap.xml

Grouping several user agents above one rule set is valid robots.txt syntax and keeps the file short.

Training bots are a rights question, not a ranking one: Google's common crawlers page says Google-Extended doesn't affect inclusion in Google Search and isn't a ranking signal.

Gotcha one: robots.txt is only half the job.

OpenAI's ChatGPT search help article also asks owners to confirm their host or CDN lets in traffic from OpenAI's published searchbot IP addresses.

I check the firewall logs for 403 and 429 responses to each search bot before I touch a single page.

Gotcha two: user-initiated fetchers such as ChatGPT-User and Perplexity-User may not follow robots.txt, so don't use them to judge search eligibility.

Service 2: audit the preview controls that hide you from answers

Google's robots meta tag documentation says nosnippet also blocks a page from being used as a direct input for AI Overviews and AI Mode.

max-snippet caps how much text can feed those features, and data-nosnippet hides the wrapped section.

I crawl the site and list every URL carrying any of the three, then ask the client whether each one was deliberate.

On Bing, the Webmaster Guidelines say NOARCHIVE keeps content out of Copilot answers and NOCACHE limits Copilot to the URL, title and snippet.

Microsoft's new training and grounding preferences replace those two tags from 1 February 2027, so I flag any page still relying on them.

The fix is usually one template change, and it's the cheapest win in the whole engagement.

Service 3: get the pages indexed and discoverable

Google's AI features page sets the eligibility bar: a page must be indexed and able to show with a snippet, with no extra technical requirements.

So I verify the site in Search Console, submit a clean sitemap of canonical URLs, and fix internal links so no money page is orphaned.

For Bing and Copilot, I add IndexNow so new and changed URLs get pushed instead of waiting for a crawl.

Rendered HTML matters too: if the key facts only appear after client-side JavaScript runs, some bots will never see them.

I test each template with a plain fetch and compare it with the rendered version before signing off.

📞 Want the seven services scoped for your site? Book a free SEO strategy session and my team will tell you which stage of the answer chain is broken first. → Book a free SEO strategy session

Service 4: produce content a model can't write by itself

Google's AI optimization guide says unique, non-commodity content will likely matter more for generative AI search than any other suggestion it makes.

Its example contrasts a generic tips list with a first-hand account nobody else could have written.

So my content service starts with an interview, not a keyword tool.

I record a 30-minute call with the owner, pull out the numbers, mistakes and opinions only they have, and build the brief around those.

A model drafts from that brief, a human editor checks every claim, and nothing ships without the owner's sign-off.

The guide also warns that spinning up separate pages for every fan-out query, mainly to manipulate rankings, breaks the scaled content abuse policy.

That rules out the "500 AI pages in a week" package some buyers ask for.

Service 5: make the business an entity nobody can mix up

Bing's guidelines ask for clear, consistent names for people, organizations, products and locations, because that improves grounding and citation accuracy.

Google's Organization structured data docs say the markup helps Google tell your organization apart from others, and the sameAs property links your official profiles.

The deliverable is a one-page fact sheet: legal name, trading name, address or service area, phone, founding year, services, and every official profile URL.

Every page, profile and markup block is then checked against that sheet.

For local clients I update the Google Business Profile within its guidelines, since Google's AI features page tells owners to keep Business Profile and Merchant Center details current.

For ChatGPT, OpenAI's Business Hub help article lets an authorized owner claim a business and update its details, and the admin can grant an agency access.

The same article says claiming doesn't guarantee extra visibility, so I sell it as hygiene, not a growth lever.

Service 6: earn links and mentions inside the rules

Generative answers lean on what the rest of the web says about you, so corroboration is a real service.

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 allowed when marked: Google's outbound link guide says to use rel="sponsored" for ads and paid placements.

Goldie Agency describes its own link building as "Manual outreach, no PBNs", and that's the standard I hold any provider to.

The workflow: list the sites, newsletters and podcasts your buyers already read, pitch a genuine story or data point, and log every placement with its URL and rel value.

Google's guide also says chasing inauthentic mentions isn't as helpful as it might seem, so fake reviews and seeded forum posts are out.

Service 7: measure citations, not just rankings

Search Console now has dedicated generative AI performance reports showing impressions and pages in AI Overviews and AI Mode, rolled out to all sites on 31 August 2026.

Bing Webmaster Tools has an AI Performance dashboard with total citations, cited pages and grounding queries across Copilot and Bing AI summaries.

Business Hub adds 28-day insights on ChatGPT mentions and website clicks for claimed businesses.

In our own observation, ChatGPT visits usually show up in analytics with chatgpt.com as the referrer or utm_source; OpenAI doesn't document that on a current page.

I build one monthly sheet that joins those four sources by URL, so the client sees which pages get cited and which ones convert.

What I strike out of every proposal

  • llms.txt sold as a Google lever. Google's guide says Search ignores llms.txt, so it neither helps nor harms there; build one only for another service that reads it.
  • "Chunking" rewrites. Google says there's no need to cut content into tiny pieces for AI.
  • Special AI schema. Google says no special schema.org markup is required for AI features.
  • Guaranteed placements. Google's page on hiring an SEO says nobody can guarantee a #1 ranking, and OpenAI says ChatGPT placement isn't guaranteed.

Nobody can promise a ChatGPT mention either, and any proposal that does gets binned.

🔥 Want to run these seven services yourself? Inside the AI Profit Boardroom you learn AI SEO yourself, with step-by-step video trainings, the installable Agent OS and four live coaching calls a week. → Join the AI Profit Boardroom

Where agents shave hours off each service

  • Access: an agent reads robots.txt and a log export, then tabulates every bot by status code.
  • Preview controls: an agent crawls the sitemap and lists every nosnippet, max-snippet and data-nosnippet tag.
  • Content: an agent turns a call transcript into a brief with the owner's quotes and numbers kept verbatim.
  • Entities: an agent drafts Organization JSON-LD from the fact sheet, which a developer then validates.
  • Links: an agent researches publications and drafts pitches, and a person sends them.
  • Measurement: an agent merges the exports into the monthly sheet.

Agents never get write access to the CMS or DNS in my setup, and they never send email on their own.

If you want to learn the agent side properly, the AI Profit Boardroom walks through it step by step.

Two small-business runs, step by step

A family-run electrician

  1. Allow OAI-SearchBot, PerplexityBot and Claude-SearchBot, and clear the CDN rule that was returning 403s.
  2. Remove a site-wide nosnippet tag left over from a theme setting.
  3. Write one page per service area, built from the owner's real jobs, photos and the questions customers ask on the phone.
  4. Match the business name and phone across the site, the Business Profile and LocalBusiness markup.
  5. Pitch a local news site a story about a safety check campaign, and log the link.
  6. Check the Search Console generative AI report each month for the service pages.

A niche online shop

  1. Confirm the product and category pages render their key details without JavaScript.
  2. Keep Merchant Center and the product feed current, as Google's AI features page asks.
  3. Claim the business in ChatGPT Business Hub if it is eligible, and connect the product feed.
  4. Publish a buying guide built on the owner's own testing notes and return data.
  5. Track chatgpt.com referrals and Bing citations next to Google clicks in one sheet.

How I run the engagement week to week

  • Week 1: read-only Search Console and Bing Webmaster Tools access, as Google's hiring page advises at the audit stage.
  • Week 1: services 1 to 3 audited, with a fix list ranked by effort.
  • Weeks 2 to 4: fixes shipped by the client's developer, with every change logged.
  • Month 2 onward: services 4 to 6 run on a monthly cadence, with service 7 reporting at month end.
  • Every quarter: the robots.txt and preview-control checks run again, because themes and plugins drift.

The client owns every account, login and asset from day one, and I write that into the contract.

Google's hiring page says the site owner is responsible for what the companies they hire do, so the log protects both sides.

For the wider buyer view, see the sibling guides on AI search optimization services and LLM SEO services.

📞 Rather hand the runbook to a team? Book a free SEO strategy session and bring your robots.txt, your Search Console access and your top three money pages. → Book a free SEO strategy session

🎁 Two free resources before you start Grab the 200+ AI SEO Prompts for the brief and audit steps, and the free link building book for service 6.

Operator gotchas checklist

  • Search bot allowed in robots.txt but blocked at the CDN.
  • nosnippet set in a theme template, hiding the whole site from AI Overviews.
  • Business name spelled three ways across the site, the profile and the markup.
  • Structured data that doesn't match visible text, which Google says it must.
  • Paid placements without rel="sponsored".
  • A monthly report that shows rankings but no citation data.

Also On Our Network

FAQ: Generative AI SEO Services

What do generative AI SEO services actually include?

Seven jobs: AI crawler and CDN access, a preview-control audit, indexing and discovery, non-commodity content, entity and profile work, links and mentions, and citation measurement.

Can I allow OAI-SearchBot and still block GPTBot?

Yes. OpenAI says each setting is independent, so you can appear in ChatGPT search while telling GPTBot not to use your content for training.

Does a nosnippet tag affect AI Overviews?

Yes. Google says nosnippet also stops the content being used as a direct input for AI Overviews and AI Mode, and max-snippet limits how much can be used.

Is AI-written content allowed in these services?

Google says AI-assisted content is fine if it meets Search Essentials and the spam policies. Mass-producing pages mainly to manipulate rankings is scaled content abuse, however it is made.

How do I report on generative AI visibility?

Combine the Search Console generative AI performance report, the Bing Webmaster Tools AI Performance dashboard, Business Hub insights if you have claimed your business, and referral data in analytics.

📺 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

Run the seven jobs in pipeline order, log every change, and book a free SEO strategy session when you want a team to deliver generative AI SEO services with you.

§ Field reports

Real wins from inside the AI Profit Boardroom

See all 3,400+ members →
AIPB member win screenshot AIPB member win screenshot AIPB member win screenshot AIPB member win screenshot AIPB member win screenshot AIPB member win screenshot AIPB member win screenshot AIPB member win screenshot AIPB member win screenshot AIPB member win screenshot AIPB member win screenshot AIPB member win screenshot

Scroll sideways →

⚑ Next step

Ready to run AI agents that actually do the work?

Join 3,400+ operators inside the AI Profit Boardroom. Get 1,000+ plug-and-play AI agent workflows, 5 coaching calls a week, and a community that holds you accountable.

Join The AI Agent Community →

7-day no-questions refund · Cancel anytime

Found this useful? Get more of this site in your Google.

One tap adds us as a preferred source — Google then shows you our posts more often in Search, Top Stories, and AI Overviews.

← Back to all posts