Audit a page’s core SEO signals: title, meta description, H1, canonical, Open Graph, image alt tags, and heading structure.
Enter a URL to audit its core on-page SEO signals
Search engines rely on a small set of HTML signals to understand, index, and display a page. The title tag controls what appears as the blue link in search results; the meta description fills in the two-line snippet below it. A single, descriptive H1 tells crawlers what the page is primarily about. The canonical tag prevents duplicate-content penalties by designating the authoritative version of a URL. Getting these four signals right is the foundation of on-page SEO before any content strategy or link building matters.
This tool fetches the raw HTML of the target URL via a Cloudflare Worker and extracts each signal without executing JavaScript. It validates title and description lengths against established best-practice ranges, checks whether exactly one H1 is present, compares the canonical href to the final destination URL after redirects, and scans for Open Graph tags, the robots meta directive, the HTML lang attribute, viewport meta, and images lacking alt attributes. Results are graded A through F based on how many critical and important signals are missing or misconfigured. The performance scores come from Google PageSpeed Insights, which is sent the URL and loads the page; when it does not answer, VLANlab's server runs Lighthouse itself.
Use this tool when publishing a new page and before running a full crawl with Screaming Frog or a similar crawler. Common quick fixes it surfaces: a title that exceeds 60 characters and will be truncated in results, a missing canonical that lets crawler budget leak across paginated URLs, and a duplicate H1 left in a template. For sites built on JavaScript frameworks, note that this tool audits the server-rendered HTML only -- signals injected by client-side rendering will not appear.