SEO agent
Run the whole SEO loop from one URL
Paste a URL and it reads your business, researches keywords, grades the site, writes score-gated articles and tracks rankings. You approve the decisions that shape everything downstream.
An SEO stack that stops at data leaves the integration to you.
Keyword lists that never meet the site, an audit nobody actions, articles with no plan behind them. The work is the loop between the tools, and the loop is what you never have time to run.
- 94markets the research and the weekly rank checks run against
- 200pages in the first audit crawl, before you raise the scope
- 36checks behind every content score the writer has to clear
- 1credit per audit or strategy analysis, charged on completion
Setup pre-fills from your live site
Paste your domain and setup fills in what you do, the market you sell into, what you offer and what you refuse. Competitor discovery then finds who ranks for the searches you should win.
Help centre: Quickstart
You confirm the strategy before anything generates
Pick Keywords folds near-duplicate phrasings into distinct topics, Pick AI Prompts covers the questions people ask assistants, and the keyword map gives every keyword a page first.
One graded report, Critical fixes first
One score out of 100 with a letter grade, four disciplines, eight categories, and fixes ordered by severity. Checks score in proportion to the pages they affect, so fixing 49 of 50 moves the number.
Each confirmed keyword returns a researched article
Hand the generator a keyword and it researches, writes and returns an article with internal links, images and structured data. Calendar items queue to a background worker, so a draft finishes without you watching.
Positions refresh weekly, per market
Your chosen keywords build a history, so the tracking page reads as movement rather than one day's snapshot. Add a keyword the day you start working on it.
Your assistant can query it live
An MCP server exposes rank_check, page_meta and ai_presence with no key, and with a content API key adds list_projects, generate_article, publish_article, get_latest_audit and rank_history, so Claude or any MCP-capable assistant can answer from live data and drive the product.
How it works
The sequence, start to finish. Read it in order: each step assumes the one above it has already run.
Paste your URL
Setup is seven screens in about three minutes, pre-filled from your live site, with no account until the analysis starts.
Approve the strategy
The analysis takes three to five minutes, then you pick keywords, pick AI prompts and confirm the keyword map.
Let the loop run
Turn on auto-write and planned items draft overnight, rankings refresh weekly, and a re-run diffs the new grade against the last.

The other ways people do this
What each approach does, and what happens here instead. Mechanism only, never an outcome claim.
| Approach | How it works | Here |
|---|---|---|
| A stack of separate tools | How it worksEach one answers its own question well and hands you the join. The keyword list never meets the audit, and the audit never reaches the writer. | HereOne run carries the site from research to grading to the keyword map to the writer, with your confirmation between the stages that matter. |
| A freelancer on retainer | How it worksA person runs the loop when they get to it and reports back in documents. Their available attention is the throughput. | HereAudits re-run weekly or monthly, positions refresh weekly, planned items draft overnight, and every run lands in the same history. |
| A chat assistant with a browser | How it worksIt answers what you ask from whatever it can read at that moment, and nothing persists once the conversation ends. | HereEach stage writes a stored artifact, and an assistant reads the live numbers through the MCP lookups rather than describing them from memory. |
| Exports joined in a spreadsheet | How it worksThree tools export, someone joins the tabs by hand, and the sheet is current on the day it was built. | HereThe keyword map, the audit history and the tracking series stay attached to one website record and refresh on their own schedules. |
Try the job, or learn the subject
The free tools run the same checks without an account. The lessons explain the mechanism behind them.
Free tools, no signup
- Google rank checker
- See where a domain ranks for a keyword.
- Keyword suggestions
- Generate related and long-tail keyword ideas.
- SEO competitor analysis
- Compare a domain against its organic rivals.
- On-page SEO scorer
- Score a page's on-page SEO in seconds.
Lessons in the Academy
- What actually moves rankings5 min · Beginner
- The handful of levers that move positions, the ones that only feel productive, and how to tell them apart on your own site.
- Mapping keywords to pages5 min · Intermediate
- One primary keyword per page, grouped by intent, so pages stop competing with each other.
- Days 1 to 30: foundations5 min · Beginner
- Audit, fix the blockers, set up measurement and pick the keywords you'll build around.

Questions people ask
The ones that decide whether this fits, answered with the verdict first.
- Do I need to know my keywords before I start?
- No. The first run researches candidates sized to your website, and you choose which of them become the strategy.
- Does it act without my approval?
- Not on the decisions that matter. You confirm keywords, AI prompts and the keyword map, then auto-write drafts scheduled items overnight for you to review.
- What does the first run include?
- A graded audit of up to 200 pages, keyword research for each market you selected, competitor discovery, and the strategy flow that ends in a keyword map and a content plan.
- Can my AI assistant use it?
- Yes. rank_check, page_meta and ai_presence are exposed over MCP, so an assistant reads live positions and page data instead of guessing.
- What does a full loop cost in credits?
- One credit per audit or strategy analysis, one per standard article, two for a Skyscraper draft. Re-opening anything already produced costs nothing.
- Do I need a developer to run it?
- No. Setup, strategy and generation are browser work. A developer is only useful for the fixes the audit hands over, such as redirects, canonicals and security headers.
- What happens when a check cannot be verified?
- It is listed, not scored. A page behind a login or a blocked fetch appears as unverified and stays out of the denominator, so it never becomes a quiet pass or a fail.
- Which markets can it research and track?
- 94, every top-level market the search-data provider covers. Volumes, difficulty and positions are per market, so two countries are two sets of numbers.
Where this fits
The jobs either side of this one, and the two pages that read it from your side of the desk.
Technical SEO audit
One crawl grades your site A+ to F across eight categories and turns every failure into a fix with its URLs attached.
AI article writer
Give it a keyword. It researches, drafts with internal links and images, then scores the result on the same 36 checks that grade audited pages.
Rank tracking
Positions refresh weekly, per domain and market. Each keyword builds a series from its first check, so you read drift rather than one reading.
SEO agent
See it on your own site
A free audit grades your site A+ to F, then shows where this feature pays first. No card required.