On-page
Page-level metadata and content quality.
Source modules: page.ts, content-quality.ts
Known rule IDs
| Rule ID | What it catches |
|---|---|
| page-title-default | <title> is a known scaffold default (e.g. "v0 by Vercel", "Vite + React", "Create Next App"). |
| page-empty-source-html | The HTML source has no real <body> content — JS-only shell. |
| content-thin | Body text is below the threshold for the page type. |
| content-boilerplate-hero | H1 reads as scaffold boilerplate ("Welcome to my website", "Hello world", "Lorem ipsum…"). |
More rules ship per release.
Run just this category
smartspec audit https://example.com --categories page,content-quality