Search baseline · Pregnancy Choices · Apple Valley, Minnesota

Where the site stands before the redesign

A frozen measurement of how mypregnancychoices.com performs in Google today, so the same measurements can be repeated after the rebuild and the difference attributed to the work.

Snapshot date17 August 2026
SourceSemrush · 20 exports
Markets tracked8 cities + Spanish
Keywords indexed5,121 rated
Competitors4 domains
Locations operated1 · Apple Valley

The short version

The site ranks for 1,088 keywords and earns 771 visits a month — but 589 of those come from people already searching the organisation by name. Non-branded discovery is 182 visits a month. The largest single gap is not on the website at all: 30 of 37 local directory listings are wrong, and the map pack has been lost in seven of eight markets. Fix the listings, split the three overloaded pages into focused articles, and protect the ranking URLs through the rebuild.

Baseline · 17 August 2026

At a glance

Where the website stands today, in six numbers.

We get 771 visits a month. 589 are people already looking for us by name. Only 182 are new people.

771Organic visits / monthEstimated, all 1,088 ranking keywords
182Non-branded visits / monthThe number a redesign has to move
38Keywords in Google’s top 10Out of 1,088 that rank at all
12Pages earning any visitOut of 42 that rank, on a site of unknown size
1 of 8Markets with a map pack listingApple Valley only
30 of 37Directory listings needing fixesSemrush rates local presence “Poor”
91%Of our SERPs carry an AI OverviewRanking #1 no longer guarantees the click
61%Of all traffic from one keyword“pregnancy choices”, our own brand name, at #1
Start here

Action plan

What to do, in order.

We have one office. Google shows nearby places first, so we can win Apple Valley and the suburbs. Minneapolis has to be won with articles instead.

Proximity to the searcher is a dominant factor in Google Map Pack ranking, and it is the one factor no amount of website or listing work can change. A single Apple Valley address will rank in Apple Valley and its immediate neighbours, and will struggle in Minneapolis (roughly 20 miles north) and St. Paul (roughly 15 miles) no matter how good the profile becomes. First Care wins those packs in part because they have locations there. The listings work on the Local presence section remains essential; it simply applies to a smaller and more reachable set of markets than the tracked footprint suggests. Content, by contrast, carries no proximity constraint at all: an article about abortion cost ranks the same for a reader in Minneapolis as one in Apple Valley.

Reachability by market

MarketDistance from Apple ValleyUnrealised clicks / moMap pack reachable?Organic reachable?Verdict
Burnsville5 mi13.6LikelyYESPrimary growth market. Close enough for proximity to work.
Rosemount6 mi4.8LikelyYESSmall, but the cheapest fix in the workbook (missing city page).
Eagan7 mi15.9LikelyYESPrimary growth market.
Lakeville8 mi12.5LikelyYESPrimary growth market.
Bloomington12 mi10.5BorderlineYESWorth trying. Amnion and First Care both hold packs here.
St. Paul15 mi22.7UnlikelyYESPursue organic only. Do not budget for map pack wins.
Minneapolis20 mi90.2UnlikelyYESLargest number in the workbook, and the least reachable via map pack. Pursue through content and organic, not local.
Proximity-reachable subtotal (Apple Valley through Bloomington)88
Metro markets - organic only (St. Paul + Minneapolis)112.9

Recommended sequence

#ActionWhy it sits hereEffortProximity-dependent?Evidence
1Fix the ?utm_campaign=gmb indexed URLFree, takes an hour, and it is currently competing with your own homepage for your own brand term.TrivialNoPage Inventory
2Fix the 30 broken directory listingsStill the highest-leverage item, but now scoped to Dakota County plus Bloomington rather than the whole metro. Listing accuracy also feeds organic local relevance everywhere.LowPartlyLocal SEO Gap
3Build the content clusters - abortion cost, free ultrasound, free pregnancy testingContent is the only lever that reaches Minneapolis and St. Paul, which together hold 113 of the 202 unrealised clicks. No proximity constraint.HighNoContent Plan
4Protect URLs through the redesignNon-negotiable. A changed URL without a 301 loses that page's rankings outright, whatever else is happening.MediumNoRedirect Map
5Split the three mega-pages into focused articlesThis is how the metro is reached without a metro address: focused articles rank on merit, not proximity.HighNoContent Bloat
6Build the Rosemount city page and strengthen the other sixReal but small: 4.8 unrealised clicks, and only 340 searches/mo name any city in our footprint.LowYesDemand Map
7Review programme - grow beyond 25 reviewsHelps the map pack in the markets we can actually win, and helps conversion everywhere.OngoingPartlyLocal SEO Gap
8Do NOT budget for Minneapolis or St. Paul map pack winsExplicitly out of scope with one location. If metro presence matters strategically, that is a location decision, not an SEO one.n/aYesThis tab
For whoever builds the site

Redesign brief

The to-do list for whoever builds the new site.

What must not break, what to fix, and what a new site will not fix on its own.

Non-negotiables

Breaking any of these loses rankings on day one.

#RequirementWhyEvidenceOwner
1Preserve or 301-redirect all 23 ranking URLs and all 42 ranking pagesTwelve pages produce every visit the site gets. A changed URL without a 301 loses that page's rankings outright.Redirect Map / Page InventoryDev
2Keep the seven city landing page URLs exactly as they are/burnsville- carries 9 keywords, /eagan- 8 across two markets, /lakeville- 7, /bloomington- 5, /st-paul- 4, /minneapolis- 4. These ARE the satellite markets.Redirect MapDev
3Do not let the homepage URL change or gain a redirect chainThe homepage is 72% of all organic traffic, almost entirely from one term ("pregnancy choices") at #1.Site reality sectionDev
4De-index https://mypregnancychoices.com/?utm_campaign=gmbA tracking URL is indexed and ranks #10 for the same term the homepage ranks #1 for. Fix the GBP link or set a canonical. Do this now, not at launch.Page InventoryMarketing
5Keep the /es/ Spanish URL structure and expand it, do not fold it into English pagesNine Spanish keywords rank today, all on /es/ pages. Spanish demand is real and under-served ("ultrasonidos cercas de mi" is KD 6).Rankings by market: Spanish / Demand MapDev
6Preserve every page currently earning traffic before restructuring anythingOnly 12 of 42 ranking pages earn a single visit. Know which twelve before you touch them.Page InventorySEO
7Crawl the current site and diff the URL list against the new sitemap before launchThis workbook only sees URLs that rank. The true site size is unknown - there may be pages with links or conversions that have no rankings at all.(gap - needs a crawl)SEO

Structural fixes the redesign should deliver

#FixWhat the data saysEvidencePriority
8Break the three mega-pages into focused pages, one intent each/how-does-plan-b-work/ holds 536 keywords and earns 14 visits; /how-do-i-know-if-im-really-pregnant/ holds 215 for 68; /my-period-is-late/ holds 62 for 8. First Care covers the same ground in ~15 focused articles and beats us on all of it.Content Bloat / Competitive GapHIGH
9Split the Minnesota abortion-law page into separate pages per questionOne URL is competing for 12 near-identical law queries, all stuck at #18-30.Redesign briefHIGH
10Add a Rosemount city pageOnly tracked city without one. Worst Dakota County market: 7 of 12 keywords ranking vs 10 of 12 for its neighbours.Redesign brief / Rankings by market: RosemountMEDIUM
11Build city pages as proximity and relevance signals, NOT as traffic pagesOnly 13 keywords in 149,772 name a city in our footprint - 340 searches/mo total. Nobody searches "pregnancy test apple valley". The pages earn their keep by feeding near-me and map pack results.Demand MapMEDIUM
12Move the donor subdomain out of the way of service contentdonors.mypregnancychoices.com/contact-partners/ is the URL cited in the AI Overview for all six brand queries. A visitor searching for help is shown a fundraising page.Redesign briefHIGH
13Give every service its own indexable page per market, especially STD/STIOutside Apple Valley, all STD rankings come from one generic page and sit at #11-61.Traffic OpportunityMEDIUM
14Design for AI Overview citation, not just blue links91% of the SERPs we rank on now carry an AI Overview. Clear question-and-answer structure, definitions near the top, factual sourcing.Site reality sectionMEDIUM
15Mobile parity - test every template on a phone against local intentWe have NO usable mobile ranking data. Semrush shows 19 mobile keywords vs 1,088 desktop, which is database sparsity, not truth. "Near me" search skews heavily mobile.(gap - needs Search Console)HIGH

Things a redesign will not fix

These need separate owners and separate budget.

#IssueWhy a redesign cannot solve itOwner
1630 of 37 directory listings need fixing; online presence rated PoorMap pack ranking is driven by Google Business Profile and citation consistency, not by the website. This is the largest single gap in the benchmark and the cheapest to close.Marketing
17No map pack presence in 7 of 8 marketsFirst Care holds #1 in the map pack on every near-me term in Minneapolis, St. Paul and Bloomington while ranking BELOW us organically in two of the three.Marketing
1825 total reviews across all locationsReview count and recency are direct local ranking factors and no page change affects them.All staff
1976% of organic traffic is brandedNon-branded traffic is 182 visits/month across 1,078 keywords. A prettier site does not create demand - content and local presence do.Leadership
New pages and blog posts

Content plan

Eighteen new pages to write, easiest first.

A competitor our size already ranks for every topic here. So we know it can be done.

Ranked by winnability, not raw volume. Every row is a topic where demand is measured and a competitor of comparable size already ranks — so the result page is known to be reachable.

