Local SEO skill

Audit a Google Business Profile, compare it to local competitors, and map Google Maps visibility around a location with your AI agent.

Run it in your agent: /local-seo (with the Claude Code plugin: /seoprama:local-seo). Other agents have their own skill picker, or ask for the workflow by name.

The Local SEO skill works out why a business does or does not show up in Google Maps and the local pack near its customers, and what to fix first.

Your agent audits the Google Business Profile, compares it to the competitors that actually outrank it nearby, reads the review gap, and runs a rank grid to show where Maps visibility drops off around the location.

You get a profile snapshot, a competitor comparison, a visibility map, and the one fix to do this week.

What this skill helps your agent do

When to use it

Use this skill when rankings depend on a physical location or service area — storefronts, restaurants, clinics, trades, and any business that lives or dies by the local pack.

It helps when a business ranks at its storefront but not across its service area, when a competitor keeps taking the map pack, or when you need to know whether the gap is categories, reviews, or engagement.

What you get back

Your agent should return a profile snapshot, where visibility drops off on the grid, a signal-by-signal comparison against the best competitor, and a prioritised action list starting with the one fix for this week.

The report shows the grid on a live Google Map, the way local rank trackers draw it: one numbered circle per point, colored by position, with the storefront marked and, when you track several keywords, the average position across them at each point. Click a point to see each keyword's rank and who is #1 there. Printed and exported reports show the same grid as a drawing. Under it sit the average position, how many points land in the top 3, the average per keyword, and which business takes #1 most often.

How to get the best result