Skip to main content

SiteAuditor

A lightweight website health checker that audits SEO, performance, and broken links — right from your terminal.

Python License

Why SiteAuditor?

Most audit tools are slow web apps behind registration walls. SiteAuditor is a single command that gives you a complete audit report in seconds, no account required.

Features

  • SEO Audit — title, meta description, H1, Open Graph, viewport, canonical, alt text
  • Performance Check — response time, page size, gzip, caching headers, HSTS, CSP
  • Broken Link Detection — crawl internal links and flag 404s and failures
  • Exit Code Scoring — 0 if score >= 70, 1 if the site needs work (perfect for CI)
  • CSV & JSON Export — feed results to your own tooling

Don't want to run it yourself?

SiteAuditor is free and always will be. But the report is only half of the work — the other half is knowing which of those findings actually costs you traffic and what to change.

That's what I do for €49: I run the audit on your site, read the results, and send you a PDF with the problems ranked by impact and the exact fix for each one. Report within 24 hours. No subscription, nothing to install.

Get your site audited — €49

Install & Run

pip install -r requirements.txt

python -m tools.site-auditor https://your-site.com
python -m tools.site-auditor https://your-site.com --json report.json --csv report.csv

Need a standalone .exe? Get the releases build.

Options

Flag Description Default
--timeout Request timeout in seconds 15
--max-links Max internal links to check 50
--csv FILE Export results to CSV -
--json FILE Export results to JSON -
--user-agent Custom User-Agent SiteAuditor/1.0

Example Output

  SiteAudit Report
  https://example.com
  Score: 75/100 (Grade C)

Support the Project

SiteAuditor is free and open source. Like it?

Report a bug

Found a bug or something weird? Run:

python -m tools.site-auditor https://your-site.com --report

This opens a pre-filled email with your audit data. Send it and I'll get notified automatically.

You can also email danyblitz@googlemail.com directly. Use the subject format:

[TOOL-REPORT] site-auditor <what happened>

Attach the log or error output if you have one.

License

MIT

Metadata

Release files for danyblitz-site-auditor 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for danyblitz-site-auditor 1.0.0
File Size Uploaded
danyblitz_site_auditor-1.0.0.tar.gz 7.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for danyblitz-site-auditor 1.0.0
File Interpreter ABI Platform
danyblitz_site_auditor-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 16.5 kB

Release files / danyblitz_site_auditor-1.0.0.tar.gz

Download URL danyblitz_site_auditor-1.0.0.tar.gz
Size 7.7 kB
Tags Source
SHA-256 checksum
How to use checksums
469c7b63997e94316a6c757f9c614fd60aea2f74526b6ab04a47a03a1d02321e
BLAKE2b-256 checksum
How to use checksums
e3573c31e9f7cc31a7bce33e496ba761db0317605fbd3201d1f46f3c8fbeb231
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / danyblitz_site_auditor-1.0.0-py3-none-any.whl

Download URL danyblitz_site_auditor-1.0.0-py3-none-any.whl
Size 8.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fbc72f4319ceed20924187314f2289a39983ebb1b6ebef20fe5c9f57c5910f37
BLAKE2b-256 checksum
How to use checksums
eaa9b4b69a411e8d91d6c49bb6bd32ebca4b7167cde2dd9eadaf65a20e530582
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page