PriorityWorking titlePrimary keywordVol / moKDCluster vol / moProof it is winnableNotes
1How much does an abortion cost in Minnesota?how much is an abortion14,8001755,300First Care ranks #1 for "how much is an abortion in minnesota"Biggest soft target in the market. KD 15-27 across the whole cluster. We rank for none of it.
2What a free ultrasound appointment is actually likefree ultrasound near me6,6001015,170Lowest KD in the dataset; we already rank #2-6 in most marketsKD 9-10. This is literally our service. Local pack on most of these SERPs.
3Free pregnancy testing: what to expect and how to bookfree pregnancy test8,1001724,480We already hold #1 locally in Apple ValleyPair with a clear booking path. "where can you go to get a free pregnancy test" is KD 10.
4Infant CPR classesinfant cpr classes near me4,4001710,160Local pack SERP; low KD throughoutAdjacent service demand we do not touch at all. KD 7-17.
5Free parenting classes in Dakota Countyparenting classes near me3,600307,690First Care ranks for the cluster; local pack present"parenting classes mn" and "minnesota court ordered parenting classes" are KD 5-10.
6What is Plan C?plan c pills6,6001423,560First Care /plan-c-what-is-it/ ranks #16KD 9-21 on the money terms. Currently no page of ours exists.
7Does Plan B stop implantation?does plan b stop implantation48017840First Care ranks #12 with a dedicated pageSmall volume, but a direct question we get asked and currently answer nowhere.
8Is Plan B an abortion? How accurate is it?is plan b abortion2,400119,130First Care /plan-b-is-it-abortion/ ranks #38 - beatableSplit this OFF the existing mega-page rather than adding to it.
9Giving a baby up for adoption in Minnesotagiving baby up for adoption590182,010Low KD throughout (5-22)Small volume, highest-intent visitor in the whole plan.
10Can you be pregnant and not know it?can you be pregnant and not know390196,210First Care ranks #3 with a dedicated pageProven top-3 achievable. Currently buried in our mega-page.
11Early pregnancy signs: appetite and hunger changesis increase in appetite a sign of early pregnancy390287,890First Care ranks #3-6 across this cluster58 long-tail keywords. Good candidate for one thorough article.
12Chlamydia vs gonorrhea: symptoms and testinggonorrhea vs chlamydia1,000357,470First Care ranks #15Supports the STD/STI service line, which is our largest volume cluster.
13The most common STIs and their symptomsmost common stds2,4005223,520First Care /top-5-most-common-stis/ ranks #26High KD on head terms - target the long tail first.
14When are you most likely to get pregnant?when are you most likely to become pregnant1,9004813,480First Care ranks #15Informational top-of-funnel. Lower priority, higher difficulty.
15Does insurance cover abortion?does insurance cover abortion4,400485,780First Care ranks #34 - nobody owns thisKD 48-50. Winnable because the incumbent is weak, not because it is easy.
16Warning signs of an incomplete abortionfailed abortion590222,060We already rank #87; First Care #35-62We have a page - it just needs to be focused and rewritten.
17Am I pregnant? A self-check guideonline pregnancy test4,4006014,950First Care has an interactive quiz ranking #12-14Requires building a tool, not just a page. Highest effort in the plan.
18Spanish: ultrasonidos y pruebas de embarazo gratisultrasonidos cercas de mi1,3006We already rank #2-3 on existing /es/ pagesKD 6. Nine Spanish terms have no matching /es/ page at all - see Rankings by market: Spanish tab.
Every keyword on record

Master keyword index

Our Google position for every keyword, in every city, versus competitors.

Green means we are ahead. Red means they are. Almost all our wins are in Apple Valley.

Position Tracking is the primary measure throughout. It reports position by city against the four competitors, which is what a single-location clinic competes on. The national organic index is reported alongside as secondary context.

Why local leads — local “near me” searches are the demand. Only 13 keywords in 201,279 name a city in this footprint, so national position rarely reflects what a searcher in Burnsville actually sees.
Head to head by market — one chip per tracked campaign reading market · our position · best competitor. Green where we are ahead, red where a competitor is. Abbreviations: AplV Apple Valley, Burn Burnsville, Lkvl Lakeville, Egan Eagan, Rsmt Rosemount, Blmg Bloomington, StPl St. Paul, Mpls Minneapolis, ES Spanish.
Best competitor — the strongest position any of First Care, Amnion, Guiding Star or New Life holds in the same tracked markets.
KD — keyword difficulty, 0–100. Green ≤ 20, amber 21–35, red 36+.

Tracked keywords — the primary comparison

123 keywords measured across nine city campaigns, 189 keyword-market pairs in total. Volumes here are scoped to the tracked city, so they are much smaller than national figures for the same term — and much closer to the demand actually available.

KeywordLocal vol / moKD Our best positionBest competitor Head to head by market — us vs best competitorWon / lostStatus National
free std testing near me720621Apple Valley20First CareAplV1Burn1123Lkvl1920Egan61Rsmt2722Blmg3035StPl21Mpls335 / 3Map packApple Valley
abortion pill near me110644AmnionAplV12Burn4Lkvl19Egan13Rsmt12Blmg19StPl15Mpls150 / 8Tracked — not ranking
std testing near me90555Apple Valley19First CareAplV5Burn2620Lkvl1921Egan2623Rsmt30192 / 3Local top 10
early pregnancy symptoms7055AplV0 / 0Tracked — not ranking
free pregnancy test near me70251Apple Valley1First CareAplV12Burn45Lkvl46Egan45Rsmt64Blmg51StPl62Mpls514 / 4Local top 3
pregnancy clinic near me70561Apple Valley1First CareAplV17Burn32Lkvl56Egan57Rsmt5Blmg41StPl52Mpls413 / 5Map packApple Valley
pregnancy choices50521Apple ValleyAplV11 / 0Local top 31
abortion clinic406822First CareAplV220 / 1Tracked — not ranking
abortion pill407363First CareAplV630 / 1Tracked — not ranking
minnesota womens care4039AplV0 / 0Tracked — not ranking
planned parenthood apple valley303210Apple ValleyAplV101 / 0Local top 1013
does insurance cover abortion205332First CareAplV320 / 1Tracked — not ranking
free ultrasound near me20102Apple Valley1First CareAplV23Burn65Lkvl57Egan56Rsmt65Blmg51StPl61Mpls513 / 5Local top 339
pregnancy center near me20581Apple Valley1First CareAplV15Burn54Lkvl45Egan45Rsmt4Blmg41StPl61Mpls1113 / 5Map packApple Valley
pregnancy test near me20307Eagan7First CareAplV87Burn87Lkvl87Egan78Rsmt71 / 4Local top 10
abortion cost102510First CareAplV100 / 1Tracked — not ranking
abortion pill cost104334First CareAplV340 / 1Tracked — not ranking
abortion pill side effects1038AplV0 / 0Tracked — not ranking
am i pregnant1067AplV0 / 0Tracked — not ranking
are abortions legal in minnesota104226Apple Valley41First CareAplV26411 / 0Local deep26
cost of pregnancy termination102034First CareAplV340 / 1Tracked — not ranking
fatherhood program1044AplV0 / 0Tracked — not ranking
free diapers near me1042AplV0 / 0Tracked — not ranking
free parenting classes104251First CareAplV510 / 1Tracked — not ranking
free pregnancy test10491Apple Valley6First CareAplV161 / 0Map packApple Valley
free std testing10461Apple Valley20First CareAplV1201 / 0Map packApple Valley
guiding star wakota10313Guiding StarAplV30 / 1Tracked — not ranking
how does plan b work105041Apple ValleyAplV411 / 0Local deep40
how effective is plan b104226First CareAplV260 / 1Tracked — not ranking
how far along am i1063AplV0 / 0Tracked — not ranking
how long you can get pregnant after abortion102566AmnionAplV660 / 1Tracked — not ranking
how much does an abortion cost101928First CareAplV280 / 1Tracked — not ranking
how much is an abortion103043First CareAplV430 / 1Tracked — not ranking
is abortion legal in minnesota104224Apple ValleyAplV241 / 0Local deep21
is abortion legal in mn104725Apple Valley37First CareAplV25371 / 0Local deep26
minnesota abortion law105024Apple Valley37First CareAplV24371 / 0Local deep23
miscarriage support1047AplV0 / 0Tracked — not ranking
my period is late1035AplV0 / 0Tracked — not ranking
new life family services10161New LifeAplV10 / 1Tracked — not ranking
plan b side effects1038AplV0 / 0Tracked — not ranking
pregnancy help center near me10472Apple Valley5AmnionAplV28Burn65Lkvl57Egan56Rsmt2653 / 2Map packApple Valley1
sintomas de embarazo1032ES0 / 0Tracked — not ranking
when to take plan b1042AplV0 / 0Tracked — not ranking
abortion cost minnesota0206First CareAplV60 / 1Tracked — not ranking
abortion grief support02332Apple Valley20First CareAplV32200 / 1Local deep
abortion law in minnesota04523Apple Valley34First CareAplV23341 / 0Local deep22
abortion law in mn04318Apple Valley30First CareAplV18301 / 0Local page 223
abortion law minnesota04818Apple Valley31First CareAplV18311 / 0Local page 218
abortion laws in minnesota04020Apple Valley34First CareAplV20341 / 0Local page 226
abortion pill requirements07363First CareAplV630 / 1Tracked — not ranking
abortion prices02839First CareAplV390 / 1Tracked — not ranking
abortions near me0665AmnionAplV17Burn5Lkvl21Egan17Rsmt180 / 5Tracked — not ranking
aborto legal en minnesota01324Spanish46First CareES24461 / 0Local deep
aborto minnesota01829Spanish52First CareES29521 / 0Local deep
adoption options minnesota028AplV0 / 0Tracked — not ranking
adoption vs abortion025AplV0 / 0Tracked — not ranking
amnion womens center0421AmnionAplV10 / 1Tracked — not ranking
apoyo despues de un aborto013ES0 / 0Tracked — not ranking
baby and me apple valley0184Apple ValleyAplV41 / 0Local top 10
centro de embarazo cerca de mi0142Spanish11First CareES2111 / 0Local top 3
clases de crianza gratis010ES0 / 0Tracked — not ranking
clinica de embarazo apple valley0234SpanishES41 / 0Local top 10
como funciona plan b01111SpanishES111 / 0Local page 2
confidential std testing near me0141Apple Valley19First CareAplV1191 / 0Local top 3
confidential sti testing0419Apple Valley58First CareAplV9581 / 0Local top 10
cuanto cuesta un aborto04ES0 / 0Tracked — not ranking
decision point coaching08AplV0 / 0Tracked — not ranking
does plan b stop implantation02521First CareAplV210 / 1Tracked — not ranking
early pregnancy ultrasound near me0242Apple Valley6First CareAplV261 / 0Map packApple Valley
embarazo inesperado040ES0 / 0Tracked — not ranking
first care pregnancy center0144First CareAplV40 / 1Tracked — not ranking
free parenting classes dakota county02038First CareAplV380 / 1Tracked — not ranking
free pregnancy test apple valley0222Apple Valley15First CareAplV2151 / 0Local top 3
free pregnancy testing0442Apple Valley3First CareAplV231 / 0Local top 3
free pregnancy tests near me0121Apple Valley2First CareAplV121 / 0Local top 3
free ultrasound apple valley0241Apple Valley20First CareAplV1201 / 0Local top 3
free ultrasounds near me0521Apple Valley6AmnionAplV17Burn56Lkvl57Egan56Rsmt565 / 0Map packApple Valley
good father program0171Apple ValleyAplV11 / 0Local top 3
how does the abortion pill work05468First CareAplV680 / 1Tracked — not ranking
how far along can you get an abortion in minnesota03630Apple Valley26First CareAplV30260 / 1Local deep
how much are abortions02562First CareAplV620 / 1Tracked — not ranking
how much do abortions cost02551First CareAplV510 / 1Tracked — not ranking
how much is a abortion03350First CareAplV500 / 1Tracked — not ranking
how much is a abortion pill042AplV0 / 0Tracked — not ranking
how much is an abortion in minnesota0311First CareAplV10 / 1Tracked — not ranking
incomplete abortion01929First CareAplV290 / 1Tracked — not ranking66
is adoption right for me010AplV0 / 0Tracked — not ranking
life coaching pregnancy061Apple ValleyAplV11 / 0Map packApple Valley
minnesota abortion clinic03137First CareAplV370 / 1Tracked — not ranking
minnesota abortion laws04923Apple Valley37First CareAplV23371 / 0Local deep21
minnesota abortion laws 202604621Apple ValleyAplV211 / 0Local deep
mom choice for pregnancy0215Apple ValleyAplV51 / 0Local top 105
my girlfriend is pregnant what do i do08AplV0 / 0Tracked — not ranking
my pregnancy choices0581Apple ValleyAplV11 / 0Local top 3
open adoption minnesota031AplV0 / 0Tracked — not ranking
parenting support minnesota03241First CareAplV410 / 1Tracked — not ranking
pastillas para abortar036ES0 / 0Tracked — not ranking
post abortion support minnesota01516Apple Valley4First CareAplV1640 / 1Local page 2
pregnancy center burnsville mn0194Apple Valley1AmnionAplV410 / 1Local top 10
pregnancy centers near me0522Apple Valley6First CareAplV261 / 0Map packApple Valley
pregnancy choices apple valley0311Apple Valley13First CareAplV1131 / 0Local top 31
pregnancy choices apple valley mn0311Apple Valley13First CareAplV1131 / 0Local top 31
pregnancy choices mn0441Apple Valley9First CareAplV191 / 0Local top 3
pregnancy near me0581Apple Valley2First CareAplV121 / 0Local top 3
pregnancy resources dakota county0191Apple Valley18First CareAplV1181 / 0Map packApple Valley
proof of pregnancy near me0542Apple Valley4First CareAplV241 / 0Map packApple Valley
prueba de embarazo gratis08ES0 / 0Tracked — not ranking13
prueba de embarazo gratis cerca de mi085Spanish27AmnionES5271 / 0Local top 10
prueba de its gratis018ES0 / 0Tracked — not ranking
que es plan b010ES0 / 0Tracked — not ranking1
que tan efectiva es la pastilla plan b0273SpanishES31 / 0Local top 31
same day pregnancy ultrasound near me052Apple Valley4First CareAplV241 / 0Local top 3
std testing without insurance0582Apple Valley58First CareAplV2581 / 0Map packApple Valley
types of abortion036AplV0 / 0Tracked — not ranking
ultrasonido de embarazo gratis087SpanishES71 / 0Local top 10
ultrasonido gratis minnesota072Spanish6First CareES261 / 0Local top 3
ultrasound before abortion08AplV0 / 0Tracked — not ranking
ultrasound to confirm pregnancy near me0141Apple Valley2First CareAplV121 / 0Local top 3
unplanned pregnancy help for men053Apple Valley7First CareAplV371 / 0Local top 3
unplanned pregnancy help near me0501Apple Valley1AmnionAplV18Burn21Lkvl19Egan15Rsmt174 / 1Local top 398
warning signs of infection after abortion0687Apple ValleyAplV871 / 0Local deep92
what are different types of abortion0AplV0 / 0Tracked — not ranking
what to know before an abortion02060First CareAplV600 / 1Tracked — not ranking

