Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+20 more

    Local SEO Audit: GBP + NAP Fix Plan for Small Business

    2

    Most local SEO checklists tell you to "keep NAP consistent".

    $5

    Secure checkout via Stripe

    Money-back guarantee

    Converts to your local currency at checkout

    Security scanned
    Local SEO Audit: GBP + NAP Fix Plan for Small Business

    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)

    SurfacePhone shownLink actually dials / sends toMatch?
    Homepage "(512) XXX-0017" link #1(512) XXX-0017tel:734XXX1852MISMATCH
    Site-wide "(512) XXX-0017" link (home, contact, about)(512) XXX-0017tel:4065550120 (US fictional 555-01xx range)MISMATCH
    Site-wide "512-XXX-0017" link (home, contact, about)512-XXX-0017tel:+512-XXX-0017 (+512 is not a valid country code)MISMATCH
    Contact page "Call Us"(512) XXX-0017tel:512XXX0017OK
    Homepage "contact@[bakery-site].com" linkcontact@[bakery-site].commailto:[unrelated]@gmail.comMISMATCH
    Schema (Organization)+1512XXX0017no address, no hoursPartial
    Address text3 spellings: "E 7th St", "E 7th St.", "E. 7th Street" variantsn/aMinor

    4. On-page local signals (excerpt)

    SignalFindingPriority
    Title / H1Home title "[Bakery name]" has no city; homepage has no H1P1
    Local schemaOrganization only; name stuffed as "[Bakery name] Austin, TX"; no address or openingHoursP1
    Map / directionsGoogle Maps embed on home and contact pageOK

    8. P0–P2 fix plan (excerpt)

    IDActionWhy (evidence)Done when
    P0-01Point every visible "(512) XXX-0017" link to tel:+1512XXX00173 links dial 734-XXX-1852, 406-555-0120 or an invalid +512 numberEvery tel: href = +1512XXX0017
    P0-02Fix the homepage email link to mailto:contact@[bakery-site].comVisible address sends to a Gmail inboxLink and text match
    P1-01Replace Organization with Restaurant/Bakery LocalBusiness schema: address, geo, openingHours, telephoneSchema has no address or hoursRich Results Test shows LocalBusiness with address
    P1-02Add "Austin" to the homepage title and add one H1No city in title, no H1Title + H1 live
    P2-01Use one address spelling everywhere, then match GBP and directories to it3 spellings on the siteOne format site-wide

    9. Open questions

    1. Is (512) XXX-0017 the only public number? Is the Gmail address meant to get web enquiries?
    2. 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. 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. 2

      Sign in to Agensi

      Your agent shows a sign-in link. Sign in and click Allow.

    3. 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

    Listed26 days ago
    Updated5 days ago

    What's inside

    Frequently Asked Questions