Claude
Ask Claude about your real Search Console data and approve fixes in the same chat.

Each local area page used to take us half a day to create and optimize.
With SEOmatic, we can create hundreds of pages in the same time, which helps our clients make the best use of their budget.
It's transformed how we deliver scalable SEO solutions.
Will Hawkins
Marketing Director, Digi-Business UK
Agents read your Search Console data, do the work, and prove what actually moved. You decide what ships.
14-Day Free Trial. $1 card check, refunded. Cancel Anytime.
SEO is a monitoring problem: rankings drift and opportunities show up on their own schedule. A Grok Bot with SEOmatic connected runs routines that read your Search Console every week, catch traffic drops, find keywords one step from page 1, and on paid plans stage fixes for you to approve.

SEOmatic is a hosted MCP server that your Grok Bot adds as a custom MCP server. The open-source SEOmatic template gives the Bot its instructions, an SEO audit skill and three scheduled routines.
An x.ai Bot and a free SEOmatic account. The Bot signs in with OAuth; if it only accepts a token, create an API key in Settings, AI Agents, API Keys.
Free to connect, with 5 questions a month from your own data (plus 10 once you connect Search Console). Paid plans add agents that stage fixes for your approval. See pricing.
Endpoint, auth, every tool and what it costs: SEOmatic MCP server docs.
Every Monday at 09:00: last week against the week before, the pages and queries that moved, and what to do about them.
Every morning at 08:30: a quiet check that only messages you when a page or query drops enough to matter.
Every Thursday at 10:00: keywords sitting just off page 1 and the pages that could win them.
Ask the Bot for an audit any time and it runs the full data-grounded audit, ranked by impact.
On paid plans, the Bot stages the fixes it finds and tells you they are ready to approve in SEOmatic.
A chat assistant answers when you remember to ask. A Bot with routines asks for you. That is what Grok Bot is best at with SEOmatic: the recurring checks nobody gets to, done on a schedule, reported only when there is something worth your time.
Once SEOmatic is connected, try these in your Bot before switching the routines on:
About ten minutes for the whole Bot, two of them for the SEOmatic connection. The template lives at github.com/Minh42/seomatic-mcp/tree/main/grok-bot.
Add a custom MCP server: URL: https://app.seomatic.ai/api/mcp (Streamable HTTP, OAuth)
Add SEOmatic first and confirm its tools load before you add other custom servers: one stuck custom server can stop tool discovery for all of them. Full template: github.com/Minh42/seomatic-mcp/tree/main/grok-bot.
Connecting is free, and so is the SEOmatic account behind it: no card. A free account answers 5 questions a month from your own data, plus 10 bonus questions once you connect Google Search Console. Each tool call counts as one question, so a big request can use a few.
Free covers the diagnosis: Search Console reports and insights, site audits of up to 30 pages, live page analysis, and your AI visibility results. Live market data, like keyword volumes, backlink profiles and competitor domains, is part of paid plans, with one free keyword preview per workspace.
Paid plans remove the question limit and add the treatment: agents stage fixes on your site (titles, descriptions, content updates, technical fixes, internal links) and run campaigns and fresh AI visibility scans. Every paid plan starts with a 14-day free trial. See pricing.
Routines draw on the same allowance as any other question. The weekly review fits a free account for a light start; the daily watch and the sweeps are what paid plans, with no question limit, are for.
A Bot that runs on a schedule is exactly where approval matters most, so it never gets to skip it. A staged change is a proposal: it says what will change and why, and nothing touches your site until you approve it. The assistant records your decision, and it is told never to approve anything on its own judgment. Approved fixes start within seconds, the page's previous state is stored, and any applied change can be rolled back. Changes that could take a page out of Google, like a noindex, need an extra explicit confirmation.
Prefer to ask on demand? See Claude or ChatGPT. A developer who wants the same checks in the terminal? See Claude Code. Explore weekly replanning, content decay and rank tracking. All assistants: AI assistants. Full reference: MCP docs.
Can Grok do SEO?
Grok can reason about SEO, but without your data it guesses. A Grok Bot with SEOmatic connected reads your real Search Console data on a schedule, flags drops and quick wins, and on paid plans stages fixes for you to approve.
How do I connect SEOmatic to Grok Bot?
In your Bot, add a custom MCP server with the URL https://app.seomatic.ai/api/mcp (Streamable HTTP, OAuth), sign in and approve your workspace. If your Bot only accepts a token, create an API key in SEOmatic under Settings, AI Agents, API Keys and use it as the Bearer token.
Is it free?
Connecting and the SEOmatic account are free with no card, and a free account answers 5 questions a month plus 10 bonus questions once you connect Search Console. Routines use the same allowance, so frequent routines fit a paid plan, which has no question limit.
Can it change my site without asking?
No. By default every change SEOmatic proposes waits for your approval before it touches your site, and your assistant is told never to approve on its own. Approved changes are stored with the page's previous state, so any of them can be rolled back. If you later want low-risk fixes to go ahead on their own, you can turn that on in your autonomy settings; changes to your URLs still wait for you.
Why do I have to connect SEOmatic again after installing the template?
Grok Bot templates copy the instructions, skills and routines, but not custom MCP servers or anyone's login. Each installer connects SEOmatic with their own account, which keeps every Bot on its owner's data.
What routines does the template include?
Three: a weekly SEO review on Mondays at 09:00, a daily traffic-drop watch at 08:30, and a striking-distance sweep on Thursdays at 10:00. You can change the times to suit you.
Same server, same tools, same approval rules. Pick the assistant that fits the job.
Ask Claude about your real Search Console data and approve fixes in the same chat.
Bring your Search Console data into ChatGPT and turn answers into approved fixes.
Give Muse your real SEO data with one API key, and approve fixes in the same thread.
One command connects your Search Console to the terminal, so Claude Code fixes SEO in the code.
Add one entry to mcp.json and Cursor's agent works from your real SEO data while it edits your code.
Add SEOmatic to .vscode/mcp.json and Copilot's Agent mode works from your real SEO data.