Head to head across all 189 tracked keyword-market pairs

81we rank ahead
78a competitor ranks ahead
30neither ranks
MarketWe rank aheadCompetitor aheadReading
Apple Valley4836Home market. We lead, but not comfortably.
Lakeville93Clear lead.
Eagan93Clear lead.
Spanish90Uncontested. No competitor ranks for any Spanish term.
Burnsville39Losing, despite proximity. Amnion is strong here.
Rosemount210Worst Dakota County market. No city page exists.
Bloomington15Losing.
St. Paul06Beaten on every tracked keyword.
Minneapolis06Beaten on every tracked keyword.

Held in the workbook, not here

Two reference sets are deliberately not reproduced in this document. They exist to be queried, sorted and filtered rather than read, so they live in the spreadsheet where that is possible.

Untracked keywords — 2,234 rows. Keywords appearing in the national organic index or the competitor gap analysis but not in any Position Tracking campaign. National US positions only, which a single Apple Valley clinic cannot act on directly. Workbook tab: Untracked Keywords.
Demand research pool — 2,764 rows. Keywords from the nine Keyword Magic seeds that nobody in this competitive set ranks for. Research input for the content plan, already distilled into the eighteen briefs above. Workbook tab: Demand Research Pool.
Also workbook-only: the 162-keyword winnable list, the full CTR model, and the head-to-head matrix with all nine markets as paired columns. Tabs: Competitive Gap, Traffic Opportunity, Head to Head.
All 189 tracked keyword-location pairs

Rankings by market

The same rankings, one city at a time.

For when someone asks how we are doing in a specific town.

One row per tracked keyword per market, with the URL Google chose and all four competitors. Blank position = not ranking in the top 100.

Apple Valley 105 keywords

Apple Valley, MN (HQ) | English | Campaign 30724810 / Export 5294787

KeywordVolKDOur positionChangeResult typeOur landing pageFirst CareAmnionGuiding StarNew LifeBest compStatus
confidential std testing near me1410organichttps://mypregnancychoices.com/pregnancy-services/std-sti-testing/1919Top 3
free pregnancy test104910local66Top 3
free pregnancy test near me2510organichttps://mypregnancychoices.com/22Top 3
free pregnancy tests near me1210organichttps://mypregnancychoices.com/22Top 3
free std testing104611local2020Top 3
free std testing near me306211localTop 3
free ultrasound apple valley2410ai overviewhttps://donors.mypregnancychoices.com/contact-partners/2020Top 3
free ultrasounds near me5210local77Top 3
good father program1710organichttps://mypregnancychoices.com/pregnancy-resources/for-men/Top 3
life coaching pregnancy610localTop 3
my pregnancy choices5810ai overviewhttps://donors.mypregnancychoices.com/contact-partners/Top 3
pregnancy center near me105810local55Top 3
pregnancy choices505210ai overviewhttps://donors.mypregnancychoices.com/contact-partners/Top 3
pregnancy choices apple valley3110ai overviewhttps://donors.mypregnancychoices.com/contact-partners/1313Top 3
pregnancy choices apple valley mn3110ai overviewhttps://donors.mypregnancychoices.com/contact-partners/1313Top 3
pregnancy choices mn4410ai overviewhttps://donors.mypregnancychoices.com/contact-partners/99Top 3
pregnancy clinic near me5610local77Top 3
pregnancy near me5810organichttps://mypregnancychoices.com/22Top 3
pregnancy resources dakota county1910local183918Top 3
ultrasound to confirm pregnancy near me1410organichttps://mypregnancychoices.com/pregnancy-services/ultrasounds/2152Top 3
unplanned pregnancy help near me5010organichttps://mypregnancychoices.com/88Top 3
early pregnancy ultrasound near me2420local6286Top 3
free pregnancy test apple valley222-1site linkshttps://mypregnancychoices.com/1515Top 3
free pregnancy testing442-1organichttps://mypregnancychoices.com/pregnancy-services/33Top 3
free ultrasound near me102-1organichttps://mypregnancychoices.com/33Top 3
pregnancy centers near me5220local66Top 3
pregnancy help center near me472-1local8898Top 3
proof of pregnancy near me5420local44Top 3
same day pregnancy ultrasound near me520organichttps://mypregnancychoices.com/4244Top 3
std testing without insurance582-1local5858Top 3
unplanned pregnancy help for men530organichttps://mypregnancychoices.com/pregnancy-resources/mens-support/77Top 3
baby and me apple valley1840organichttps://mypregnancychoices.com/baby-and-me/Top 10
pregnancy center burnsville mn194-2organichttps://mypregnancychoices.com/burnsville-pregnancy-resources/11Top 10
mom choice for pregnancy215-1organichttps://mypregnancychoices.com/pregnancy-resources/for-women/Top 10
std testing near me50555-3organichttps://mypregnancychoices.com/pregnancy-services/std-sti-testing/Top 10
pregnancy test near me10308-3organichttps://mypregnancychoices.com/77Top 10
confidential sti testing41991organichttps://mypregnancychoices.com/pregnancy-services/std-sti-testing/5858Top 10
planned parenthood apple valley3032101organichttps://mypregnancychoices.com/Top 10
post abortion support minnesota151616organichttps://mypregnancychoices.com/pregnancy-resources/reproductive-grief-abortion/44Page 2
abortion law in mn43183organichttps://mypregnancychoices.com/abortion-questions/minnesota-after-roe-v-wade/3030Page 2
abortion law minnesota48185organichttps://mypregnancychoices.com/abortion-questions/minnesota-after-roe-v-wade/3131Page 2
abortion laws in minnesota40203organichttps://mypregnancychoices.com/abortion-questions/minnesota-after-roe-v-wade/3434Page 2
minnesota abortion laws 202646211organichttps://mypregnancychoices.com/abortion-questions/minnesota-after-roe-v-wade/Deep
abortion law in minnesota45231organichttps://mypregnancychoices.com/abortion-questions/minnesota-after-roe-v-wade/3434Deep
minnesota abortion laws49230organichttps://mypregnancychoices.com/abortion-questions/minnesota-after-roe-v-wade/3737Deep
is abortion legal in minnesota1042240organichttps://mypregnancychoices.com/abortion-questions/minnesota-after-roe-v-wade/Deep
minnesota abortion law1050240organichttps://mypregnancychoices.com/abortion-questions/minnesota-after-roe-v-wade/3737Deep
is abortion legal in mn104725-3organichttps://mypregnancychoices.com/abortion-questions/minnesota-after-roe-v-wade/3737Deep
are abortions legal in minnesota1042260organichttps://mypregnancychoices.com/abortion-questions/minnesota-after-roe-v-wade/4141Deep
how far along can you get an abortion in minnesota36303organichttps://mypregnancychoices.com/abortion-questions/minnesota-after-roe-v-wade/2626Deep
abortion grief support2332-10organichttps://mypregnancychoices.com/pregnancy-resources/reproductive-grief-abortion/2020Deep
how does plan b work1050411organichttps://mypregnancychoices.com/abortion-questions/how-does-plan-b-work/Deep
warning signs of infection after abortion6872organichttps://mypregnancychoices.com/abortion-questions/what-are-the-signs-of-an-incomplete-abortion/Deep
abortion clinic40682222Not ranking
abortion cost10251010Not ranking
abortion cost minnesota2066Not ranking
abortion pill40736363Not ranking
abortion pill cost10433434Not ranking
abortion pill near me10641212Not ranking
abortion pill requirements736363Not ranking
abortion pill side effects1038Not ranking
abortion prices283939Not ranking
abortions near me661717Not ranking
adoption options minnesota28Not ranking
adoption vs abortion25Not ranking
am i pregnant1067Not ranking
amnion womens center4211Not ranking
cost of pregnancy termination10203434Not ranking
decision point coaching8Not ranking
does insurance cover abortion20533232Not ranking
does plan b stop implantation252121Not ranking
early pregnancy symptoms7055Not ranking
fatherhood program1044Not ranking
first care pregnancy center144134Not ranking
free diapers near me1042Not ranking
free parenting classes10425151Not ranking
free parenting classes dakota county203838Not ranking
guiding star wakota103133Not ranking
how does the abortion pill work546868Not ranking
how effective is plan b10422626Not ranking
how far along am i1063Not ranking
how long you can get pregnant after abortion10256666Not ranking
how much are abortions256262Not ranking
how much do abortions cost255151Not ranking
how much does an abortion cost10192828Not ranking
how much is a abortion335050Not ranking
how much is a abortion pill42Not ranking
how much is an abortion10304343Not ranking
how much is an abortion in minnesota3111Not ranking
incomplete abortion192929Not ranking
is adoption right for me10Not ranking
minnesota abortion clinic313737Not ranking
minnesota womens care4039Not ranking
miscarriage support1047Not ranking
my girlfriend is pregnant what do i do8Not ranking
my period is late1035Not ranking
new life family services101611Not ranking
open adoption minnesota31Not ranking
parenting support minnesota324141Not ranking
plan b side effects1038Not ranking
types of abortion36Not ranking
ultrasound before abortion8Not ranking
what are different types of abortion0Not ranking
what to know before an abortion206060Not ranking
when to take plan b1042Not ranking
Spanish 18 keywords

