Claude
Claude SEO on your real Search Console data, with fixes you approve 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 Trial for $1, credited to your first payment.
ChatGPT can write a meta description but cannot see which of your pages need one. Add SEOmatic to ChatGPT and it answers from your real Search Console data, runs SEO audits, shows whether ChatGPT and other AI engines name your brand and, on paid plans, stages the fixes for you to approve.

SEOmatic is a hosted MCP server you add to ChatGPT as a plugin. ChatGPT can then call SEOmatic's tools on your own site and bring back real numbers instead of estimates.
November 2026
ChatGPT Business, Enterprise or Edu for the full plugin, with write actions in the chat. On Pro, custom MCP servers connect with read and fetch permissions only, and OpenAI's help center says Pro users turn on Developer mode first, so Pro reads and reports and you approve fixes in SEOmatic. Free and Go cannot add custom MCP servers, and Plus is not listed in OpenAI's current help article. In a Business, Enterprise or Edu workspace, workspace permissions decide who can add a custom MCP server, so an admin or owner may need to add it or grant you the permission. Adding the server is done in ChatGPT on the web; once installed, plugins also work in the ChatGPT desktop and mobile apps. A free SEOmatic account, created during the connect step.
Free to connect. Search Console, audits and page checks have no limit; market data uses 5 free questions a month (plus a one-time 10 when 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.
Ask how the site did this month and get clicks, impressions, CTR and position with the biggest movers named.
CTR outliers: pages that earn impressions at a good position but lose the click, the fastest title wins.
Queries where two of your pages compete, with the one worth keeping named.
Topics your site already gets impressions for but has no page that answers them well.
Ask whether Google has indexed a page, and why not if it has not, from the URL Inspection data.
On paid plans, turn a finding into a proposal on your site with one yes, then approve it.
People ask ChatGPT for SEO help every day and get answers that ignore their site. Connected to SEOmatic, the same questions get answered from your own data, and the conversation can end with a fix staged on your site.
An example on the Acme Plumbing demo site. You ask ChatGPT:
“Which pages lost the most clicks this month, and why?”
ChatGPT calls SEOmatic:
gsc_performance: pages, Sep 13 to Oct 10 vs Aug 16 to Sep 12 (28 days each)gsc_insights: cannibalization on the queries that fellChatGPT answers:
Comparing Sep 13 to Oct 10 with Aug 16 to Sep 12 (28 days each), two pages account for most of the drop:
Want me to stage a fix for each? In Approval mode, nothing changes on your site until you approve it.
Also try:
Most ways to use ChatGPT for SEO start with a prompt and a pasted export, and ChatGPT fills the gaps with guesses: it cannot see your rankings, your clicks or which pages Google has indexed. With SEOmatic connected, it works from your data instead. A routine that works:
Ask “Audit my site and rank the fixes by impact.” ChatGPT runs SEOmatic's site audit, which crawls up to 30 of your pages and finds what a single-page check cannot see: dead pages, broken internal links, duplicate titles and descriptions, missing descriptions, thin content, pages hidden from Google, canonical mismatches, redirects and slow pages.
For one page, paste its URL: ChatGPT scores it from 0 to 100 and lists its issues by severity. With Search Console connected, it can check the audit against your real clicks and impressions, so you fix the pages that matter first. Site audits are part of the free plan.
The other half of ChatGPT SEO is getting your brand named when buyers ask ChatGPT. SEOmatic's AI visibility scans ask ChatGPT, Claude and Google AI Overviews real buyer questions (Perplexity and other engines when you switch them on), then record which brands each answer names and which sources it cites. Any question that names your brand is dropped, so a mention is an engine choosing you unprompted.
Reading your results from ChatGPT is part of the free plan: ask “Which questions does ChatGPT answer without mentioning my brand, and who does it name instead?” On paid plans, the findings become tasks, like adding citable substance to the page that should answer a question competitors win, and you approve each one. AI visibility tracking explains the method.
Start a new ChatGPT chat, type @ and pick SEOmatic, then paste one of these:
ChatGPT reaches SEOmatic's tools through the connector, which is an MCP server. The ones you will use most:
Each tool says whether it is free or uses AI credits before ChatGPT calls it, and key tools show interactive cards in the chat: connect buttons, scan progress and approval buttons. The full list, with every parameter, is in the SEO MCP server reference.
Plans and upgrades are handled on seomatic.ai, never inside ChatGPT. When you reach the free limit, ChatGPT tells you so and points you to the plans page.
ChatGPT adds SEOmatic as a custom MCP plugin. It takes about two minutes, with no API key and no Google Cloud project.
Plugins -> + -> Add custom MCP server (ChatGPT on the web)
Name: SEOmatic
URL: https://app.seomatic.ai/api/mcp
Auth: OAuth -> tick "I understand and want to continue" -> Create as a plugin
Plugins -> Personal -> SEOmatic -> + to install it
Then approve in the SEOmatic consent screen. In a new chat, type @ and pick SEOmatic.On ChatGPT Business, Enterprise and Edu, workspace permissions decide who can add a custom MCP server and publish it to the workspace. Don't see Add custom MCP server? Ask your admin or owner to add SEOmatic or grant you the permission.
| Route | Best for | How |
|---|---|---|
| Custom MCP plugin | ChatGPT Business, Enterprise and Edu; Pro gets a read-only version in Developer mode | On the web: Plugins, the + button, Add custom MCP server. Name SEOmatic, Server URL https://app.seomatic.ai/api/mcp, OAuth, tick I understand and want to continue, then Create as a plugin. Install it from your personal plugins and sign in. |
| Plugin directory | One-click setup, where SEOmatic shows in your account's directory | Search SEOmatic in ChatGPT's plugin directory and connect. Not in your list? Add it as a custom MCP plugin instead. |
| Codex | Developers who want the fix made in the code | codex mcp add seomatic --url https://app.seomatic.ai/api/mcp. See Codex SEO. |
| OpenAI dots | A weekly check-in that runs without you asking | Connect SEOmatic in ChatGPT, then give your dot one job. See OpenAI dots. |
Pick the custom MCP plugin. It takes about two minutes on ChatGPT Business, Enterprise or Edu, reads only on Pro, and it signs in with OAuth, so no key ever goes into a chat.
ChatGPT reads Google Search Console through SEOmatic, and the fixes you approve go live in your CMS. Pick your platform for the exact steps:
This page is about ChatGPT, the chat app on chatgpt.com and in the desktop and mobile apps. You ask, it answers from your data, and you approve fixes in the chat.
All three reach the same SEOmatic server, so your workspace, your free questions and your approvals carry across.
Connecting is free, and so is the SEOmatic account behind it: no card. Free covers the diagnosis with no limit: 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, uses free questions: 5 a month, plus a one-time 10 bonus questions when you connect Google Search Console. One question covers up to 5 lookups.
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 Trial for $1, credited to your first payment. See pricing.
The plugin itself needs ChatGPT Business, Enterprise or Edu for full use, or Pro for a read-only version, billed by OpenAI. SEOmatic's free plan works on any of those ChatGPT plans.
ChatGPT can stage work in SEOmatic, never publish it by itself. A staged change is a proposal: it says what will change and why, and in Approval mode 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.
Also a Claude user? See Claude SEO. Fixing SEO in code? See Codex SEO. Want a weekly check-in instead of answers on request? See OpenAI dots and Grok Bot. Explore the Google Search Console integration, AI visibility tracking, keyword cannibalization and page indexing. Building your own integration? The same tools are in the SEO API. All assistants: AI SEO agents in every assistant. Full reference: SEO MCP server docs.
Using another agent? See Codex, OpenAI dots, Claude, Gemini, or every AI agent.
How do I connect SEOmatic to ChatGPT?
In ChatGPT on the web, open Plugins, select the + button and choose Add custom MCP server. Name it SEOmatic, enter https://app.seomatic.ai/api/mcp as the Server URL, choose OAuth, tick I understand and want to continue, then Create as a plugin. Open it under Personal in Plugins, select + to install it, and sign in to SEOmatic. Then start a new chat, type @ and pick SEOmatic. It takes about two minutes. On Pro, turn on Developer mode first if you do not see Add custom MCP server.
Can ChatGPT do SEO?
On its own, ChatGPT can write copy and suggest ideas, but it cannot see your rankings, clicks or indexing. With SEOmatic connected, it answers from your real Search Console data, audits your pages, and on paid plans stages fixes on your site for you to approve.
How do I get my website to show up in ChatGPT answers?
First, find out where you stand. SEOmatic's AI visibility scans ask ChatGPT, Claude and Google AI Overviews real buyer questions and record which brands and sources each answer names. Questions competitors win become tasks on paid plans, such as adding citable substance to the page that should answer them, and you approve each change. Reading your latest results from ChatGPT is part of the free plan.
Can ChatGPT run an SEO audit of my site?
Yes, with SEOmatic connected. Ask ChatGPT to audit your site and it crawls up to 30 of your pages, reporting dead pages, broken internal links, duplicate or missing titles and descriptions, thin content, noindex pages, canonical mismatches, redirects and slow pages. Paste one URL for a 0 to 100 page score. Site audits are part of the free plan.
Will ChatGPT make up my numbers?
No. With SEOmatic connected, the numbers come from your own Google Search Console, and each answer names the exact date range it covers, like Sep 13 to Oct 10, 28 days. You can open Search Console and check any figure yourself.
Is SEOmatic a custom GPT?
No. SEOmatic connects to ChatGPT as a plugin, built on an MCP server that ChatGPT can call. That is what lets ChatGPT read your own Search Console data and act on your site, which a custom GPT with no connection to your data cannot do.
How do I connect Google Search Console to ChatGPT?
Add SEOmatic as a plugin in ChatGPT, then connect Search Console to your SEOmatic account with a normal Google sign-in. ChatGPT hands you a one-click link the first time it needs it. There is no Google Cloud project or service account to set up.
Is it free?
Connecting and the SEOmatic account are free with no card. Search Console reports, site audits and page checks are free with no limit. Live market data (keyword volumes, competitors, backlinks) uses free questions: 5 a month, plus a one-time 10 when you connect Search Console. Paid plans remove the limit and add agents that stage fixes. ChatGPT itself needs Business, Enterprise or Edu for the full plugin, or Pro for a read-only one; Plus is not listed in OpenAI's current help article.
Can ChatGPT stage fixes on Pro?
Not from the chat. OpenAI's help center says that on Pro, custom MCP servers connect with read and fetch permissions only, so there ChatGPT reads your data and you review and approve fixes in SEOmatic. Business, Enterprise and Edu allow write actions, so ChatGPT can stage a fix in the chat, and it still waits for your approval.
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 edit to an existing page 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 or indexing, and new content, still wait for you.
I added the plugin, but ChatGPT ignores it. Why?
First check that you installed it: creating the plugin is not enough. Open it under Personal in Plugins and select + if it is not installed yet. Then start a new chat, type @ and select SEOmatic, and ask about your own site. If it still answers without SEOmatic, name the tool, like: Use SEOmatic's gsc_performance tool, and do not browse the web. In a workspace, check that your admin allows the plugin for you.
ChatGPT shows only check_site and connect_seomatic. Where are the other tools?
If SEOmatic shows only check_site and connect_seomatic, it is not signed in yet: open the plugin in Plugins and sign in to SEOmatic. If you signed in and the list did not update, open the plugin's details in Plugins, select Refresh, and make sure the new tools are turned on, then start a new chat. If the new tools stay greyed out after Refresh, a known ChatGPT issue, delete the plugin and add it again.
ChatGPT says the conversation does not support developer MCPs. What now?
Start a new chat and pick SEOmatic with @ again. Some long chats lose access to custom MCP plugins, a known ChatGPT issue, and a fresh chat works. The same can happen when one chat mixes SEOmatic with another app such as Gmail or GitHub; switching that chat to Work, or using SEOmatic in its own chat, avoids it.
Why does ChatGPT ask me to confirm some SEOmatic tools?
ChatGPT asks before any tool that is not marked read-only. SEOmatic marks its reports as read-only, so they run without asking, and asks you to confirm anything that stages a change. You can choose to remember your answer for the rest of that chat; a new chat asks again.
Can I upgrade my SEOmatic plan from inside ChatGPT?
No. Upgrading happens on seomatic.ai, not inside ChatGPT. Once you upgrade, reconnect SEOmatic in ChatGPT so the new access applies.
Same server, same tools, same approval rules. Pick the agent that fits the job.
Claude SEO on your real Search Console data, with fixes you approve in the same chat.
Your real Search Console data in the Gemini app and in Gemini CLI, with fixes you approve.
One command connects your Search Console to the terminal, so Claude Code fixes SEO in the code.
Hand Claude Cowork the SEO grunt work: it pulls your real numbers, writes the report into your files, and stages fixes you approve.
Two commands give Codex your Search Console data, so it fixes SEO where the bug lives: in your code.
Your dot checks your real Search Console data every week and tells you only what changed. Fixes wait for your yes.