Find out what’s actually wrong with your site.
Most sites have 40+ technical SEO issues nobody on the team is looking at. bseoa surfaces them in seconds — broken links, metadata gaps, Core Web Vitals failures, invalid schema — with specific fixes, not vibes. Run it. Read the report. Move on.
- ▸ no card
- ▸ no account needed
- ▸ runs local
- ▸ no page limit
Email me a download link.
Source Code
Guarantee
No Monthly
Fees
Instant
Access
Protected by our Source Code Guarantee — if I rage-quit the internet, you get the full source.
$ bseoa crawl https://your-site.com Crawling… 248 pages · 1,932 requests · 4.3s WARN metadata/42 14 pages missing meta description WARN vitals/lcp LCP > 4s on 6 pages (worst: /pricing 7.1s) FAIL links/broken 23 internal links return 404 FAIL schema/product invalid Offer on /shop/* (71 pages) WARN mobile/tap 8 tap targets < 44×44 OK a11y/landmarks passes on all checked pages → 312 findings · 48 critical · ./out/report.html done in 4.38s.
What’s
unlocked.
Every analyzer and export format, no page limit, for 14 days. Crawl the real site — not a sample — and decide with the actual report in hand.
Every analyzer
Metadata, Web Vitals, Performance, Security, Accessibility, Mobile, JS, CSS, i18n, Links, External links, Schema, Content, URL structure, Segmentation, AI insights. All 16 modules. No paywalled "pro" analyzers hiding in a drawer.
No page limit
Crawl the whole site during the trial — client sites, ecommerce catalogs, whatever you’re actually evaluating it on. Buy once to keep it running after day 14.
All export formats
HTML reports, CSV, XML, JSON, JSONL. Pipe into CI, paste into a spreadsheet, or hand the HTML to a client. Pick one.
BYOK AI analysis
Optional. Plug in your own Anthropic, OpenAI, or Gemini key. The bill goes to you, which is how it should be.
CLI + GUI
Use the terminal if you script. Use the window if you don’t. Same engine, same output, same day.
Runs local
License check on startup — that’s the only thing that phones home. No telemetry, no analytics, no crawl data leaves your machine. Your client’s staging site never leaves your laptop.
Pick a format.
Own the file.
Reports are just files on your disk. No “dashboard.” No login-to-view. If you want to ship one to a client, attach it to an email like a normal person.
The three-way.
| bseoa | The SaaS tool | The free browser extension | |
|---|---|---|---|
| Price | One-time $279, done | $199 / month forever | Free, but you are the product |
| Runs on | Your machine | Their cloud | Your browser tab |
| Crawl limit | Whatever your disk holds | Tiered by plan | ~1 page |
| Your data | Stays on disk | Trained on, probably | Unknown |
| If vendor disappears | Source code is yours | Your workflow goes with them | Gone |
| CLI / automation | Day one, JSON in and out | Behind an enterprise call | Obviously not |
| Time to first crawl | ~90 seconds | 30-min demo + onboarding call | Seconds, value ~same |
"Finally a tool that runs in my CI and doesn't ask for my credit card once a month."
"I crawled a 12k-page shop in a lunch break and the HTML report is the first client-ready thing I've had in years."
"It does the thing. That's a complete review."
Pay once. Keep it. No “seats,” no renewals, no emails begging you to come back.
The one most people buy.
For people who bill other people.
Your trial license converts to a permanent one on checkout. No re-downloading, no re-configuring, no new activation email.
FAQ.
If yours isn’t here, the full FAQ probably answers it. If it doesn’t, email me back with your download link.
- Do I need a credit card for the trial?
- No. You give me an email, I give you a link. If you want to buy later, great. If not, also fine.
- What happens on day 15?
- The binary politely stops crawling until you enter a license key. Your reports are still on your disk. I don’t touch them.
- Does it phone home?
- License check on startup — and it falls back gracefully if you’re offline. That’s the whole list. No telemetry, no analytics. Crawls are local. Reports are local. Your data does not come visit me.
- Is the trial page-limited?
- No. The trial unlocks every feature and export format with no page limit for 14 days. A paid license keeps it running after the trial ends.
- Can I use it in CI?
- Yes. That’s basically why the CLI exists. JSON and JSONL output pipe cleanly into whatever your pipeline already parses.
- What if you disappear?
- The paid version comes with a source-code guarantee. If I rage-quit the internet, you get the source. It’s in writing.
- Does it crawl SPAs?
- Yes, with a bundled headless Chrome. React / Vue / whatever — it waits for the render before it reads.