# Run a static HTML readiness check

> Check common production basics such as doctype, title, viewport, headings, canonical links, forms, and 404 guidance.

Canonical: https://staticx.site/html-test

## Check production basics

Test doctype, title, viewport, headings, canonical links, forms, and 404 guidance before deployment.

## Designed for static readiness

The test focuses on the things that commonly break static pages in production.

## Useful in agent workflows

Agents can run this type of checklist before publishing generated HTML.

## How to use HTML Tester

Run a practical static-page readiness checklist before publishing a new site version.

1. **Paste complete HTML** — Use a full document so metadata and structure can be checked.
2. **Run readiness test** — StaticX returns a practical checklist of missing or risky items.
3. **Fix before publish** — Correct issues, preview the page, and then create the deployment version.

## A static page needs more than visible content.

A nice-looking page can still miss a viewport tag, title, canonical URL, accessible heading hierarchy, or working form configuration.

The HTML Tester is a release-readiness check, not a full browser QA system. It helps catch the common static-site mistakes before they reach production.

## Static readiness signals

- **Metadata checks** — Catch missing title, viewport, canonical, and basic document structure.
- **Form awareness** — Review whether forms are present and need StaticX rules.
- **404 reminder** — Agents and teams should include a 404.html page in every deploy root.

## FAQ

### Is this a live browser renderer?

No. It is a server-side readiness checklist for static HTML. Use browser preview for visual QA.

### Why does it mention 404.html?

StaticX expects production-quality static sites to include a custom 404 page for missing routes.

### Can this be used before AI agent deploys?

Yes. It maps well to the deploy rule: build, validate index.html and 404.html, deploy, check logs.

[View on staticx.site](https://staticx.site/html-test)
