seo-maps

Audits local business presence on maps platforms via geo-grid rank tracking, GBP audits, and review intelligence.

4|Updated Aug 22, 2025
One-click install
npx skills add https://github.com/justin06lee/justin06lee.dev --skill seo-maps-justin06lee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-maps
Source: https://github.com/justin06lee/justin06lee.dev/tree/main/.gemini/skills/valhalla/skills/seo-maps
Command: npx skills add https://github.com/justin06lee/justin06lee.dev --skill seo-maps-justin06lee

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Local businesses struggle to understand how they appear on Google Maps, Bing Places, Apple Maps, and OpenStreetMap, and lack visibility into ranking variation across geographic areas, review health, and listing consistency. ## Core Features & Use Cases - Geo-Grid Rank Tracking: Simulates Maps searches from a 7x7 grid of GPS coordinates to compute SoLV (Share of Local Voice) and render an ASCII heatmap of ranking variation. - GBP Profile Audit: Scores 25 Google Business Profile fields with industry-specific weights, either via live DataForSEO API data or a static free-tier checklist. - Review Intelligence & NAP Verification: Analyzes review velocity, sentiment, and fake-review signals across Google, Tripadvisor, and Trustpilot, and checks name/address/phone consistency across four map platforms. - Use Case: A plumbing company wants to know why it ranks well downtown but not in the suburbs. Run a geo-grid scan for "plumber" at its address to get a heatmap, then audit its GBP profile and generate LocalBusiness JSON-LD schema. ## Quick Start Ask the assistant to run a maps presence audit for your business URL, for example by saying "run /seo maps on my business website and show my geo-grid rankings".

Frequently Asked Questions about seo-maps

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I track Google Maps rankings across a geographic area?

Use geo-grid rank tracking, which fires Maps SERP API calls from a 7x7 grid of GPS coordinates around your business address. The skill computes SoLV (Share of Local Voice) as the percentage of grid points where you rank in the top 3 and renders an ASCII heatmap.

What is a GBP audit and how do I run one?

A GBP audit scores 25 Google Business Profile fields that affect local ranking, weighted by industry. With DataForSEO it fetches live profile data via the My Business Info API; without it, a static checklist is applied to signals detectable from your website.

Does this skill work without a DataForSEO subscription?

Yes, a free Tier 0 mode uses Overpass, Geoapify, and Nominatim for competitor discovery, geocoding, NAP verification guidance, and schema generation. Geo-grid tracking and live review intelligence require DataForSEO (Tier 1).

How is fake review detection performed?

Reviews are flagged when they match two or more signals: uniform timing, single-review accounts, geographic inconsistencies, sudden 5-star velocity spikes, near-identical text, or volume spikes without marketing activity.

What are the limitations of the free tier for local SEO analysis?

Tier 0 cannot perform geo-grid rank tracking, live GBP audits, or review velocity analysis since those require DataForSEO. It provides competitor discovery via Overpass, static GBP checklists, NAP guidance, and LocalBusiness schema generation.