ENOLA SEO turns Claude Code into a full local SEO auditor. It browses your real Google Business Profile, pulls competitor data, diagnoses every gap, and writes the fixes. No API keys. No subscriptions. Free forever.
Free forever · MIT licensed · No account required
No configuration. No credentials. No onboarding. You install, you ask, it works.
One curl command. Works on Mac, Linux, and Windows. ENOLA SEO drops into your Claude Code skills folder and is ready immediately.
Say "run my SEO audit" in Claude Code. Enola browses your real site and Google Business Profile, pulls competitor data, and builds the diagnosis.
Every audit produces paste-ready copy, templates, and a TODAY action list. Not instructions — actual output you can hand to a VA or paste into your CMS.
Browser mode works immediately. API mode unlocks real Search Console and PageSpeed data for agencies who need harder numbers.
| Browser Mode | API Enhanced | |
|---|---|---|
| Works immediately | Setup required | |
| No API keys needed | ||
| Real traffic + ranking data | ||
| Real Core Web Vitals (field data) | ||
| Best for | Individuals, small businesses | Agencies, power users |
Run the ones you need. Skip the ones you don't. Every audit produces actual output — not instructions, not templates with placeholders.
Plumbers, HVAC, electricians, roofers, landscapers, cleaners, lawyers, dentists. Anyone who needs Google to send them customers. The B2C branching handles single-city and multi-location models throughout all 26 audits.
Run it for clients. Audit 26 exports a branded PDF. Use browser mode or API enhanced — your choice per client. All output is written to files, so you can hand the results to a VA or drop them straight into a report.
Audit 11 — the City Page Builder — becomes your first website. The output is a complete build brief, ready to hand to a developer or paste into your CMS. You don't need a site to start.
Then say in Claude Code:
run my SEO audit
Manual install: Copy the enola-seo/ folder to ~/.claude/skills/ and say "run my SEO audit" in Claude Code.
Requirements: Claude Code with browser access (default on). Python 3 + reportlab only if you need PDF export (Audit 26 — installed on demand).
Full documentation on GitHub →No. Browser mode works immediately with no keys, no accounts, no setup beyond installing Claude Code. API enhanced mode is optional — it adds Google Search Console and PageSpeed data for agencies who want harder numbers.
Yes. Built for local service businesses — plumbers, HVAC, electricians, roofers, landscapers, cleaners, lawyers, dentists, chiropractors. The B2C vs B2B branching handles single-city and multi-location models differently throughout all 26 audits.
The recommended 3 audits run in 2–4 hours. All 26 back to back is a full day. Most people run the recommended set first, act on the outputs, then come back for more sections.
Every audit writes a markdown file to /seo-audit/ in your working directory. Categories, copy, templates, the 12-week plan — all of it. Open in any editor, paste into your CMS, hand to a VA. Nothing exists only in the chat.
Yes. MIT licensed. No subscription. No freemium. The GitHub repo is public. Fork it, modify it, use it for clients. The only requirement is Claude Code, which runs on your existing Anthropic account.