Rank higher in Google Maps
OptiMap Agent is the AI-powered multi-tenant SaaS for Google Maps and Google Business Profile optimization. 16-signal scoring, vertical-aware recommendations, outcome tracking.
View on GitHub → gbp-optimal optimal-map-listing-agent
16
Scoring signals
Multi-tenant
Per-location data isolation
Vertical-aware
Recommendations per industry
Outcomes
Track real ranking lift
What we score
OptiMap Agent evaluates Google Business Profile listings across 16 signals, then produces vertical-aware recommendations:
NAP consistency
Category fit
Photo coverage
Photo freshness
Hours accuracy
Response rate
Response time
Review velocity
Review rating
Review recency
Q&A coverage
Post frequency
Description quality
Service list
Attribute coverage
Geo coverage
How it works
- Connect your Google Business Profile via OAuth
- OptiMap Agent scores your listing against 16 signals
- Get vertical-aware recommendations (e.g. restaurants need menu items, dentists need insurance listings, plumbers need 24/7 hours)
- Track ranking lift over time as you apply changes
Target market: multi-location SMBs and digital agencies managing Google Business Profiles at scale.
Get started
Clone the repo, configure your GCP project, and connect a test location:
git clone https://github.com/Ola-Turmo/optimap
cd optimap
pnpm install
pnpm run score --location-id=test