Technical SEO Audit

Crawl the whole site. Fix what matters.

Robots-aware BFS crawl with sitemap discovery, canonical handling and SSRF-safe fetching — every finding scored by impact × effort and ranked into a roadmap you can act on today. AI-readiness signals included, not bolted on.

  • 30+ rules across crawl, on-page, schema, sitemap and AI access
  • Cross-page checks: duplicate titles, orphans, broken internal links
  • Impact × effort priority — highest return per hour floats up
  • Re-crawl diffs show exactly what changed since the last run
No credit card7-day free trial2 free URL checks/day
Audit Report · northwindco.comCompleted
78/ 100

Technical

82

On-page

74

Schema

71

Indexation

88

Speed

60

AI ready

45

Missing meta descriptions14 pages
Duplicate H1 tags8 pages
Schema missing on products23 pages
GPTBot blocked by robots.txtWhole site

Illustrative sample data

30+

Audit rules

Across 6 categories

6

Rule categories

Technical to AI

100%

Crawl coverage

Every page crawled

<2m

First results

Avg small site

One URL or your whole site?

Two tools, one clear distinction

Use the checker for a quick health read on a single page. Use the full audit when you need every page measured, deduplicated and prioritized.

Single URL

SEO checker

  • Instant report on one URL
  • Title, meta, headings, schema
  • Indexability & canonical flags
  • Free, no account needed
Try the checker
Whole site

Technical site audit

  • Robots-aware crawl of every page
  • Cross-page: duplicates, orphans, broken links
  • 30+ rules in 6 categories, scored
  • Impact × effort roadmap, deduplicated
Run a free audit
What we audit

Six categories. Every signal that matters.

From canonical chains to AI-crawler access — every check is scored, deduplicated and ranked by its actual impact on your search visibility.

Link structure

Link structure

  • Anchor texts & over-optimization
  • Orphan pages with zero internal links
  • Broken internal & external links
  • URL depth & crawl coverage
Indexation

Indexation

  • robots.txt & noindex directives
  • sitemap.xml consistency
  • Canonical chain resolution
  • Meta robots & x-robots-tag
On-page quality

On-page quality

  • Title & meta description length/uniqueness
  • Heading hierarchy (H1→H6)
  • Content depth & word count
  • Image alt text coverage
Server & security

Server & security

  • HTTPS & HSTS enforcement
  • HTTP/2 availability
  • SSL expiry monitoring
  • SPF & www-canonical
Structured data

Structured data

  • JSON-LD syntax validation
  • Rich-result eligibility checks
  • Schema.org type coverage
  • Open Graph & Twitter cards
AI readiness

AI readiness

  • GPTBot & OAI-SearchBot access
  • llms.txt presence & validity
  • Answer-extractable content structure
  • AI Overview citation potential
How it works

From domain to prioritized roadmap.

Four steps, no CSV exports, no manual triage.

01

Connect your site

Add your domain from the dashboard — no sitemap upload required.

02

We crawl every page

Robots-aware crawler follows sitemaps + internal links and scores every page.

03

Issues are prioritized

Deduplicated findings ranked by impact × effort — highest ROI first.

04

Fix and verify

Apply fixes, re-crawl, and confirm each change is live with a diff.

Team reviewing SEO audit results

Re-crawl diffs show every change since the last run

Findings view

From "1,204 issues found" to a fixable list.

Every finding is deduplicated, grouped by severity and ranked by impact × effort — so the highest return per hour of your time floats to the top.

Audit findings — northwindco.com6 priority issues
Error

5,800 pages blocked by noindex but still linked internally

Error

1,204 URLs resolve to duplicate title tags

Warning

312 orphan pages with zero internal links

Warning

Broken canonical chain on 88 category pages

Warning

robots.txt blocks GPTBot and OAI-SearchBot

Notice

41 pages exceed 1.2 s TTFB

Illustrative sample — live results come from a real crawl of your connected site.
Crawl history

One health score you can watch trend

Every re-crawl compares against the last run, so your team and clients both see the score improving over time — not a flat list that never moves.

78

Crawl 1 — Jun

Baseline after first crawl

86

Crawl 2 — Jul

Errors fixed, warnings remain

+8 pts

94

Crawl 3 — Aug

Warnings cleared, notices tracked

+16 pts

Crawl history stored per project — every re-crawl diffs against the last run.

AI readiness

The audit checks what AI engines see.

Every technical SEO audit includes GEO-readiness signals — because a page with crawl problems can't be cited. Fix the crawl layer and the citation layer lifts with it.

  • GPTBot & OAI-SearchBot access

    robots.txt checked for every major AI crawler

  • llms.txt presence & format

    Machine-readable index for AI citation priming

  • Answer-extractable structure

    Headings, lists and tables AI can quote directly

  • Structured data completeness

    Schema coverage per page type vs rich-result specs

Explore AI visibility
🤖GPTBot access
Blocked ✗
🔍llms.txt
Missing ✗
📝Answer structure
Partial
📊Schema coverage
Good ✓

Illustrative sample audit output

How we compare

More for less spend.

FeaturePPylonAhrefsSemrush
Audit rules / checks30+ rules170+ issues120 issues
Cross-page duplicate checks
Schema rich-result validation
AI crawler access checksLimited
llms.txt audit
Impact × effort priorityPartial
White-label reportsGrowth+Business+
Starting price / month$59$129$139

Stop auditing with spreadsheets.

Connect your domain, run a real crawl, and get an impact-prioritized roadmap — free for 7 days, no credit card.

FAQ

Audit questions, answered

What's in the crawl, how rules are scored, and how this differs from the free checker.

The checker scores one URL you paste — no account needed. The full audit crawls every page your site exposes, runs cross-page checks that only make sense site-wide (duplicates, orphans, canonical chains), and returns a deduplicated, impact-prioritized roadmap.

The crawler walks at any depth with configurable budgets. Your Growth-plan crawl budget covers 250,000 pages per month. Contact us for catalog-scale sites on the Agency plan.

Yes. The audit checks robots.txt entries for GPTBot, OAI-SearchBot and PerplexityBot, plus GEO-readiness signals like extractable structure and llms.txt presence. If AI can't read your pages, the audit surfaces that in the same roadmap.

Each rule carries an impact class (critical to notice) and an effort estimate (5-minute fix to re-architecture). Cross-page issues are counted once and sorted so the highest impact per hour of dev time floats to the top.

On the Growth plan, scheduled weekly crawls run automatically. You can also trigger a manual crawl at any time from the dashboard. Re-crawl diffs compare against your last run so you always see what changed.

Still have questions?

Try the platform free for 7 days, or read the docs — the answer is usually one click away.