SEO AGENTSAMPLE SITE: POOLPAL.APP

Every searchyou could win,in order.

Paste your site's address. mj.ms maps the searches you could win, ranks them by the clicks they would add, and writes each one as a brief your coding agent can run. After you ship, it reports what every page earned, to the click and to the cent.

Private while it is built. No sign-up yet; sign in with the account you were given.

Clicks a month
14,077+38% since April
Top 3 positions
6
Average position
12.1
Search Console connected · synced dailySample site · poolpal.app · fictional
Troubleshooting · BIGGEST MOVER
cloudy pool water
Searches a month
18,100
Position
2.4from 7.0
Clicks a month
2,900
Moved
+4.6
RANKING VIEW · 60 TRACKED SEARCHES · POOLPAL.APP
  • Height is searches a month
  • Top 3
  • 4 to 10
  • 11 to 20
  • Below 20
6 Apr to 5 Oct 2026Week 26 · 5 Oct

Wk 20Published: pool closing guide

01IT LEARNS YOUR SITE

Paste a URL.Get the map.

mj.ms reads your pages, writes a short profile of what you sell and who buys it, and pulls your Search Console history. Every search you rank for lands in a topic with its real monthly volume. The crimson dots are gaps: searches a rival ranks for and you do not.

TOPIC MAP · POOLPAL.APP · DRAG TO TURN
  • You rank in the top 10
  • You rank 11 to 30
  • Gap: a rival ranks, you do not
topics found from your pages
6
searches with real monthly volumes
83
gaps a rival wins today
25
SITE PROFILE · WRITTEN BY MJ.MS, EDITED BY YOU
Offers
A pool-care app with a water test log, dosing calculators and weekly care plans.
Readers
People who look after their own home pool.
Rivals it watches
clearwaterhq.compoolguidepro.netsplashlab.io
02IT DECIDES WHAT IS NEXT

One queue.Every cardis a brief.

New pages, refreshes, title fixes, overlapping pages, internal links and technical fixes sit in one list, ranked by the clicks each should add. Open a card and you get the goal, the evidence, the sections to write, the links to add and the rules to keep. Copy it for Claude Code or Codex, or let the agent fetch it over MCP.

Expected gain · clicks a month
  1. 01REFRESHCloudy pool water guidePosition 7.4 for 18,100 searches a month.+1,180
  2. 02NEW TOOLPool salt calculator9,900 searches a month; the top 10 are thin.+940
  3. 03TITLE FIXGreen pool guidePosition 3.1 with a 1.9% click rate.+610
  4. 04NEW POSTHow long to run a pool pump6,600 searches; no page answers it.+480
  5. 05MERGETwo pages split “how to shock a pool”One page should hold both halves.+350
  6. 06LINKS7 links to the volume calculatorFrom the guides that mention volume.+210

Expected gain = monthly searches × the click rate at the target position, minus the clicks the page gets today.

BRIEF · REFRESH /GUIDES/CLOUDY-POOL-WATER
# Refresh: /guides/cloudy-pool-water

Goal   Move "cloudy pool water" (18,100 a month)
       from position 7.4 into the top 3.

Why    The top 5 results all answer "how long
       until it clears". This page does not.

Add    A section: How long does it take to clear?
       A table: cause, fix, hours until clear.
       A question: Is it safe to swim in it?

Link   From /tools/chlorine-calculator,
       anchor "clear a cloudy pool".

Keep   Title under 60 characters. Your rule:
       "Say the dose in plain numbers."

✓ checked against Google's guidelines
✓ checked against your writing rules
Send over MCP
Research behind this card$0.034
03IT WATCHES EVERY DAY

See whateach pageearned.

Clicks and positions come in every day. Each publish date sits on the chart, and at 2, 4, 8 and 12 weeks the page gets a verdict against your site's own trend, so a good month for the whole site does not count as a win. Every page is also checked for indexing, Google's guidelines and your own writing rules.

Clicks, last 28 days
18,402+38.4% vs last year
Average position
9.2up 2.1
  • This year
  • Last year
  • Your changes
Published: pool volume calculator1
Refreshed: pH guide2
Google core update3
Refreshed: cloudy pool guide4
Published: pool closing guide5
OctDecFebAprJunAugOct
  1. 1Published: pool volume calculator
  2. 2Refreshed: pH guide
  3. 3Google core update
  4. 4Refreshed: cloudy pool guide
  5. 5Published: pool closing guide
  • Published 27 Apr
    Pool volume calculator
    +212%
    Winning
  • Refreshed 25 May
    pH guide
    +41%
    Winning
  • Refreshed 15 Jun
    Cloudy pool guide
    +3%
    Flat
  • Published 17 Aug · impressions
    Pool closing guide
    64
    Too early

Lift = page change minus site change, in clicks

EVERY PAGE, ONE LINE EACH · 301 PAGES
pages indexed by Google
284
failures on Google's guidelines
0
flags from your writing rules
3
  • FLAG/guides/cya-levels · "Explain CYA before using it"
  • FLAG/blog/pool-math · "Say the dose in plain numbers"
  • WAIT17 new pages not indexed yet · checked daily
04IT SHOWS EVERY COST

Every cent,named.

Each search, results page and AI call is logged at the price the provider billed, read from the provider's own response. You set a cap per site per month. Every brief shows what its research cost next to the clicks it brought back.

SEPTEMBER · POOLPAL.APP · DATA AND AI COSTS
$5.62
Your cap: $8.00 a month$2.38 left

What each page earned for its cost

  • /tools/pool-volume-calculatorPool volume calculator$0.383,912clicks since publish
  • /guides/ph-too-highpH guide refresh$0.221,406extra clicks
  • /tools/salt-calculatorSalt calculator$0.41288clicks · too early
POOLPAL.APPSEP 2026
  • Search Console syncdaily$0.00
  • Tracked results pages100 × 4$0.26
  • Weekly search research× 4$1.31
  • Brief writingAI$0.79
  • Topic map refresh$0.58
  • Competitor watch$0.21
  • AI answer checks$0.71
  • Page checks412 pages$0.41
  • Internal link finder$0.62
  • Site profile refresh$0.16
  • Briefs opened19$0.57
Total$5.62

Each line is the sum of the prices the providers billed, read from their own responses.

05ONE ACCOUNT

Many sites.One account.

Each site keeps its own map, queue, cap and costs. Switch between them from the top of the sidebar.

  • pppoolpal.app18,402clicks, 28 days$5.62this month
  • fhfernhollow.shop6,118clicks, 28 days$3.18this month
  • lkledgerkind.io27,930clicks, 28 days$8.04this month

Your queueis ready.

mj.ms is private while it is built. Sign in with the account you were given.

Your first map is ready minutes after you add a site. You set the monthly cap.