---
title: "SEO Audits From the Terminal - bseoa for Developers"
description: "bseoa is a Rust-built CLI and desktop SEO audit tool. Run technical audits locally, output JSON/XML/CSV, integrate into CI/CD pipelines. One-time purchase, no cloud required."
image: "https://www.blackseoanalyzer.com/static/images/black-seo-analyzer-og-image.png"
canonical: "https://www.blackseoanalyzer.com/en/developers"
language: "en"
---

# Run SEO Audits From Your Terminal

bseoa is a CLI-first SEO tool built in Rust. It runs on your machine, outputs structured data, and integrates into whatever workflow you already have.

Also ships with a desktop GUI if you prefer a visual interface — both included in the same license.

[Download Free Trial](https://www.blackseoanalyzer.com/en/free-trial) [View on GitHub](https://github.com/sethblack/black-seo-analyzer)

Free 14-day trial — every feature unlocked. No credit card required.

## What bseoa Does

bseoa crawls websites and audits them for technical SEO issues. It's not a cloud SaaS — it's a binary you run locally. Your data stays on your machine.

### CLI Interface

- Single command to crawl and audit any URL
- Configurable via flags or config files
- Suitable for cron jobs and CI/CD pipelines
- Exit codes suitable for scripting

### Output Formats

- JSON and JSONL for API and data pipelines
- XML for enterprise integrations
- CSV for spreadsheet analysis
- HTML reports with customizable templates

### Crawling

- HTTP-based crawler (fast, low overhead)
- Headless Chrome for JavaScript-rendered sites
- Sitemap-based crawling
- Configurable concurrency and rate limiting

### SEO Analysis

- Broken links and redirect chain detection
- Missing or duplicate meta tags
- Core Web Vitals measurement
- Structured data validation
- 300+ issue checks

## Cross-Platform

Runs natively on Windows, macOS, and Linux. No containers required, no runtime dependencies for the core binary.

🪟

Windows

CLI + GUI

🍎

macOS

CLI + GUI

🐧

Linux

CLI

## Optional AI Analysis

bseoa can integrate with AI providers to generate actionable recommendations from audit data. This is optional — the tool runs fine without it.

### Supported Providers

- Anthropic Claude
- OpenAI GPT
- Google Gemini
- DeepSeek

### How it works

- You provide your own API key
- We don't proxy or mark up API calls
- You control what data is sent and to which provider
- Fully usable without any AI key

## One-Time Purchase

No subscription. No API rate limits from us. The Single license covers one machine and one person.

### Single License

$279

one-time

- Unlimited sites and pages
- CLI + GUI both included
- All output formats
- All future updates
- Source code guarantee

[Start with the Free Trial](https://www.blackseoanalyzer.com/en/free-trial)

Source code guarantee: if we ever discontinue the product or go inactive for 12+ months, you get the full source code. [Read the details.](https://www.blackseoanalyzer.com/en/source-code-guarantee)

## Questions About the Developer Workflow?

Want to discuss CI/CD integration, output formats, or whether bseoa fits your stack? Send us a message.

Or [download the free trial →](https://www.blackseoanalyzer.com/en/free-trial) and see how it works yourself.

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.blackseoanalyzer.com/#organization","name":"Fiscus Technology, LLC","url":"https://www.blackseoanalyzer.com/","logo":"https://www.blackseoanalyzer.com/static/images/black-seo-analyzer.png","sameAs":["https://github.com/sethblack/black-seo-analyzer","https://www.youtube.com/@SethBlack","https://linkedin.com/in/seth-black-tx"],"founder":{"@type":"Person","@id":"https://www.blackseoanalyzer.com/#seth","name":"Seth Black","url":"https://www.blackseoanalyzer.com/about"}},{"@type":"WebSite","@id":"https://www.blackseoanalyzer.com/#website","name":"bseoa","url":"https://www.blackseoanalyzer.com/","publisher":{"@id":"https://www.blackseoanalyzer.com/#organization"}},{"@type":"WebPage","@id":"https://www.blackseoanalyzer.com/en/developers","url":"https://www.blackseoanalyzer.com/en/developers","name":"SEO Audits From the Terminal - bseoa for Developers","description":"bseoa is a Rust-built CLI and desktop SEO audit tool. Run technical audits locally, output JSON/XML/CSV, integrate into CI/CD pipelines. One-time purchase, no cloud required.","inLanguage":"en-US","isPartOf":{"@id":"https://www.blackseoanalyzer.com/#website"}},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.blackseoanalyzer.com/"},{"@type":"ListItem","position":2,"name":"SEO Audits From the Terminal","item":"https://www.blackseoanalyzer.com/en/developers"}]}]}
```
