Dashboard
Live figures pulled from the sothcare.com build on 9 August 2026. Nothing on this page is estimated.
Thinnest indexable pages
Under 400 words is where “Crawled — currently not indexed” lives.
Strongest pages
Depth plus internal links. These are what you point backlinks at.
What actually moves the needle now
In order. The first two are not code.
- One association backlink. MHCA, ARRM or LeadingAge MN, using the 245D checklist. You have zero external links; the first one changes the trajectory more than any on-page work left.
- Search Console. Resubmit the sitemap, request indexing on all 32 URLs. The site is clean; it needs recrawling.
- G2 eMAR category. 18 products total, leader ranks on six reviews. Cheapest category win on the board.
- Deepen compare/axxess.html. 327 words against real competitor demand.
Action queue
Everything outstanding. Ticks are saved in this browser only.
Stored in localStorage on this device. Clearing site data resets it.
Page inventory
Every page on sothcare.com with its real word count, inbound internal links and schema.
Keywords
Minnesota-first. Every term is mapped to the page meant to rank for it, so a keyword with no page is a content gap rather than a wish.
P1 = high intent and a page already exists. P2 = page exists but is thin or off-target. P3 = no page yet.
Content gaps
What to write next, and why. Ordered by what a Minnesota licensor actually asks about.
Backlink targets
You have none. This is the single biggest constraint on the whole site.
Competitors
Who you compare against, which page covers them, and where that page stands.
Post drafter
Starting points built from claims already published on sothcare.com. Edit before posting — these are drafts, not approvals.