Apple Valley / Dakota County | Spanish | Campaign 30810168 / Export 5294798

KeywordVolKDOur positionChangeResult typeOur landing pageFirst CareAmnionGuiding StarNew LifeBest compStatus
centro de embarazo cerca de mi1422organichttps://mypregnancychoices.com/es/contacto-centro-de-ayuda-para-el-embarazo/116211Top 3
ultrasonido gratis minnesota721organichttps://mypregnancychoices.com/es/servicios-de-embarazo/ultrasonidos/636826Top 3
que tan efectiva es la pastilla plan b27397site linkshttps://mypregnancychoices.com/es/preguntas-aborto/como-funciona-plan-b/Top 3
clinica de embarazo apple valley2340organichttps://mypregnancychoices.com/es/contacto-centro-de-ayuda-para-el-embarazo/Top 10
prueba de embarazo gratis cerca de mi853organichttps://mypregnancychoices.com/es/servicios-de-embarazo/ultrasonidos/812727Top 10
ultrasonido de embarazo gratis8793organichttps://mypregnancychoices.com/es/servicios-de-embarazo/ultrasonidos/Top 10
como funciona plan b111189organichttps://mypregnancychoices.com/es/preguntas-aborto/como-funciona-plan-b/Page 2
aborto legal en minnesota1324-2organichttps://mypregnancychoices.com/es/preguntas-aborto/minnesota-after-roe-v-wade/4646Deep
aborto minnesota1829-8organichttps://mypregnancychoices.com/es/preguntas-aborto/minnesota-after-roe-v-wade/5252Deep
apoyo despues de un aborto13Not ranking
clases de crianza gratis10Not ranking
cuanto cuesta un aborto4Not ranking
embarazo inesperado40Not ranking
pastillas para abortar36Not ranking
prueba de embarazo gratis8Not ranking
prueba de its gratis18Not ranking
que es plan b10Not ranking
sintomas de embarazo1032Not ranking
Burnsville 12 keywords

Burnsville, MN | English | Campaign 30810169 / Export 5294802

KeywordVolKDOur positionChangeResult typeOur landing pageFirst CareAmnionGuiding StarNew LifeBest compStatus
unplanned pregnancy help near me5120organichttps://mypregnancychoices.com/burnsville-pregnancy-resources/91291Top 3
pregnancy clinic near me5632organichttps://mypregnancychoices.com/burnsville-pregnancy-resources/422Top 3
free pregnancy test near me2540organichttps://mypregnancychoices.com/burnsville-pregnancy-resources/655Top 10
free ultrasounds near me525-1organichttps://mypregnancychoices.com/burnsville-pregnancy-resources/766Top 10
pregnancy center near me105850organichttps://mypregnancychoices.com/burnsville-pregnancy-resources/644Top 10
free ultrasound near me106-1organichttps://mypregnancychoices.com/burnsville-pregnancy-resources/755Top 10
pregnancy help center near me10476-1organichttps://mypregnancychoices.com/burnsville-pregnancy-resources/855Top 10
pregnancy test near me20308-3organichttps://mypregnancychoices.com/burnsville-pregnancy-resources/7607Top 10
free std testing near me406211-1organichttps://mypregnancychoices.com/pregnancy-services/std-sti-testing/2323Page 2
std testing near me705526-2organichttps://mypregnancychoices.com/pregnancy-services/std-sti-testing/2020Deep
abortion pill near me10641844Not ranking
abortions near me662555Not ranking
Lakeville 12 keywords

Lakeville, MN | English | Campaign 30810169 / Export 5294886

KeywordVolKDOur positionChangeResult typeOur landing pageFirst CareAmnionGuiding StarNew LifeBest compStatus
unplanned pregnancy help near me5010organichttps://mypregnancychoices.com/99Top 3
free pregnancy test near me2540organichttps://mypregnancychoices.com/lakeville-pregnancy-resources/66Top 10
pregnancy center near me105840organichttps://mypregnancychoices.com/lakeville-pregnancy-resources/55Top 10
free ultrasound near me105-1organichttps://mypregnancychoices.com/lakeville-pregnancy-resources/7127Top 10
free ultrasounds near me525-1organichttps://mypregnancychoices.com/lakeville-pregnancy-resources/7117Top 10
pregnancy clinic near me565-1organichttps://mypregnancychoices.com/lakeville-pregnancy-resources/66Top 10
pregnancy help center near me465-1organichttps://mypregnancychoices.com/lakeville-pregnancy-resources/7467Top 10
pregnancy test near me203080organichttps://mypregnancychoices.com/lakeville-pregnancy-resources/77Top 10
free std testing near me406219-9organichttps://mypregnancychoices.com/pregnancy-services/std-sti-testing/2020Page 2
std testing near me7055190organichttps://mypregnancychoices.com/pregnancy-services/std-sti-testing/2121Page 2
abortion pill near me10641919Not ranking
abortions near me662121Not ranking
Eagan 12 keywords

Eagan, MN | English | Campaign 30810169 / Export 5294887

KeywordVolKDOur positionChangeResult typeOur landing pageFirst CareAmnionGuiding StarNew LifeBest compStatus
unplanned pregnancy help near me5110organichttps://mypregnancychoices.com/eagan-pregnancy-resources/595Top 3
free pregnancy test near me2540organichttps://mypregnancychoices.com/eagan-pregnancy-resources/55Top 10
pregnancy center near me105840organichttps://mypregnancychoices.com/eagan-pregnancy-resources/55Top 10
free ultrasound near me105-1organichttps://mypregnancychoices.com/eagan-pregnancy-resources/6116Top 10
free ultrasounds near me525-4organichttps://mypregnancychoices.com/eagan-pregnancy-resources/686Top 10
pregnancy clinic near me565-1organichttps://mypregnancychoices.com/eagan-pregnancy-resources/77Top 10
pregnancy help center near me475-1organichttps://mypregnancychoices.com/eagan-pregnancy-resources/66Top 10
pregnancy test near me20307-3organichttps://mypregnancychoices.com/eagan-pregnancy-resources/88Top 10
std testing near me905726-6organichttps://mypregnancychoices.com/pregnancy-services/std-sti-testing/2323Deep
free std testing near me506261-2organichttps://mypregnancychoices.com/pregnancy-services/std-sti-testing/Deep
abortion pill near me10641313Not ranking
abortions near me661717Not ranking
Rosemount 12 keywords

Rosemount, MN | English | Campaign 30810169 / Export 5294889

