Local SEO Audit — GBP + NAP Fix Plan

    2

    Local business → GBP checklist, NAP consistency map, on-page local signals, and a P0–P2 fix plan. Process only — no ranking/traffic promises.

    $5

    Secure checkout via Stripe

    30-day refund guarantee

    Converts to your local currency at checkout

    Security scanned

    Works with the AI tools you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    Local SEO Audit — GBP + NAP Fix Plan

    Example session with this skill installed

    Audit local SEO for Bright Smile Dental in Riyadh, Saudi Arabia.
    Website: https://example.com/bright-smile (placeholder — treat as hypothetical).

    Canonical NAP we want

    • Name: Bright Smile Dental
    • Address: Olaya St, Riyadh
    • Phone: +966 11 000 0000
    • Hours: Sun–Thu 10:00–20:00
      Primary category: Dentist.
      GBP notes: listing exists but hours look wrong; we have not confirmed categories.
      Known issue: Instagram bio shows old phone number.
      Please produce the full Local SEO audit with GBP checklist, NAP map, and P0–P2 fix plan. Do not invent Maps ranks or review counts.
    • Read your context and instructions
    • Compiled the local seo audit
    • Generated the document

    Local SEO audit: Bright Smile Dental — Riyadh, Saudi Arabia

    Status: Draft for human verification — ranks/volumes not claimed
    Canonical NAP (user-confirmed):

    • Name: Bright Smile Dental
    • Address: Olaya St, Riyadh
    • Phone: +966 11 000 0000
    • Website: https://example.com/bright-smile
    • Hours: Sun–Thu 10:00–20:00
    • Primary category: Dentist

    1. Scope (evidence-based)

    • Business / offer: Dental clinic (user-stated)
    • Location model: storefront (assumed from address — confirm)
    • In scope: GBP checklist, NAP consistency, on-page local signals, review process, P0–P2 plan
    • Out of scope: paid ads, invented Maps ranks, competitor crawl without URLs
    • Unknowns: live GBP categories, current review count, citation URLs

    2. Google Business Profile checklist

    AreaStatusNotes / evidence
    Primary categoryNot suppliedConfirm Dentist vs Dental clinic in GBP UI
    NAP on GBP vs canonicalGapHours flagged wrong by user — verify live
    Hours (incl. special)GapAlign to Sun–Thu 10:00–20:00
    Photos / coverNot supplied
    Messaging / booking linksNot supplied

    3. NAP consistency map

    SurfaceNameAddressPhoneMatch?Evidence
    Canonical (user)Bright Smile DentalOlaya St, Riyadh+966 11 000 0000—user brief
    Website contact/footerNot suppliedNot suppliedNot suppliedConfirmneed page evidence
    GBPNot suppliedNot suppliedNot suppliedGap likelyhours issue reported
    Instagram bio——old number (user)Mismatchuser-stated

    4. On-page local signals

    SignalFindingPriority
    Title / H1 location clarityNot supplied — audit live titles for Riyadh + serviceP1
    Contact page completenessNot supplied — must show canonical NAPP0
    Location pageNot suppliedP1
    Local schemaNot supplied — only with HTML evidenceP2

    5. Reviews & reputation process

    • Current review evidence: Not supplied — do not invent counts or stars
    • Request / respond checklist: ask happy patients post-visit; reply with clinic name; escalate clinical complaints offline
    • Policy risks: no review incentives that violate Maps policies

    6. Citation / directory next steps

    • Directory types: Google Maps/GBP, Apple Maps, major local directories, dental association listings (if applicable)
    • Concrete listings to edit: none yet — collect URLs before changing
    • Duplicate watch: Instagram old phone + any second GBP

    7. P0–P2 fix plan

    IDActionWhyOwnerDone when
    P0-01Fix GBP hours to Sun–Thu 10:00–20:00User reported wrong hoursClinic adminGBP hours match canonical
    P0-02Update Instagram bio phone to +966 11 000 0000User-stated mismatchSocial ownerBio shows canonical phone
    P0-03Confirm GBP primary category = DentistCategory drives discoveryClinic adminCategory verified in GBP
    P1-01Put canonical NAP on website contact/footerSite must match GBPWebContact page matches NAP
    P1-02Write GBP description from real servicesCompletenessMarketingDescription live, no fake claims
    P2-01Add location clarity to key page titlesLocal relevance hypothesisWebTitles reviewed live

    8. Open questions

    1. Exact street address line for schema/footer (building number)?
    2. Can you paste current GBP categories and hours screenshot?
    3. Any second/old Google listing to suppress?

    Honesty: No Maps rank, traffic, or review-growth guarantees. Verify every edit live before publishing.
    Cygnix Labs · info@cygnixlabs.com

    local-seo-audit-gbp-nap-fix-plan.pdf

    PDF · document

    Generated

    Example file from a real run - the skill writes it into your workspace.

    Connects securely to your tools. The creator never sees your data.

    What you get

    Audit GBP listings for NAP inconsistencies and optimization gaps.Create prioritized Local SEO fix plans for technical implementation.Map local signals across website footers and contact pages.Generate evidence-based competitor comparisons for local search.

    About this skill

    Local SEO Audit — GBP + NAP Fix Plan

    Turn a local business brief into a structured Local SEO audit for agencies and SMBs.

    What you get

    • Google Business Profile checklist (OK / Gap / Not supplied)
    • Canonical NAP lock + consistency map across site, GBP, and supplied listings
    • On-page local signals table with priorities
    • Reviews & reputation process (no invented star targets)
    • Citation / directory next steps (concrete URLs only with evidence)
    • P0–P2 fix plan with Done-when criteria

    Honesty

    Process template only. Does not guarantee Maps pack placement, organic rankings, calls, or review growth. Humans verify live Search/Maps before editing listings.

    Cygnix Labs · info@cygnixlabs.com · cygnixlabs.com · portfolio.cygnixlabs.com

    How to install

    Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.

    ~30 seconds
    1. 1

      Download the ZIP

      Free skills download straight away. Paid skills unlock right after purchase.

    2. 2

      Unzip into your skills folder

      Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.

    3. 3

      Ask your agent to use it

      Restart the agent if it was already running. It picks the skill up automatically - no config needed.

    Skills folder by agent

    Click the path to copy it. Create the folder if it does not exist yet.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    30-day refund

    Not a fit? Get your money back

    Trust & safety

    Security scanned

    Verified clean 5 days ago

    • Passed all security checks, Safe to install

    Listed5 days ago

    What's inside

    Frequently Asked Questions