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
- Searches a month
- 18,100
- Position
- 2.4from 7.0
- Clicks a month
- 2,900
- Moved
- +4.6
- Height is searches a month
- Top 3
- 4 to 10
- 11 to 20
- Below 20
Wk 20Published: pool closing guide
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.
- 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
- 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
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.
- 01REFRESHCloudy pool water guidePosition 7.4 for 18,100 searches a month.+1,180
- 02NEW TOOLPool salt calculator9,900 searches a month; the top 10 are thin.+940
- 03TITLE FIXGreen pool guidePosition 3.1 with a 1.9% click rate.+610
- 04NEW POSTHow long to run a pool pump6,600 searches; no page answers it.+480
- 05MERGETwo pages split “how to shock a pool”One page should hold both halves.+350
- 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.
# 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
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.
- This year
- Last year
- Your changes
- 1Published: pool volume calculator
- 2Refreshed: pH guide
- 3Google core update
- 4Refreshed: cloudy pool guide
- 5Published: pool closing guide
- Published 27 AprPool volume calculator+212%Winning
- Refreshed 25 MaypH guide+41%Winning
- Refreshed 15 JunCloudy pool guide+3%Flat
- Published 17 Aug · impressionsPool closing guide64Too early
Lift = page change minus site change, in clicks
- 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
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.
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
- 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
Each line is the sum of the prices the providers billed, read from their own responses.
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.