KeywordVolKDOur positionChangeResult typeOur landing pageFirst CareAmnionGuiding StarNew LifeBest compStatus
unplanned pregnancy help near me5110organichttps://mypregnancychoices.com/7307Top 3
free ultrasounds near me5250organichttps://mypregnancychoices.com/pregnancy-services/ultrasounds/6116Top 10
free pregnancy test near me2560organichttps://mypregnancychoices.com/eagan-pregnancy-resources/44Top 10
free ultrasound near me106-1organichttps://mypregnancychoices.com/pregnancy-services/ultrasounds/5135Top 10
pregnancy help center near me4726-21organichttps://mypregnancychoices.com/eagan-pregnancy-resources/51145Deep
free std testing near me106227-8organichttps://mypregnancychoices.com/pregnancy-services/std-sti-testing/2222Deep
std testing near me205530-5organichttps://mypregnancychoices.com/pregnancy-services/std-sti-testing/1919Deep
abortion pill near me641212Not ranking
abortions near me661818Not ranking
pregnancy center near me10584254Not ranking
pregnancy clinic near me5655Not ranking
pregnancy test near me103077Not ranking
Bloomington 6 keywords

Bloomington, MN | English | Campaign 30821722 / Export 5299626

KeywordVolKDOur positionChangeResult typeOur landing pageFirst CareAmnionGuiding StarNew LifeBest compStatus
pregnancy center near me105540organichttps://mypregnancychoices.com/bloomington-pregnancy-resources/121Top 10
pregnancy clinic near me105240organichttps://mypregnancychoices.com/bloomington-pregnancy-resources/131Top 10
free pregnancy test near me10355-1organichttps://mypregnancychoices.com/bloomington-pregnancy-resources/131Top 10
free ultrasound near me515-1organichttps://mypregnancychoices.com/bloomington-pregnancy-resources/121Top 10
free std testing near me904530-9organichttps://mypregnancychoices.com/bloomington-pregnancy-resources/3535Deep
abortion pill near me10511919Not ranking
St Paul 6 keywords

St. Paul, MN | English | Campaign 30821722 / Export 5299643

KeywordVolKDOur positionChangeResult typeOur landing pageFirst CareAmnionGuiding StarNew LifeBest compStatus
pregnancy clinic near me105250organichttps://mypregnancychoices.com/st-paul-pregnancy-resources/22Top 10
free pregnancy test near me10356-1organichttps://mypregnancychoices.com/st-paul-pregnancy-resources/22Top 10
free ultrasound near me20516-1organichttps://mypregnancychoices.com/st-paul-pregnancy-resources/11Top 10
pregnancy center near me105561organichttps://mypregnancychoices.com/st-paul-pregnancy-resources/11Top 10
abortion pill near me30511515Not ranking
free std testing near me170452121Not ranking
Minneapolis 6 keywords

Minneapolis, MN | English | Campaign 30821722 / Export 5299676

KeywordVolKDOur positionChangeResult typeOur landing pageFirst CareAmnionGuiding StarNew LifeBest compStatus
pregnancy clinic near me705240organichttps://mypregnancychoices.com/minneapolis-pregnancy-resources/11Top 10
free pregnancy test near me70355-1organichttps://mypregnancychoices.com/minneapolis-pregnancy-resources/11Top 10
free ultrasound near me205150organichttps://mypregnancychoices.com/minneapolis-pregnancy-resources/11Top 10
pregnancy center near me205511-2organichttps://mypregnancychoices.com/minneapolis-pregnancy-resources/11Page 2
abortion pill near me110511515Not ranking
free std testing near me720453333Not ranking
The whole site, not just tracked keywords

Site reality check

A health check on the whole website.

We show up for 1,088 searches, but only 38 on page one. Only 12 pages bring in a visitor.

Total ranking keywords (US)
1088The "1.1K keywords" headline. Nearly all of it is deep and earns nothing.
Keywords in top 3
121.1% of the keyword footprint.
Keywords in top 10
383.5% of the footprint. This is the real size of the site's search presence.
Keywords in positions 21-100
95788% of rankings sit on page 3 or deeper, where clicks are effectively zero.
Estimated monthly organic traffic
771Total across all 1,088 keywords.
Branded traffic
589People searching for you by name.
Non-branded traffic
182People discovering you who did not already know you. This is the number the redesign must move.
Traffic from the single keyword "pregnancy choices"
47261% of ALL organic traffic comes from one branded term at #1.
Pages earning any ranking
42Out of an unknown total site size - a crawl is still needed to find orphaned and non-ranking pages.
Pages earning any traffic at all
12Only twelve pages on the entire site bring in a visitor.
Keywords whose SERP shows an AI Overview
985 (91%)Nine in ten of your SERPs now have an AI Overview above the organic results, compressing clicks.
Google Business Profile listing health
Poor - 30 of 37 listings need fixingFrom the Domain Overview PDF. This is the root cause of the map pack losses. 25 reviews total.

Position distribution

Position bandKeywordsShare of footprintEst. traffic from band
Top 3121.1%565
4-10262.4%108
11-20938.5%55
21-5036933.9%43
51-10058854.0%0
Root cause of the map pack losses

Local presence

Our Google Business listing.

The biggest problem we found, and a new website will not fix it. 30 of our 37 listings have wrong info. That is why we are missing from the map outside Apple Valley.

Online presence rating
POORSemrush's own summary judgement of local listing health.
Directory listings needing fixes
30 of 37Inconsistent name, address, phone or category across directories is the classic cause of weak map pack ranking. 81% of your listings are wrong.
Total reviews
25Low for a multi-location organisation. Review count and recency are direct local pack ranking factors.
Locations with a map pack presence in tracking
1 of 8Apple Valley only. Confirmed across all nine position tracking exports.
Locations with a dedicated city page
7 of 8Rosemount is the exception - see the Redesign brief.

This is the highest-leverage finding in the whole benchmark. The redesign cannot fix it - it is not a website problem. Fixing 30 listings and building a review programme is cheaper than the redesign and addresses the gap that is costing the most traffic: First Care holds the #1 map pack slot on every near-me term in Minneapolis, St. Paul and Bloomington while ranking BELOW you organically in two of those three markets.

Single location Notewith one Apple Valley address, fixing the 30 listings should be expected to win map packs in Apple Valley, Burnsville, Eagan, Lakeville and Rosemount, and possibly Bloomington. It will not deliver Minneapolis or St. Paul map packs, where First Care has physical locations. The reachable markets are worth roughly 88 unrealised clicks/mo, so this remains worth doing - set expectations accordingly.

Geo-qualified STD / STI keywords in the footprint

KeywordVol / moKDLocal pack on SERP?Source export
std testing minneapolis9016YESstd testing
sti testing bloomington5024nosti testing
std testing bloomington5017YESstd testing
std clinic bloomington4020YESsti testing
free std testing minneapolis40-nostd testing
std testing mn30-nostd testing
reditus and idph bloomington testing site20-nosti testing
covid tests bloomington20-nosti testing
bloomington drug testing facility20-nosti testing
bloomington drug testing20-nosti testing
std testing centers bloomington10-nosti testing
free std testing bloomington10-nosti testing
bloomington testing lab10-nosti testing
bloomington drug testing lab10-nosti testing
bloomington dna testing10-nosti testing
Small individually, but every one of the highest-volume terms carries a local pack. Combined with the listing health above, the STD/STI opportunity is a local-listings play first and a content play second.
Caution: national "near me" volumes in the Keyword Magic exports (e.g. "std testing near me" at 90,500) are US-wide aggregates and are NOT achievable local volume. The location-scoped figures on the KW tabs are the ones to plan against.
SINGLE-LOCATION NOTE: with one Apple Valley address, fixing the 30 listings should be expected to win map packs in Apple Valley, Burnsville, Eagan, Lakeville and Rosemount, and possibly Bloomington. It will not deliver Minneapolis or St. Paul map packs, where First Care has physical locations. The reachable markets are worth roughly 88 unrealised clicks/mo, so this remains worth doing - set expectations accordingly.
What competitors rank for and we do not

Competitive gap

What competitors show up for and we do not.

First Care has about fifteen focused articles. We have three overloaded ones. Their list is our to-do list.

Keywords where a competitor ranks and we do not
1314This is the full missing set.
Combined monthly search volume
454,610US national volumes. Heavily inflated by head terms - see the caution below.
First Care ranks for
1,049 of 1,314They cover 80% of the gap. The other three competitors are marginal by comparison.
First Care keywords inside the top 10
139Proof of what is actually winnable in this space by an organisation your size.
New Life ranks for
162Mostly off-topic - see the noise section.
Amnion ranks for
96Concentrated in one Spanish page on ectopic pregnancy.
Guiding Star ranks for
15Negligible.

The structural finding

The Strategic FindingFirst Care is not beating you with better pages on the same topics. They are beating you with MORE pages on the SAME topic space. They split the subject into roughly fifteen focused articles - one for the abortion pill, one for Plan B, one for Plan C, one for common STIs, one for pregnancy-test mechanics, one for early symptoms, one for "could I be pregnant and not know". You cover the same ground in three overloaded pages (see the Content bloat section). That is the single clearest structural difference between the two sites, and it is a redesign-shaped problem.

Competitor pages winning the most ground

Each row is one competitor URL. This doubles as a content blueprint: proven topic-to-page mappings in this exact market.

