Everything you need to audit on-page SEO

20+ SEO checks (on-page + domain). Clean client-ready reports. No bloat, no features you'll never use.

Sitemap auto-discovery

Add a domain. We auto-discover pages via your sitemap. Scans robots.txt for sitemaps, handles nested sitemap indexes and gzipped files. No setup, no sitemap hunting.

Continuous monitoring

Set your scan frequency - hourly to monthly. We re-scan automatically. You never miss a broken title, missing meta description, or broken heading hierarchy.

20+ SEO checks (on-page + domain)

Titles (length and presence), meta descriptions, heading hierarchy (H1-H6), canonical URLs, viewport, charset, language declaration, Open Graph, Twitter Cards, structured data (JSON-LD), images and alt text, word count, page size, load time, redirect chains, indexability, hreflang, JS dependency detection, soft 404 detection. Plus domain-level: robots.txt, SSL cert, HTTPS redirect, sitemap validation, crawl budget, duplicate content, security.txt, llms.txt.

0-100 scoring system

Every page gets a numeric score. Issues are deducted by severity (critical: -5 to -15, warning: -3 to -10, info: -2 to -3). Track score trends over time to measure improvement.

Executive summaries

A one-page summary your clients will actually read. Top issues, page type breakdown, key health indicators, and recommendations. Perfect for monthly check-ins.

CSV export

Pull raw data for your own dashboards or analysis. Full export of all page-level SEO data including scores, issues, meta tags, headings, and structured data.

Redirect chain detection

Follows up to 5 redirect hops and flags issues. Detects redirect loops, excessive chains, and non-200 final destinations that hurt SEO.

Infrastructure and Security Checks

Robots.txt validation (syntax, blocking rules, sitemap references), SSL certificate expiry monitoring, HTTP to HTTPS redirect enforcement, sitemap.xml well-formedness and coverage validation.

Content Quality and AI Readiness

Crawl budget analysis (thin pages, slow pages), duplicate title and meta description detection across all pages, security.txt presence, and llms.txt validation for AI crawler compatibility.

Full list of checked elements

Title tag Meta description H1-H6 headings Canonical URL Viewport meta Charset Language Open Graph Twitter Cards JSON-LD Image alt text Word count Page size Load time Redirect chains Indexability Hreflang JS dependency Soft 404 detection Robots.txt validation SSL certificate HTTPS redirect Sitemap validation Crawl budget Duplicate content Security.txt LLMs.txt Domain Health Score

Worked example

What a scan of a 42-page Laravel app returns

A freelancer adds a client's domain. The site is a Laravel app with a marketing site and a blog. Here is the whole run, in order.

1. Sitemap discovery

robots.txt points to a sitemap index. The index lists three child sitemaps, one of them gzipped. All three are read and 42 URLs are queued. Nothing is typed in by hand.

2. Per-page checks

Each URL gets 14+ on-page checks: title length, meta description, heading order, canonical, images and alt text, structured data, word count, page size and load time. Domain-level checks cover robots.txt, SSL, HTTPS redirects and sitemap validity.

3. Scoring and grouping

The homepage scores 74. Five blog posts are missing meta descriptions, a warning. Two product pages sit behind a redirect chain, a critical. Every issue is grouped by severity, so the client sees the two things that matter before the twenty that do not.

4. Report and export

The report opens with an executive summary, then the page list sorted by score. CSV export gives the freelancer the raw rows for their own spreadsheet. The domain re-scans weekly on Starter and daily on Pro and Agency.

Frequently asked questions

How many checks run on each page?

14+ on-page checks per page, plus domain-level checks for robots.txt, SSL, HTTPS redirects, sitemap validity, duplicate content and crawl budget. The full list is above.

Do I have to add URLs manually?

No. We read robots.txt for sitemaps, follow nested sitemap indexes and handle gzipped files. Add a domain and the pages queue themselves.

What does the free scan include?

One page, a 0-100 score, and the issues we find, in about two seconds with no account. Full-site discovery, scheduled scans, executive summaries and history come with a plan.

Can I get the raw data out?

Yes. CSV export is on every plan and includes page-level scores, issues, meta tags, headings and structured data.

What happens when a check fails?

The page loses points by severity: critical -5 to -15, warning -3 to -10, info -2 to -3. The issue is listed with the pages it affects so the fix can be made once across the pattern.

Ready to try it?

Add your first domain. Get your first scored report in under a minute.