- Home
- Skills
- Marketing & SEO
- Local SEO Audit: GBP + NAP Fix Plan for Small Business
Works with the AI Agents you already use
Local SEO Audit: GBP + NAP Fix Plan for Small Business
Most local SEO checklists tell you to "keep NAP consistent".
$5
Local SEO Audit: GBP + NAP Fix Plan for Small Business
Example session with this skill installed
Run a local SEO audit for [Bakery name], Austin, TX (bakery / cafe).
Website: https://[bakery-site].com (home, /contact-us/, /about-us/).
GBP: not supplied. Use only what is on the site. Do not invent Maps ranks or review counts.
- Read your context and instructions
- Compiled the local seo audit
Local SEO audit: [Bakery name], Austin, TX
(Real run on a live small-business site, 19 Oct 2026. Name, address and phone digits masked.)
Status: Draft for human verification. Ranks and volumes not claimed.
Canonical NAP (proposed from the site, owner to confirm):
- Name: [Bakery name]
- Address: [street address], Austin, TX
- Phone: (512) XXX-0017
- Website: https://[bakery-site].com
- Hours: Mon closed · Tue–Sun 6:00 AM–2:00 PM
- Primary category: Not supplied (site says a cuisine + "Austin" tagline)
3. NAP consistency map (excerpt)
| Surface | Phone shown | Link actually dials / sends to | Match? |
|---|---|---|---|
| Homepage "(512) XXX-0017" link #1 | (512) XXX-0017 | tel:734XXX1852 | MISMATCH |
| Site-wide "(512) XXX-0017" link (home, contact, about) | (512) XXX-0017 | tel:4065550120 (US fictional 555-01xx range) | MISMATCH |
| Site-wide "512-XXX-0017" link (home, contact, about) | 512-XXX-0017 | tel:+512-XXX-0017 (+512 is not a valid country code) | MISMATCH |
| Contact page "Call Us" | (512) XXX-0017 | tel:512XXX0017 | OK |
| Homepage "contact@[bakery-site].com" link | contact@[bakery-site].com | mailto:[unrelated]@gmail.com | MISMATCH |
| Schema (Organization) | +1512XXX0017 | no address, no hours | Partial |
| Address text | 3 spellings: "E 7th St", "E 7th St.", "E. 7th Street" variants | n/a | Minor |
4. On-page local signals (excerpt)
| Signal | Finding | Priority |
|---|---|---|
| Title / H1 | Home title "[Bakery name]" has no city; homepage has no H1 | P1 |
| Local schema | Organization only; name stuffed as "[Bakery name] Austin, TX"; no address or openingHours | P1 |
| Map / directions | Google Maps embed on home and contact page | OK |
8. P0–P2 fix plan (excerpt)
| ID | Action | Why (evidence) | Done when |
|---|---|---|---|
| P0-01 | Point every visible "(512) XXX-0017" link to tel:+1512XXX0017 | 3 links dial 734-XXX-1852, 406-555-0120 or an invalid +512 number | Every tel: href = +1512XXX0017 |
| P0-02 | Fix the homepage email link to mailto:contact@[bakery-site].com | Visible address sends to a Gmail inbox | Link and text match |
| P1-01 | Replace Organization with Restaurant/Bakery LocalBusiness schema: address, geo, openingHours, telephone | Schema has no address or hours | Rich Results Test shows LocalBusiness with address |
| P1-02 | Add "Austin" to the homepage title and add one H1 | No city in title, no H1 | Title + H1 live |
| P2-01 | Use one address spelling everywhere, then match GBP and directories to it | 3 spellings on the site | One format site-wide |
9. Open questions
- Is (512) XXX-0017 the only public number? Is the Gmail address meant to get web enquiries?
- GBP primary category and hours? (Not supplied, so verify before editing any listing.)
Connects securely to your tools. The creator never sees your data.
About this skill
Most local SEO checklists tell you to "keep NAP consistent". This skill checks it. Give your agent the business name, city and website (plus any GBP notes or directory URLs you have). It compares what customers see with what the links and schema actually say, and returns a client-ready audit:
- Canonical NAP block (name, address, phone, website, hours, category), locked before anything else
- Google Business Profile checklist: 11 areas marked OK / Gap / Not supplied, so nothing is guessed
- NAP consistency map across website, schema, GBP, socials and the directories you name, with evidence for every mismatch
- On-page local signals: title/H1 city clarity, contact page, map/directions, LocalBusiness schema, internal links
- Review process and citation next steps, with no fake star targets or invented directory lists
- P0–P2 fix plan with owner and a "done when" test for each action
Built for agencies and freelancers who sell local audits, and owners checking their site before a rebuild. Works in Claude Code, Cursor, Codex and any agent that loads SKILL.md.
Honest limits: it reads what you give it and what is on the pages; it does not log in to GBP or scrape Maps, and it never promises rankings, calls or reviews.
How to use
- 1
Connect your agent to the Agensi MCP
Copy the prompt and paste it into Claude, ChatGPT, Cursor or any agent that supports MCP. It sets up the connection for you. Manual setup
- 2
Sign in to Agensi
Your agent shows a sign-in link. Sign in and click Allow.
- 3
Ask for what you need
Your agent loads this skill and uses it on your task. It always asks before any payment.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill goes through the trust checks below.
Security scanned
Checked by our 8-point scan before listing
Fresh listing
Recently published to Agensi
Money-back guarantee
Doesn't do what its page promises? You get your money back.
Trust & safety
Security scan
Security scan passed 26 days ago