Competitor pageDomainKeywords takenCombined vol / moTheir best positionRelevant to us?
https://firstcaremn.org/what-is-the-abortion-pill/First Care43126,47054YES - build our equivalent
https://firstcaremn.org/First Care7636,5901YES - build our equivalent
https://firstcaremn.org/plan-b-is-it-abortion/First Care17933,01011YES - build our equivalent
https://firstcaremn.org/top-5-most-common-stis/First Care11230,8806YES - build our equivalent
https://firstcaremn.org/when-am-i-most-likely-to-get-pregnant/First Care10425,95012YES - build our equivalent
https://firstcaremn.org/plan-c-what-is-it/First Care3725,6007YES - build our equivalent
https://amnionwomenscenter.org/es/que-es-un-embarazo-ectopico/Amnion2620,75036YES - build our equivalent
https://firstcaremn.org/am-i-pregnant-take-this-online-test/First Care2915,8109YES - build our equivalent
https://nlfs.org/event/first-care-woodbury-grand-opening/New Life315,05037NOISE - ignore
https://firstcaremn.org/how-do-pregnancy-tests-work/First Care3813,35017YES - build our equivalent
https://nlfs.org/mean-pro-life/New Life612,12022NOISE - ignore
https://firstcaremn.org/10-signs-you-might-be-pregnant/First Care849,8901YES - build our equivalent
https://firstcaremn.org/could-i-be-pregnant-and-not-know-it/First Care528,8503YES - build our equivalent
https://firstcaremn.org/what-you-need-to-know-about-chlamydia-and-gonorrhea/First Care227,43015YES - build our equivalent
https://nlfs.org/ways-to-give/material-donations/New Life366,49024NOISE - ignore
https://firstcaremn.org/will-my-insurance-pay-for-my-girlfriends-abortion/First Care146,14015YES - build our equivalent
https://nlfs.org/get-involved/careers/New Life185,18015NOISE - ignore
https://nlfs.org/New Life304,4101YES - build our equivalent
https://amnionwomenscenter.org/can-you-get-pregnant-again-after-an-abortion/Amnion193,43045YES - build our equivalent
https://firstcaremn.org/what-are-the-signs-of-an-incomplete-abortion/First Care213,04031YES - build our equivalent
https://firstcaremn.org/what-are-the-mental-health-effects-from-abortion/First Care202,84011Minor
https://nlfs.org/venue/cedar-valley-church/New Life32,66015NOISE - ignore
https://firstcaremn.org/sti-testing-treatment/First Care71,56016Minor
https://amnionwomenscenter.org/Amnion101,5102Minor
https://firstcaremn.org/curbside-pregnancy-testing-kits/First Care131,5009Minor
https://firstcaremn.org/minneapolis-services/First Care61,37025Minor

Noise Warningseveral New Life and Amnion pages rank for terms with nothing to do with pregnancy services - "because this is my first life" (a TV drama, 12,100/mo), "life pro life", "car seat donation", "young life jobs", "cvc church bloomington mn". These inflate the raw gap volume and must not be chased.

The full topic space

Demand map

What people around here actually type into Google.

Almost nobody searches by city name. They search “near me.”

Explicit city-name search barely exists in this market

Across all nine seeds and 201,279 keywords, only 13 keywords name a city or region in our footprint, worth 500 searches/month combined. Nobody searches "pregnancy test apple valley" - they search "pregnancy test near me". This is important for the redesign: the city landing pages have almost no direct search demand of their own. Their value is as a relevance and proximity signal feeding the near-me and map pack results, which is where the volume actually is. Build them for that purpose, not as traffic pages in their own right.

Every geo-qualified keyword in the footprint

KeywordVol / moKDLocal pack?AI Overview?Seed
abortion pills minnesota9012noyes-
std testing minneapolis9016YESno-
minnesota court ordered parenting classes505nono-
parenting classes mn5010YESno-
free std testing minneapolis40-nono-
parenting classes minneapolis3019YESno-
std testing mn30-nono-
signs of pregnancy mnemonic20-nono-
free ultrasound minneapolis20-nono-
free ultrasound mn20-nono-
free clinics twin cities20-nono-
dakota county parenting classes20-nono-
birthing classes minneapolis20-nono-

Where the winnable demand is

