Most local businesses lose on Google to competitors who aren't better at what they do. They just show up better. Wrong GBP categories. NAP inconsistency across 40 directories. A homepage that loads in 6 seconds on mobile. Small things. Fixable things — if you know where to look.
The problem is that a proper local SEO audit normally costs $500–$2,000 from an agency, takes weeks, and produces a report you can't act on without hiring someone else. Most small business owners either skip it or pay for a watered-down version that tells them things they already knew.
ENOLA SEO changes that. It's a free Claude Code skill that turns Claude into a full local SEO auditor. It browses your real Google Business Profile, pulls your competitors' data, diagnoses every gap, and runs 26 targeted audits. Everything it produces gets saved to organized files you can act on today.
Why local SEO audits fail small businesses
A plumber in Austin is losing jobs to a competitor with worse reviews, slower response times, and a website from 2019. How? Because that competitor has the right GBP categories, consistent NAP across every directory, and 200 Google reviews with keywords baked in.
Google doesn't send customers to the best business. It sends them to the business that looks most credible, most relevant, and most trustworthy based on signals it can measure. Categories. Reviews. Schema markup. Backlinks. Page speed. These are the actual levers — and most local businesses don't know which ones they're missing.
Traditional SEO audits surface this, but they're designed for agencies — dense reports, jargon, six-figure retainers implied. ENOLA SEO was built for the business owner who needs to know what's broken and how to fix it before the end of the day.
What ENOLA SEO actually does
ENOLA SEO runs inside Claude Code using Claude's browser access. It doesn't guess — it browses. Your real GBP listing. Your competitors' listings. Your website. It reads what's actually there and builds the diagnosis from real data.
26 audits across five categories:
Google Business Profile
Categories, attributes, review velocity, response templates, posts calendar, services copy, GBP description, photo plan.
Website
Keyword gaps, money pages, city page builder, Search Console sprint, review sentiment mining.
Authority
Backlink strategy with outreach emails written, citation audit with NAP fixes, search intent map.
Content
Content gap analysis, entity optimization, GBP posting patterns, monthly report template.
Advanced
Technical SEO scan (Core Web Vitals, schema, crawlability, security), GEO audit for AI visibility, content quality score, hard blockers check, content refresh plan, PDF export.
Every audit writes to /seo-audit/ in your working directory. Nothing lives only
in the chat. Open the files in any editor, paste them into your CMS, hand them to a VA.
How to install ENOLA SEO
You need Claude Code. Download it at claude.ai/download — it's free and browser access is on by default.
Run the one-line install
Open your terminal and paste:
Open Claude Code in your project directory
Any directory works. ENOLA SEO will create a /seo-audit/ folder there to save all outputs.
Say "run my SEO audit"
That's the trigger. Enola introduces herself, asks how you want to run it, and starts the intake.
Answer with 1, 2, or 3
Every question has numbered options. No blank prompts. The intake takes under 5 minutes.
Run the recommended audits
After browsing your site and GBP, Enola recommends 3 audits to start. Select 1 to run them. Done in 2–4 hours.
Browser mode vs API enhanced
The first question ENOLA SEO asks is how you want to run it. Two options — choose once, remembered forever.
| Browser Mode | API Enhanced | |
|---|---|---|
| Works immediately | ✓ | Setup required |
| No API keys needed | ✓ | ✗ |
| Real impressions + click data | ✗ | ✓ |
| Real Core Web Vitals field data | ✗ | ✓ |
| Best for | Individuals, small businesses | Agencies, power users |
Browser mode uses Claude's built-in browser to read what's publicly visible on your site, your GBP, and your competitors' listings. It's accurate for 90% of what you need.
API enhanced connects to Google Search Console, the PageSpeed Insights API, and optionally GA4. This gives Audit 09 (Keyword Gap) real search query data, Audit 10 (Money Pages) actual click-through rates by page, and Audit 21 (Technical Scan) real Core Web Vitals from user field data instead of lab estimates. Setup takes about 10 minutes. Full setup guide: references/api-mode.md.
The 4 audits that move the needle fastest
If you're running ENOLA SEO for the first time, here's where to start. These four audits consistently produce the highest-impact, fastest-to-implement changes.
Audit 01 — GBP Category Audit
Most local businesses have 1–2 GBP categories. Their competitors have 4–6. Each missing category is a set of searches you're invisible for. Audit 01 pulls every category the top 3 competitors have, compares them to yours, and tells you exactly which ones to add and in what order.
A plumber missing "Drainage service", "Sewer cleaning service", and "Water heater installation service" is invisible for roughly 1,000 searches per month in a mid-size city. That's the output of Audit 01 — specific, quantified, paste-ready steps.
Audit 24 — Hard Blockers Check
Run this first if anything feels urgent. It ignores optimization and finds only what's actively costing you customers right now: phone number not clickable on mobile, GBP listing not verified, sitemap not submitted, broken contact form, copyright showing an old year. Critical/Important/Clean. No timelines. Just fix it.
Audit 03 — Review Teardown
Review velocity is one of the most powerful local ranking signals — and one of the most neglected. Audit 03 compares your review rate to competitors, extracts the keyword phrases appearing in their reviews (Google reads these as ranking signals), and produces a review request script you can send by text within 2 hours of every job.
Audit 21 — Technical SEO Scan
Covers Core Web Vitals, schema markup, crawlability, mobile rendering, security, and meta tags. Grades each PASS / WARN / FAIL. Hard blockers section lists what to fix before anything else. Quick wins section lists what takes under 10 minutes. Full fix instructions for every FAIL and WARN — no "hire a developer" placeholders.
What the output looks like
After Audit 01, your /seo-audit/01-gbp-categories.md file contains:
That's what every audit produces. Real comparisons. Specific numbers. Paste-ready steps. No placeholders. No "contact us for implementation."
The execution plan
After the selected audits run, ENOLA SEO generates an execution plan with a TODAY section:
The TODAY section is the point. Not a 12-week project. Not a retainer. A list of things you can do before you close the laptop.
For agencies
ENOLA SEO works per-project. Point Claude Code at a client folder, run the audit,
everything saves to that folder's /seo-audit/ directory. Clients stay separate.
API enhanced mode supports per-client .env files — different Search Console
properties and GA4 IDs per engagement. Audit 26 exports a branded PDF you can hand
directly to clients.
Ready to run your audit?
Install in 30 seconds. No API keys. No account. Free forever.
Install ENOLA SEO View on GitHubFrequently asked questions
What is ENOLA SEO?
Do I need any API keys?
How long does the audit take?
What types of businesses does it work for?
Is it really free?
The bottom line
Local SEO is a technical problem with known solutions. The businesses winning on Google aren't winning because they're better businesses — they're winning because they have more categories, more consistent citations, more reviews with the right keywords, and faster pages.
ENOLA SEO finds every gap and tells you exactly how to close it. In hours, not months. Free, forever.