Run an SEO audit
with GPT-6 Astra and AIsa.
Connect AIsa to GPT-6 Astra in Codex to find what needs fixing, see where competitors rank and discover which pages to create next. Get a prioritized plan backed by website evidence and search data.
Connect your agent to start your SEO audit
- 1
Paste one prompt into Codex
Paste this into Codex to add the AIsa MCP server and start browser authorization.
Please install the AIsa MCP server for me, then confirm it connected. It's a remote (streamable HTTP) MCP server. MCP Server URL: https://mcp.aisa.one/mcp AIsa uses OAuth — open the browser sign-in when prompted. It's read-only public data, so there's no API key to paste.
- 2
Prefer to set it up by hand?
Add AIsa to ~/.codex/config.toml:
[mcp_servers.aisa] url = "https://mcp.aisa.one/mcp"
Then sign in with OAuth:
codex mcp login aisa
- 3
Create your own prompt
Go to the prompt builder below, customize your task, then copy the finished prompt into Codex.
Customize my prompt
See what to fix and where to grow
with an SEO audit.
Tailor your SEO audit
to your website and target market.
Create your SEO audit prompt
Replace the bracketed fields, then copy the prompt into Codex with AIsa connected. A Search Console export is optional if you want to include your own clicks and impressions.
GPT-6 Astra checks the scope and cost before paid research. This page prepares your prompt; it does not audit or change your website.
View the complete SEO audit prompt
Run an SEO audit using AIsa connected to my agent. Your website and product: [your domain and what your product does] Competitor websites: [competitor domains, or ask the agent to find them] Target country and language: [country] · English Audit scope and budget: [pages to review, reporting period and spending limit] What do you want to improve?: [target audience, priority services and organic search goals] Clarify any remaining bracketed fields before research. Discover the available tools, check current prices (including per-row reports), propose a bounded research plan and wait for my budget approval before paid calls. 1. Read the key public product and content pages. Identify inconsistent claims, overlapping intent and possible URL issues. Verify each finding with source URLs; do not infer indexing or HTTP status from a text excerpt alone. 2. Use Semrush for available organic keywords, ranking URLs, competitor coverage and keyword opportunities. Choose the requested regional database and report the data period. Use Ahrefs Domain Rating and site metrics for domain-level context, and Similarweb for traffic/channel estimates where available. Missing data is not zero. 3. Identify relevant content gaps and assess current ranking pages. Prioritize product fit, buyer intent and evidence alongside demand; distinguish provider metrics from your interpretation. Do not invent volumes, difficulty or rankings, and do not claim that a metric guarantees success. 4. Return the five highest-priority issues and up to ten pages to update or create. Each recommendation needs a target query, intent, supporting sources, brief outline, priority rationale and dependencies. Avoid duplicate pages targeting the same intent. 5. Organize the work into a practical 90-day plan with review points. Distinguish public observations and third-party estimates from first-party clicks, impressions and index coverage; request a Search Console export if needed. Include limitations and what could not be checked. Deliver a concise report and a page-planning table, not an app. Do not edit or publish my site without separate instructions. Do not promise first-page rankings or a fixed traffic outcome.
Watch GPT-6 Astra run an SEO audit
Choose the scope of your SEO audit
and set your research budget.
Pay for the AIsa calls you use. Start with your key pages and closest competitors, then expand as needed. Ask GPT-6 Astra to check current endpoint prices and estimate the cost before running the audit.
Your questions about running an SEO audit
with AIsa and GPT-6 Astra.
What does this SEO audit cover?
It reviews public website content, available organic keywords, competitor coverage and content gaps. GPT-6 Astra combines these sources into a prioritized issue list and page recommendations. A full technical crawl, private analytics and server logs require separate access and scope.
Can I audit a site in a different country or language?
Yes. Specify the search market and language in your prompt. GPT-6 Astra should select a supported regional database and keep the comparison in that market. Search volume in one country should not be treated as global demand.
Which resources can GPT-6 Astra use through AIsa?
This workflow uses Semrush for keyword and competitor search data, Ahrefs for Domain Rating and site metrics, Similarweb for available traffic estimates, and Tavily Search for public page research. GPT-6 Astra should check the tools and coverage available for your task before making calls.
Do I need to connect Google Search Console?
No. You can start with public pages and third-party search data. If you want analysis of your own clicks, impressions or indexing reports, provide a relevant Search Console export separately. Third-party estimates are not a substitute for those first-party metrics.
Will the audit tell me which pages to create?
Yes. Ask for a page plan linking each recommendation to a target query, search intent, evidence and suggested outline. It should distinguish updates to existing pages from new pages and explain priorities. Better rankings or a specific outcome within 90 days are not guaranteed.
Do I need the model shown in the video?
The walkthrough uses GPT-6 Astra inside Codex with AIsa connected. Select GPT-6 Astra in Codex if it is available in your account, then follow the connection steps above. You can adapt the prompt for other compatible models, though results and tool support may differ.
How much does an audit cost?
The cost depends on the endpoints, competitors and depth of research. Some keyword reports are billed by returned rows. Ask GPT-6 Astra to check current prices and agree a spending limit before paid calls; a cost shown in one video is not a fixed price for your site.