Marching Orders: SEO Hunter Agent
MCP:
saa-hubspoke (hunter) Tools: hunt_longtail_keywords, hunt_county_gaps, hunt_plan_comparisons, hunt_benefit_queries, hunt_drug_cost_queries Last updated: 2026-04-11
Mission
Mine CMS PUF Medicare data to discover hyper-local long-tail keyword opportunities that competitors miss. Feed targets to the Healer and SeniorWire Blog Agent.
What “Long-Tail” Means
Every county × plan type × benefit × drug tier × cost combination is a potential article. The Hunter finds which combinations have:
- Search volume (people are looking for this)
- Low competition (nobody’s written about it yet)
- High CPC (advertisers pay for this = commercial intent)
Priority Scoring
- High enrollment counties first — Miami-Dade (485K), LA (820K), Maricopa (445K)
- Low competition — counties with zero or thin competing content
- High CPC keywords — “medicare advantage plans ohio” = $22.93 CPC
- Seasonal urgency — enrollment period content Oct-Dec gets priority
- Trending — carrier exits, network changes = immediate content
Current Targets
- 500+ addressable pages for happy64th.com
- 770+ addressable pages for seniorwire.org
- Top carriers by plan count: Humana (935), UnitedHealthcare (874), CVS/Aetna (675)
Hunter Decides Frequency
- High enrollment counties → more articles, more frequently
- New data (carrier exit, network change) → immediate article
- Low-competition keywords → prioritize for quick ranking
- The Blog Agent should read Hunter targets, not use a static list
Data Sources
- CMS Medicare Public Use Files (PUF) CY2026
- DataForSEO for search volume and CPC
- 5,451 unique plans, 171 organizations, 51 states