AI Workflows · Guide · Updated
How to Build an SEO Team With Grok Bot: The 9-Bot Setup
Give each SEO job to its own Grok Bot bot: Data Clerk, Authority Auditor, Keyword Scout, SERP Reader, SEO Director, Brief Writer, Page Writer, Link Weaver and Reporter. They share one folder and sign a handoff log. You approve the keyword list and publish every page yourself. New pages go into a 90-day no-edit ledger, and a young site adds one new page a week.
This is our summary of "How to Build an SEO Team with Grok Bot (Full Course)", an X Article by Paul Vengeons (@VengeonsP), published Oct 20, 2026. The method and the bot instructions are his; this page puts them in our own words. He has done SEO since 2020 and co-founded ChatSEO, an AI SEO tool the article also promotes. He says he does not run his own SEO on Grok Bot (his runs on ChatSEO and Claude Code), and that nobody has a year of results on Grok Bot yet. For the full paste-ready instructions, read the original.
Why Isn't One SEO Bot Enough?
His argument: SEO is several different jobs (measuring, choosing, reading the results page, writing, linking and waiting), and one assistant doing all of them lets each job contaminate the next. Measurements pick up opinions, the choosing gets lazy, and nobody waits. Narrow bots with written handoffs avoid that. In his words: The real unlock isn't the bots. It's the file between them.
How Is the Shared Folder Set Up?
All bots work in one folder on the Grok Bot computer, with one subfolder per week. A few files stay permanently:
- SITE.md (written by you, once): your domain, what you sell, who buys it and who doesn't, your 3 to 5 money pages, your authority today with a date, 5 or 6 keyword categories, and topics you will never write about.
- LEDGER.md: one line per page and the date it can next be touched.
- HANDOFF.md: each bot reads the last file, writes its own, then signs one line. A bot missing an input writes BLOCKED and pings you rather than inventing it.
- A memory file where the Director records killed keywords and why.
What Are the 9 Bots and What Does Each One Do?
| Bot | Its one job | Never does | Suggested routine |
|---|---|---|---|
| 1. Data Clerk | Puts the week's real Search Console numbers into one file, with no opinions. Page and query pairs, not site averages. | Never interprets a number. | Mon 07:00 |
| 2. Authority Auditor | Checks your Domain Rating and referring domains to decide which keywords you can realistically win. His rule of thumb: under DR 20 long tail only, 20 to 40 mid tail, above 40 head terms. | Never suggests "toxic link" cleanup or a disavow file. | First Monday, alongside the Scout |
| 3. Keyword Scout | Finds keywords in patterns (a competitor + "alternative", tool A vs tool B, "best" + category + year, service + city) and scores each on business potential, volume and accessibility. | Never decides what gets built. | Mon 08:00 |
| 4. SERP Reader | Reads the live results page first: the intent, the page type that wins, the sub-questions Google shows. Then the competitors, for what is still missing. | Never writes the page. | Mon, after the Scout |
| 5. SEO Director | Gives every keyword one verdict: GO (build it this week), HOLD (right keyword, wrong time) or KILL (with a one-line reason saved so nobody proposes it again). | Never approves most of the list. If more than a third get GO, it is too loose. | Mon 11:00 |
| 6. Brief Writer | Turns each approved keyword into a page plan: the title (keyword first, then one promise, plus the year on "best" and comparison pages), structure and angle. It asks you for one real asset, like a screenshot or a number. | Never writes the page itself. | Tue 09:00, after you approve |
| 7. Page Writer | Drafts the page from the brief and your asset, with a section listing its own doubts (numbers that need a source). | Never publishes. | Thu 09:00 |
| 8. Link Weaver | Proposes 3 to 5 internal links to each target page, as ready-to-paste sentences inside related pages, with the exact keyword as anchor text, based on a real crawl of your site. | Never places links from other sites. | Thu, after the Page Writer |
| 9. Reporter | Writes the Friday report and updates the 90-day ledger, so nobody edits a page while Google is still judging it. Lists stale "zombie" pages for you to decide on. | Never deletes or edits a page. | Fri 16:00 |
The director is the bot he says nobody builds: If your Director approves everything, it's broken.
What Rules Does Every Bot Follow?
He gives every bot the same shared rules on top of its own instructions:
- Every number comes from a real source (Search Console, a keyword tool, the live results page, a backlink tool). A number without a source is labeled ESTIMATE or deleted.
- One keyword, one page. Check that a page doesn't already exist before proposing one.
- Before changing a page, check what it already ranks for; if the change would cost those queries, make a new page instead.
- A page changed in the last 90 days is not touched.
- Pace: one new page a week on a young site, two on an established one, never more than one a day.
- Links from other sites come last, after the page and its internal links.
- No bot publishes, sends an email, buys anything, deletes a page or disavows a link.
He also lists llms.txt, keyword-density targets, "content scores" and toxic-link cleanup as things that are not levers.
Which SEO Levers Matter Most?
He ranks five levers, and each core bot maps to one: matching search intent (SERP Reader), the target keyword in the title (Brief Writer), internal links (Link Weaver), your site's authority (Authority Auditor) and links to the page itself (an optional Link Prospector, later). Alt text, headings, meta descriptions and structured data are worth doing in the draft, but he calls them polish, not levers.
What Is Left for You to Do Each Week?
Approve the GO list on Monday, provide one real asset (a screenshot, a number, a test) on Tuesday, then edit and publish the draft on Thursday or Friday. He estimates about an hour and a half a week. Outreach to other sites is always a draft that waits for you, and nothing is published or sent without you.
Which Optional Bots Can You Add Later?
- Link Prospector: after a page's 90 days, it finds real sites that could link to it and drafts outreach, but never sends.
- GEO Watcher: once a week, it runs your top buyer prompts in ChatGPT, Perplexity and Google's AI Mode while signed out, and logs who gets cited.
- Review Replier (local businesses), Zombie Sweeper (100+ page sites) and Refresher (pages leaving their 90 days).
He suggests adding these only after the core loop has run for a month without you fixing it. In his view, roughly one action in ten in a real campaign is GEO, and the rest is SEO. On pace, he says: Two very good pages a week beats twenty average ones.
How Do You Start in One Weekend?
- Write SITE.md by hand, then export a crawl of your site and your last 16 months of Search Console data.
- Fill LEDGER.md with every page you changed in the last 90 days.
- Create the 9 bots: the shared rules on top, each bot's own job below.
- Run the Data Clerk once and check its numbers against Search Console yourself.
- Run the Scout, the SERP Reader and the Director, and approve only one keyword in week one.
- Ship that one page by hand, carefully. It becomes the template the bots copy.
How Starbelo Applies It
We used parts of this method on our own Compare AI Tools pages. Each title starts with the exact query plus the year ("Submagic vs Opus Clip", "Opus Clip alternatives"). Each page sits behind in-text links from related tool pages, and every price has a source and a check date. We don't publish a number we can't source.
Frequently Asked Questions
What is the Grok Bot SEO team?
A setup described by SEO consultant Paul Vengeons in which nine Grok Bot bots each do one SEO job (measure, check authority, find keywords, read the results page, decide, brief, write, link, report) and pass files to each other through one shared folder, with a human approving keywords and every publish.
Does Paul Vengeons run his own SEO on Grok Bot?
No. He says his own SEO runs on ChatSEO, the AI SEO tool he co-founded, and Claude Code, and that nobody has a year of results on Grok Bot yet. The method is his; he rebuilt it for Grok Bot.
How many new pages should a young site publish?
His rule is one new page a week on a young site and two on an established one, never more than one a day.
What is the 90-day ledger?
A file listing every page and the date it was last changed. He says Google holds a changed page in a transition for about three months, so pages inside that window are not edited, by a bot or a human.
What does the GEO Watcher do?
It is an optional bot: once a week, in a fresh signed-out session, it runs your 3 to 5 most important buyer prompts in ChatGPT, Perplexity and Google's AI Mode and logs who gets cited. His point is that AI answers mostly cite pages other people wrote, so the GEO move is usually getting into the lists that get cited.
Related: AI SEO agent startup hits $30K MRR in under a year (ChatSEO) · Grok · ChatSEO · All guides