SEO Agent: live rank audits without a dashboard project

SEO Agent: live rank audits without a dashboard project
Unif Agents team
Unif Agents team

How the UnifAPI SEO Agent uses live SERP, keyword, competitor, backlink, and rendered-page records to produce cited SEO briefs inside Claude or Codex.

In short: The SEO Agent is built for on-demand, cited SEO work inside an assistant. It pulls live SERP, keyword, competitor, backlink, and rendered-page evidence through UnifAPI instead of forcing every check into a seat-based dashboard.

Most SEO tools assume a human analyst is sitting inside a product dashboard. That is still useful for standing projects, but it is not how an assistant works.

An assistant needs records. It needs to ask: What ranks now? Which features appear? Is the target domain visible? Which competitors show up? What pages win? Which backlinks or ranked keywords explain the gap? What did the page actually render as?

The SEO Agent packages that work into a role you can run inside Claude, Codex, or another MCP-capable assistant.

What the SEO Agent reads

The SEO Agent combines several live record families:

Evidence familyWhat the agent uses it for
Live SERP recordsOrganic positions, SERP features, target visibility, competitor domains
Keyword recordsIdeas, related queries, overview metrics, history, difficulty, intent
Competitor recordsRanked keywords, relevant pages, historical rank, domain comparisons
Backlink recordsReferring domains, anchors, backlinks, new/lost links, spam signals
Browser recordsRendered Markdown or HTML for pages that plain fetch cannot read well

The goal is not to replace human SEO judgment. The goal is to give the assistant enough observable evidence to make a useful brief without pretending memory or search snippets are data.

A copyable run prompt

Use this prompt after connecting UnifAPI MCP:

Track these keywords for example.com in the US market: "public data API", "MCP server for marketing agents", and "SEO API for agents". Return organic positions, AI SERP visibility when available, competing domains, rich SERP features, and the pages that win. Then inspect our strongest relevant page with Browser Markdown and recommend the highest-leverage fix plan. Cite every record used and label recommendations separately from observed facts.

The important pieces are the keyword set, target domain, market, evidence standard, and boundary between facts and recommendations.

The output should be a brief, not a dump

A useful SEO Agent answer should fit into a decision memo:

SectionWhat it should contain
Executive summaryWhat changed, what matters, and where the opportunity is
Query tableKeyword, rank, target visibility, features, competitors
Competitor pagesWhich pages own the query and why they look strong
Page inspectionRendered headings, content gaps, internal links, schema notes
Fix plan3-7 prioritized actions with expected impact and confidence
Source logOperations, timestamps, and records used

If the answer skips the source log, ask the assistant to rerun with citations. If it invents exact traffic impact, ask it to separate observed rank evidence from inferred business impact.

Where Browser fits

The Browser API is not the headline SEO product, but it is critical in a real audit. Many important pages rely on JavaScript, redirects, client-side content, or components that a simple fetch will miss.

The SEO Agent can use Browser Markdown to read what the page actually renders, Browser HTML to inspect technical structure, Browser links to map crawlable paths, and Browser screenshots when visual proof matters.

That means the SEO brief can connect the SERP to the page:

  1. The target page ranks #8 for a query.
  2. Three competitors rank above it.
  3. The rendered target page lacks a visible comparison section.
  4. The winning competitors answer that comparison directly.
  5. The fix plan recommends a specific page section, not a generic "optimize content" note.

Pricing shape

The SEO Agent uses UnifAPI public-data credits. You already pay for the assistant runtime; UnifAPI bills the records it returns.

That works well for bursty SEO work. An agency can run a 20-keyword audit for a new client, a founder can check launch visibility, and a growth team can inspect a competitor's ranking set without opening another monthly seat.

The assistant should still keep cost visible. For larger keyword sets, ask it to plan first:

Run sizeGood behavior
5-20 queriesFetch directly and report
50-200 queriesEstimate cost and batch
Multi-domain backlink researchAsk for scope, depth, and cap
Ongoing monitoringPropose a repeatable schedule and record budget

What it should not do

The SEO Agent should not claim it changed your site, submitted a sitemap, edited schema, or accessed Search Console. UnifAPI reads public data. Your assistant can draft fixes and you can execute them with your own tools.

It should also avoid treating one SERP pull as a universal truth. Location, language, device, timing, and personalization can all affect results. The right answer is an evidence-backed snapshot with confidence notes, not a permanent ranking decree.

Primary references

This workflow follows Google's public search guidance rather than private ranking folklore. Use the Google SEO Starter Guide for baseline crawlable, useful-page principles; use Google's JavaScript SEO basics when Browser records reveal client-rendered content; and use Google's structured data introduction plus Schema.org Article when checking page metadata and article entities.

SEO, GEO, and Browser as one visibility stack - combines classic search, AI answers, and rendered-page evidence.

AI Visibility Agent for GEO - tracks AI answer citations and LLM mentions.

SEO API catalog - shows the live SEO operations behind the Agent.