🗺️ localrank Live · Self-host

Rank history, competitor tracking, AI recs for local service businesses + agencies managing local SEO

Track Google local-pack rank for your keywords across your service area (city + neighborhood grid). Daily rank history chart. Competitor monitor (who's ranking above you? are they gaining?). AI-generated content recommendations based on your gaps. Google My Business insight capture. For service businesses + agencies managing 5-50 local SEO clients.

What it does

📍

Grid-based rank

Query from multiple grid points in your service area (10 points across 5 miles). See where you rank in each grid cell. "I'm #1 in downtown but #8 in the suburbs." Actionable geo data, not just "average position."

📈

Rank history

Per keyword + grid point: daily rank. 30/90/365 day history. Trend arrows. Big drop alerts. Catch penalties + algorithm updates before they bleed out.

⚔️

Competitor watch

Pick 3-5 competitors. Track their ranks on your keywords. Who's gaining? Who's losing? What are they doing different? Content they published, reviews they got, citations they built.

🤖

AI content recs

Based on your rank gaps + competitor content: "You should publish a page about emergency service." "Competitors have 3× more FAQ content." "Your reviews are ranking well but you have 4 — they have 40." Prioritized.

📊

GMB insights

Pull Google Business Profile data: calls, direction requests, website clicks, photo views. Correlate with rank movements. See which keyword rank gains actually drive calls.

🔒

Shop-owned

Flask + SQLite. Your keyword list, rank history, competitor intel stays on your server. Not fed into an SEO-SaaS's industry benchmark report.

Quickstart

# clone git clone https://github.com/Dangercorn-Enterprises/localrank.git && cd localrank pip install -r requirements.txt && python app.py # → port 5001

Pricing

Self-host
$0/forever
  • Clone from GitHub
  • Run on any laptop or VPS
  • Your data stays yours
  • All core features
  • AI features (BYOK)
Get the source
Agency
$99/mo
  • Everything in Hosted
  • Unlimited keywords
  • Multi-client agency dashboard
  • White-label reports
  • SSO
  • Priority support
Contact sales

Hosted plans are early-access. Self-host today; email tim@dangercorn.net to join the waitlist.

Related products

localrank is one of 220+ verticals scaffolded from the same template. Each gets a working skeleton for free; individual ones get promoted to full products as demand surfaces.