## What’s New in v0.5.1

### 6 New H1 Checks (16 → 22 Total)

The SEO analysis engine now includes 6 new checks focused on the `<h1>` tag - the primary heading that defines each page’s main topic. The total number of automated checks goes from 16 to 22.

New checks:

- **Missing H1** - Pages with no H1 tag
- **Multiple H1 Tags** - Pages with more than one H1, which dilutes heading hierarchy
- **Empty H1** - Pages with an H1 tag that contains no text
- **Long H1** - H1 tags over 70 characters that lose focus and impact
- **Short H1** - H1 tags under 10 characters that are too generic to be useful
- **Duplicate H1** - Multiple pages sharing the same H1 text

All 6 checks work across the CLI (`crawler seo`), desktop app (SEO Issues card), and CSV/TXT exports.

### H1 Data in Crawl Results

The crawler now extracts H1 tags from every page during the crawl. The H1 text and count are stored in your `.crawl` files and JSON exports, making them available for custom analysis and reporting.

### Who Benefits

- **SEO professionals** get deeper heading analysis without switching to a separate tool
- **Content teams** can catch heading structure issues across entire sites in one pass
- **Developers** building on crawl data get H1 metadata for every page automatically

## Wrap-up

A CMS shouldn't slow you down. Crawler aims to expand into your workflow — whether you're coding content models, collaborating on product copy, or launching updates at 2am.

If that sounds like the kind of tooling you want to use — [try Crawler](/content/download/index.html).

Crawler runs locally on your machine. Use the CLI or the desktop app — your workflow, your terms.