Topic clusterKeywords (100+ vol)Total vol / moKeywords at KD ≤ 30Winnable vol / moAssessment
Abortion cost108138,5504468,400The single biggest low-difficulty cluster in the market, and the one First Care already owns (#1 for "how much is an abortion in minnesota"). We do not rank for any of it.
Free ultrasound / free pregnancy test7453,4405139,660Lowest difficulty in the entire dataset - "free ultrasound" is KD 9, "free ultrasound near me" KD 10. These are exactly our services. Most carry a local pack.
Parenting / CPR classes13658,0707229,330Adjacent service demand we barely touch. "infant cpr classes near me" 4,400 at KD 17. Mostly local pack SERPs.
Abortion pill mechanics / safety233374,260277,960Huge raw volume but almost all of it is KD 70+ national head terms held by health systems. Low-difficulty share is small. Do not lead with this.
Adoption decision214,120173,300Small but highly qualified intent - someone typing "giving baby up for adoption" is exactly our client.
Abortion regret / after-abortion27301140Very small measured demand. We already rank #16 for "post abortion support minnesota".
Top 40 winnable keywords across all nine seeds
KeywordVol / moKDIntentLocal pack?AI Overview?Cluster
how much is an abortion14,80017InformationalnoyesAbortion cost
how much does an abortion cost12,10019InformationalnoyesAbortion cost
free pregnancy test8,10017CommercialnoyesFree ultrasound / free pregnancy test
abortion cost8,10021InformationalnoyesAbortion cost
free ultrasound near me6,60010TransactionalYESnoFree ultrasound / free pregnancy test
free ultrasound4,4009CommercialYESyesFree ultrasound / free pregnancy test
free pregnancy test near me4,40015TransactionalYESyesFree ultrasound / free pregnancy test
how much is the abortion pill4,40021InformationalnoyesAbortion cost
infant cpr classes near me4,40017TransactionalYESyesParenting / CPR classes
parenting classes near me3,60030TransactionalYESyesParenting / CPR classes
pregnancy test for free near me2,90017TransactionalYESnoFree ultrasound / free pregnancy test
abortion prices2,90015InformationalnoyesAbortion cost
how much are abortions2,90027InformationalnoyesAbortion cost
infant cpr classes2,90012InformationalYESyesParenting / CPR classes
how much is a abortion2,40015InformationalnoyesAbortion cost
how much is does an abortion cost1,90017InformationalnoyesAbortion cost
how much does it cost to get an abortion1,60027InformationalnoyesAbortion cost
abortion price1,30027InformationalnoyesAbortion cost
how expensive is an abortion1,30023InformationalnoyesAbortion cost
how much is abortion1,30022InformationalnoyesAbortion cost
in clinic abortion cost1,30023InformationalnoyesAbortion cost
co parenting classes1,30026InformationalYESyesParenting / CPR classes
free ultrasounds1,00029InformationalYESnoFree ultrasound / free pregnancy test
how much does abortion cost1,00016InformationalnoyesAbortion cost
where can you go to get a free pregnancy test88010TransactionalYESnoFree ultrasound / free pregnancy test
where free pregnancy test88014TransactionalYESnoFree ultrasound / free pregnancy test
where to get a free pregnancy test88014TransactionalYESnoFree ultrasound / free pregnancy test
how much does a abortion cost88013InformationalnoyesAbortion cost
free parenting classes near me88028Informational, TransactionalYESyesParenting / CPR classes
where to get free pregnancy test72018InformationalYESyesFree ultrasound / free pregnancy test
how much is a abortion pill72025InformationalnonoAbortion cost
cost of abortion7209InformationalnoyesAbortion cost
how expensive is abortion72012InformationalnoyesAbortion cost
how much abortion cost7206InformationalnoyesAbortion cost
how much does abortion cost out of pocket72024InformationalnoyesAbortion cost
how much is a abortion bill72023InformationalnoyesAbortion cost
how much is am abortion72027InformationalnoyesAbortion cost
parenting class near me72019CommercialYESyesParenting / CPR classes
baby cpr classes72027InformationalYESyesParenting / CPR classes
infant cpr class7207TransactionalYESnoParenting / CPR classes
Protect this through the rebuild

Migration risk

Web addresses we must not break during the rebuild.

Change one of these without a redirect and we lose that page from Google overnight.

Redirect map — every URL Google currently ranks

Verify each resolves 200 or 301 on the new site before launch, then again within 24 hours after. Risk is CRITICAL where a URL carries five or more keywords inside the top 10, or where a keyword on it exceeds 70 searches a month.

Current URLKeywordsMarkets affectedBest positionMax search volRisk if lost
https://mypregnancychoices.com/abortion-questions/minnesota-after-roe-v-wade/11Apple Valley (HQ)1810HIGH
https://mypregnancychoices.com/9Apple Valley (HQ), Lakeville, Rosemount130CRITICAL
https://mypregnancychoices.com/burnsville-pregnancy-resources/9Apple Valley (HQ), Burnsville220CRITICAL
https://mypregnancychoices.com/eagan-pregnancy-resources/8Eagan, Rosemount120CRITICAL
https://mypregnancychoices.com/lakeville-pregnancy-resources/7Lakeville420CRITICAL
https://donors.mypregnancychoices.com/contact-partners/6Apple Valley (HQ)150CRITICAL
https://mypregnancychoices.com/bloomington-pregnancy-resources/5Bloomington490CRITICAL
https://mypregnancychoices.com/pregnancy-services/std-sti-testing/4Apple Valley (HQ), Burnsville, Eagan, Lakeville, Rosemount190CRITICAL
https://mypregnancychoices.com/minneapolis-pregnancy-resources/4Minneapolis470CRITICAL
https://mypregnancychoices.com/st-paul-pregnancy-resources/4St. Paul520HIGH
https://mypregnancychoices.com/pregnancy-services/ultrasounds/3Apple Valley (HQ), Rosemount1HIGH
https://mypregnancychoices.com/es/servicios-de-embarazo/ultrasonidos/3Spanish2HIGH
https://mypregnancychoices.com/es/contacto-centro-de-ayuda-para-el-embarazo/2Spanish2HIGH
https://mypregnancychoices.com/es/preguntas-aborto/como-funciona-plan-b/2Spanish3HIGH
https://mypregnancychoices.com/pregnancy-resources/reproductive-grief-abortion/2Apple Valley (HQ)16MEDIUM
https://mypregnancychoices.com/es/preguntas-aborto/minnesota-after-roe-v-wade/2Spanish24MEDIUM
https://mypregnancychoices.com/pregnancy-resources/for-men/1Apple Valley (HQ)1HIGH
https://mypregnancychoices.com/pregnancy-services/1Apple Valley (HQ)2HIGH
https://mypregnancychoices.com/pregnancy-resources/mens-support/1Apple Valley (HQ)3HIGH
https://mypregnancychoices.com/baby-and-me/1Apple Valley (HQ)4HIGH
https://mypregnancychoices.com/pregnancy-resources/for-women/1Apple Valley (HQ)5HIGH
https://mypregnancychoices.com/abortion-questions/how-does-plan-b-work/1Apple Valley (HQ)4110MEDIUM
https://mypregnancychoices.com/abortion-questions/what-are-the-signs-of-an-incomplete-abortion/1Apple Valley (HQ)87MEDIUM

Full page inventory

URLKeywordsEst. traffic / moShare of site trafficPrimary intentAssessment
https://mypregnancychoices.com/2755872.4%NavigationalCORE - protect at all costs
https://mypregnancychoices.com/pregnancy/how-do-i-know-if-im-really-pregnant/215688.8%InformationalCORE - protect at all costs
https://mypregnancychoices.com/pregnancy-resources/for-women/5577.4%InformationalCORE - protect at all costs
https://mypregnancychoices.com/?utm_campaign=gmb2374.8%NavigationalTECHNICAL FAULT - tracking URL is indexed, see note below
https://mypregnancychoices.com/es/preguntas-aborto/como-funciona-plan-b/19182.3%InformationalEarning - protect
https://mypregnancychoices.com/abortion-questions/how-does-plan-b-work/536141.8%InformationalEarning - protect
https://mypregnancychoices.com/all/my-period-is-late-what-do-i-do/6281.0%InformationalEarning - protect
https://mypregnancychoices.com/abortion-questions/minnesota-after-roe-v-wade/2560.8%InformationalEarning - protect
https://mypregnancychoices.com/pregnancy-services/1320.2%Transactional, InformationalEarning - protect
https://mypregnancychoices.com/pregnancy-resources/miscarriage-support/110.1%InformationalEarning - protect
https://mypregnancychoices.com/st-paul-pregnancy-resources/1110.1%NavigationalEarning - protect
https://mypregnancychoices.com/am-i-pregnant/when-am-i-least-likely-to-get-pregnant/210.1%InformationalEarning - protect
https://mypregnancychoices.com/pregnancy-help-center/100.0%-Marginal
https://mypregnancychoices.com/all/what-are-different-types-of-abortion/1400.0%-Marginal
https://mypregnancychoices.com/all/what-are-the-risks-of-abortion/300.0%-Marginal
https://mypregnancychoices.com/minneapolis-pregnancy-resources/400.0%-Marginal
https://mypregnancychoices.com/pregnancy-resources/for-men/100.0%-Marginal
https://mypregnancychoices.com/abortion-questions/how-will-abortion-affect-me-mentally/2700.0%-Ranks widely, earns nothing - consolidation candidate
https://mypregnancychoices.com/all/what-are-the-mental-health-effects-of-abortion-2/100.0%-Marginal
https://mypregnancychoices.com/abortion-questions/how-will-abortion-affect-me-physically/700.0%-Marginal
https://mypregnancychoices.com/es/blog/100.0%-Marginal
https://mypregnancychoices.com/bloomington-pregnancy-resources/300.0%-Marginal
https://mypregnancychoices.com/pregnancy-services/ultrasounds/200.0%-Marginal
https://mypregnancychoices.com/abortion-questions/what-are-the-signs-of-an-incomplete-abortion/2300.0%-Ranks widely, earns nothing - consolidation candidate
https://mypregnancychoices.com/new-mothering/due-date-calculator/900.0%-Marginal
https://mypregnancychoices.com/pregnancy-services/std-sti-testing/400.0%-Marginal
https://mypregnancychoices.com/baby-and-me/100.0%CommercialMarginal
https://mypregnancychoices.com/es/el-embarazo/como-se-si-estoy-realmente-embarazada/500.0%InformationalMarginal
https://mypregnancychoices.com/pregnancy-services/pregnancy-testing/200.0%-Marginal
https://mypregnancychoices.com/pregnancy-resources/reproductive-grief-abortion/1600.0%-Marginal
https://mypregnancychoices.com/all/can-you-get-pregnant-again-after-an-abortion/1500.0%-Marginal
https://mypregnancychoices.com/es/servicios-de-embarazo/prueba-de-embarazo/700.0%InformationalMarginal
https://mypregnancychoices.com/eagan-pregnancy-resources/000.0%-No rankings
https://mypregnancychoices.com/all/facts-about-medical-abortion-you-might-not-know/100.0%-Marginal
https://mypregnancychoices.com/apple-valley-pregnancy-resources/200.0%-Marginal
https://mypregnancychoices.com/all/how-can-i-recover-emotionally-after-an-abortion/600.0%-Marginal
https://mypregnancychoices.com/es/preguntas-aborto/what-to-know-if-youre-considering-an-abortion/000.0%-No rankings
https://mypregnancychoices.com/burnsville-pregnancy-resources/200.0%Transactional, InformationalMarginal
https://mypregnancychoices.com/lakeville-pregnancy-resources/100.0%-Marginal
https://mypregnancychoices.com/contact-pregnancy-help-center/100.0%-Marginal
https://mypregnancychoices.com/es/servicios-de-embarazo/ultrasonidos/500.0%InformationalMarginal
https://mypregnancychoices.com/pregnancy-resources/abortion-education/600.0%-Marginal
High keyword counts that earn nothing

Content bloat

Pages that show up a lot but bring in nobody.

One page covers 536 searches and gets 14 visits a month. It answers everything and wins nothing.

URLKeywords it ranks forEst. traffic / moCombined vol / moBest positionClicks per 1,000 volVerdict
https://mypregnancychoices.com/abortion-questions/how-does-plan-b-work/53614151,660170.1Severe bloat - split or consolidate
https://mypregnancychoices.com/pregnancy/how-do-i-know-if-im-really-pregnant/2156876,400140.9Severe bloat - split or consolidate
https://mypregnancychoices.com/all/my-period-is-late-what-do-i-do/62811,060100.7Bloat - review
https://mypregnancychoices.com/275582,7801200.7Efficient
https://mypregnancychoices.com/abortion-questions/how-will-abortion-affect-me-mentally/2701,800360Bloat - review
https://mypregnancychoices.com/abortion-questions/minnesota-after-roe-v-wade/2567,990180.8Bloat - review
https://mypregnancychoices.com/abortion-questions/what-are-the-signs-of-an-incomplete-abortion/2304,370310Bloat - review
https://mypregnancychoices.com/es/preguntas-aborto/como-funciona-plan-b/19181,450112.4Efficient
https://mypregnancychoices.com/pregnancy-resources/reproductive-grief-abortion/1601,700330Normal
https://mypregnancychoices.com/all/can-you-get-pregnant-again-after-an-abortion/1502,500410Normal
https://mypregnancychoices.com/all/what-are-different-types-of-abortion/1404,510400Normal
https://mypregnancychoices.com/pregnancy-services/1322,03011.0Normal
https://mypregnancychoices.com/st-paul-pregnancy-resources/1116,790130.1Normal
https://mypregnancychoices.com/new-mothering/due-date-calculator/901,620410Normal
https://mypregnancychoices.com/es/servicios-de-embarazo/prueba-de-embarazo/70990130Normal
https://mypregnancychoices.com/abortion-questions/how-will-abortion-affect-me-physically/70310500Normal
https://mypregnancychoices.com/pregnancy-resources/abortion-education/60640250Normal
https://mypregnancychoices.com/all/how-can-i-recover-emotionally-after-an-abortion/601,000270Normal

The Headline Case/abortion-questions/how-does-plan-b-work/ ranks for 536 keywords - half the entire site keyword footprint - against 151,660 monthly searches, and delivers 14 visits per month.

447 of those 536 keywords sit at position 51-100. The page is being surfaced as a weak match for the whole Plan B topic rather than winning any part of it.

The same pattern, smaller: /pregnancy/how-do-i-know-if-im-really-pregnant/ carries 215 keywords for 68 visits, and /all/my-period-is-late-what-do-i-do/ carries 62 for 8.

These three pages are the site's entire informational strategy. In the redesign they are the strongest candidates for being broken into focused pages, one intent each - but do it deliberately, because they also hold the only non-branded rankings the site has.

Modelled, not measured

Traffic opportunity

Visits we are missing, market by market.

An estimate, not real numbers. Use it to compare markets, not to predict traffic.

Clicks the tracked keyword set earns today versus what it would earn at position 3, using a standard organic CTR curve. Read it as relative priority between markets, not as a forecast.

MarketKeywords trackedTracked vol / moEst. clicks todayIf all at position 3Unrealised clicksCapture rate
Apple Valley (HQ)10566034.665.330.753.0%
Burnsville121602.215.813.613.9%
Lakeville121502.314.812.515.5%
Eagan121801.917.815.910.7%
Rosemount12500.254.84.0%
Bloomington61302.412.910.518.6%
St. Paul62502.124.822.78.5%
Minneapolis61,0109.810090.29.8%
Spanish18100110.0%
TOTAL1892,60055.5257.4201.921.6%

Single location NotePregnancy Choices operates from one address, in Apple Valley. The Minneapolis and St. Paul figures above include map pack opportunity that proximity makes largely unreachable from that address. Treat 113 of the 202 unrealised clicks as organic-only. See the Action plan section.

The STD / STI cluster

1,460 searches/mo tracked across all markets. We capture an estimated 17 clicks/mo of it. Every result outside Apple Valley comes from one generic page: /pregnancy-services/std-sti-testing/

MarketKeywordVol / moOur positionResult typeBest competitorOur landing pageEst. clicks / mo
MarketKeywordVolume /moResult typeOur landing pageEst. clicks /mo
Apple Valley (HQ)confidential std testing near me1organic19https://mypregnancychoices.com/pregnancy-services/std-sti-testing/0
Apple Valley (HQ)free std testing101local202.8
Apple Valley (HQ)free std testing near me301local8.4
Apple Valley (HQ)std testing without insurance2local580
Apple Valley (HQ)std testing near me505organichttps://mypregnancychoices.com/pregnancy-services/std-sti-testing/2.6
Apple Valley (HQ)confidential sti testing9organic58https://mypregnancychoices.com/pregnancy-services/std-sti-testing/0
Burnsvillefree std testing near me4011organic23https://mypregnancychoices.com/pregnancy-services/std-sti-testing/0.4
Burnsvillestd testing near me7026organic20https://mypregnancychoices.com/pregnancy-services/std-sti-testing/0.4
Lakevillefree std testing near me4019organic20https://mypregnancychoices.com/pregnancy-services/std-sti-testing/0.4
Lakevillestd testing near me7019organic21https://mypregnancychoices.com/pregnancy-services/std-sti-testing/0.7
Eaganstd testing near me9026organic23https://mypregnancychoices.com/pregnancy-services/std-sti-testing/0.5
Eaganfree std testing near me5061organichttps://mypregnancychoices.com/pregnancy-services/std-sti-testing/0.1
Rosemountfree std testing near me1027organic22https://mypregnancychoices.com/pregnancy-services/std-sti-testing/0.1
Rosemountstd testing near me2030organic19https://mypregnancychoices.com/pregnancy-services/std-sti-testing/0.1
Bloomingtonfree std testing near me9030organic35https://mypregnancychoices.com/bloomington-pregnancy-resources/0.5
St. Paulfree std testing near me170210
Minneapolisfree std testing near me720330
TOTAL1,46017
CTR curve used in this model
PositionCTR
128.1%
215.2%
39.9%
47.0%
55.2%
64.0%
73.2%
82.6%
92.2%
101.9%
11-201.0%
21-300.5%
31-1000.2%
The frozen “before” measurement

Benchmark scorecard

Our “before” scorecard.

We run these same reports again after launch to see if the work paid off.

Re-run the same nine Semrush exports after launch and compare row by row. Primary success metrics: top 3 count, top 10 count, average position, map pack count.

LocationLanguageKeywords trackedRanking in top 100Top 3Top 10Page 2Not rankingAvg positionMap packAI OverviewVisibility
Apple Valley, MN (HQ)English1055331384529.713624.5
Apple Valley / Dakota CountySpanish18936199.7008.6
Burnsville, MNEnglish121028127.60013.0
Lakeville, MNEnglish121018227.50018.8
Eagan, MNEnglish1210180212.30018.7
Rosemount, MNEnglish127140514.40012.2
Bloomington, MNEnglish6504019.60013.2
St. Paul, MNEnglish6404025.8008.4
Minneapolis, MNEnglish6403126.20010.1
TOTAL / WEIGHTED18911239839779.2136127.5

Share of voice against competitors

Semrush visibility, summed across each market's tracked keyword set. Keyword counts and average positions per competitor are in the workbook.

LocationMetricUsFirst CareAmnionGuiding StarNew LifeStanding
Apple Valley, MN (HQ)Total Visibility24.55.82.00.31.01st (leading)
Apple Valley / Dakota CountyTotal Visibility8.61.10.30.001st (leading)
Burnsville, MNTotal Visibility13.08.721.400.22nd
Lakeville, MNTotal Visibility18.88.40.800.11st (leading)
Eagan, MNTotal Visibility18.79.51.9001st (leading)
Rosemount, MNTotal Visibility12.211.61.000.21st (leading)
Bloomington, MNTotal Visibility13.267.520.1003rd or lower
St. Paul, MNTotal Visibility8.445.80002nd
Minneapolis, MNTotal Visibility10.167.60002nd

Tracking coverage

Where the benchmark itself has blind spots. “Not tracked” means there is no baseline and post-launch change cannot be measured.

KeywordApple Valley (HQ)BurnsvilleLakevilleEaganRosemountBloomingtonSt. PaulMinneapolisMarkets trackedMarkets where we rank
pregnancy center near me1544no rank46118 of 87 of 8
pregnancy clinic near me1355no rank4548 of 87 of 8
pregnancy help center near me265526not trackednot trackednot tracked5 of 85 of 5
pregnancy test near me8887no ranknot trackednot trackednot tracked5 of 84 of 5
free pregnancy test near me144465658 of 88 of 8
free ultrasound near me265565658 of 88 of 8
free ultrasounds near me15555not trackednot trackednot tracked5 of 85 of 5
unplanned pregnancy help near me12111not trackednot trackednot tracked5 of 85 of 5
std testing near me526192630not trackednot trackednot tracked5 of 85 of 5
free std testing near me11119612730no rankno rank8 of 86 of 8
abortion pill near meno rankno rankno rankno rankno rankno rankno rankno rank8 of 80 of 8
abortions near meno rankno rankno rankno rankno ranknot trackednot trackednot tracked5 of 80 of 5
Provenance and definitions

Sources & glossary

Where the numbers came from, and what we still do not know.

No mobile data, no conversion data, and traffic figures are estimates.

Which export is which, and where

TabLocation trackedLanguageCampaign IDExport IDSource fileKeywordsDate rangeConfidenceHow the location was identified
Rankings by market: Apple ValleyApple Valley, MN (HQ)English30724810529478730724810_5294787_position_tracking_rankings_overview_20260817.csv1052026-08-12 - 2026-08-17ConfirmedTracks "pregnancy choices apple valley", "free ultrasound apple valley", "pregnancy resources dakota county"; client holds 13 local-pack positions here and nowhere else.
Rankings by market: SpanishApple Valley / Dakota CountySpanish30810168529479830810168_5294798_position_tracking_rankings_overview_20260817.csv182026-08-12 - 2026-08-17ConfirmedAll 18 keywords Spanish-language; ranking URLs are all /es/ pages. Includes "clinica de embarazo apple valley".
Rankings by market: BurnsvilleBurnsville, MNEnglish30810169529480230810169_5294802_position_tracking_rankings_overview_20260817.csv122026-08-12 - 2026-08-17Confirmed8 of 10 ranking keywords land on /burnsville-pregnancy-resources/.
Rankings by market: LakevilleLakeville, MNEnglish30810169529488630810169_5294886_position_tracking_rankings_overview_20260817.csv122026-08-12 - 2026-08-17Confirmed7 of 10 ranking keywords land on /lakeville-pregnancy-resources/.
Rankings by market: EaganEagan, MNEnglish30810169529488730810169_5294887_position_tracking_rankings_overview_20260817.csv122026-08-12 - 2026-08-17Confirmed8 of 10 ranking keywords land on /eagan-pregnancy-resources/.
Rankings by market: RosemountRosemount, MNEnglish30810169529488930810169_5294889_position_tracking_rankings_overview_20260817.csv122026-08-12 - 2026-08-17ConfirmedConfirmed by 30810169_..._rankings_multi_overview_20260817.csv, whose column headers name Burnsville, Lakeville, Eagan and Rosemount explicitly. Note: no /rosemount-pregnancy-resources/ page exists - see the Redesign brief.
Rankings by market: BloomingtonBloomington, MNEnglish30821722529962630821722_5299626_position_tracking_rankings_overview_20260817.csv62026-08-13 - 2026-08-17ConfirmedAll 5 ranking keywords land on /bloomington-pregnancy-resources/. Local pack held by First Care + Amnion.
Rankings by market: St PaulSt. Paul, MNEnglish30821722529964330821722_5299643_position_tracking_rankings_overview_20260817.csv62026-08-13 - 2026-08-17ConfirmedAll 4 ranking keywords land on /st-paul-pregnancy-resources/. Local pack held by First Care only.
Rankings by market: MinneapolisMinneapolis, MNEnglish30821722529967630821722_5299676_position_tracking_rankings_overview_20260817__1_.csv62026-08-13 - 2026-08-17ConfirmedConfirmed by 30821722_..._rankings_multi_overview_20260817.csv, whose headers name Bloomington, Saint Paul and Minneapolis explicitly.

Domains tracked in every campaign

DomainRoleNotes
mypregnancychoices.comCLIENT (us)The site being redesigned. All "MPC" columns in this workbook refer to this domain.
firstcaremn.orgCompetitor - First Care Pregnancy CenterStrongest overall rival. Wins the local pack in Bloomington and St. Paul and owns the abortion-cost/abortion-law content cluster.
amnionwomenscenter.orgCompetitor - Amnion Women's CenterStrong in Burnsville and Bloomington; weak elsewhere.
guidingstarwakotacenter.orgCompetitor - Guiding Star WakotaBarely visible in any tracked market.
nlfs.orgCompetitor - New Life Family ServicesBarely visible; occasional deep rankings only.

Glossary

Rankings by market: [city] tabs
Keyword-level detail for one Semrush Position Tracking campaign: one row per tracked keyword, with our position, the URL Google ranked, and all four competitors.
KD
Keyword Difficulty, 0-100. Semrush's estimate of how hard it is to reach page one. Under 30 is realistic for a site of this authority.
Local pack / map pack
The block of three business listings with a map, shown above organic results on local searches. Ranked mainly by Google Business Profile quality and proximity, not by the website.
AI Overview
Google's AI-generated answer at the top of the results page. It can cite a site without sending a click.
Visibility
Semrush score combining position and search volume across a tracked keyword set. Comparative only.
Volume
Estimated monthly searches. Position Tracking volumes are scoped to the tracked city; Keyword Magic and Organic Research volumes are US national and much larger.
Winnable volume
Combined monthly searches for keywords at KD 30 or below. A prioritisation aid, not a traffic forecast.
301
A permanent redirect. The mechanism that carries a page's search rankings from an old URL to a new one.

Re-measuring after launch

  1. Do not delete or re-scope the Semrush campaigns. Changing the keyword list or location breaks comparability with this baseline.
  2. Export the same nine Rankings Overview reports at 30, 60 and 90 days post-launch, using the campaign IDs above.
  3. Compare against the benchmark scorecard. Primary metrics: top 3 count, top 10 count, average position, map pack count.
  4. Before launch, capture every URL in the redirect map. Each must resolve 200 or 301 on the new site.
  5. Bloomington, St. Paul and Minneapolis exports cover 13–17 August 2026; the other six cover 12–17 August. They have less trend history.

Known limits of this analysis

  • All traffic figures are Semrush models, not measured analytics. Google Search Console would replace them with fact.
  • No usable mobile data. Semrush returns 19 mobile keywords against 1,088 desktop, which reflects database sparsity rather than a real ranking gap. Near-me search skews heavily mobile.
  • Site size is unknown. Only URLs that rank are visible here; a crawl is needed to find orphaned, thin or non-ranking pages.
  • No conversion data. Nothing here indicates which pages produce appointments.
  • Position tracking covers a five-day window, so short-term movement should be treated as noise.
  • The Keyword Gap export covers the “Missing” view only — keywords where we rank nothing. The “Weak” view was not exported.