Crawl Comparison
Comparing two crawls of the same site is how you answer the question that follows every deploy, every migration, and every round of fixes: did the site get better or worse? The comparison dialog diffs a baseline crawl against a newer one and reports what changed — pages added, removed, or altered, and every audit check that moved in either direction.
Selecting sessions
Open the comparison dialog from the toolbar. It presents two dropdowns: Baseline (older) and Compare to (newer). Each lists every completed crawl session, showing the start time, site URL, and page count.
The dialog auto-selects the two most recent crawls of the same site, which is the comparison people reach for almost every time — run a crawl, make changes, run another crawl, and diff the two. You can override either selection to compare any two sessions, including sessions from different sites when that is useful. Selecting the same session for both sides is blocked with a warning.
The comparison runs automatically once both sessions are selected. There is no separate "Compare" button to press — changing either dropdown triggers a fresh diff.
Summary
The top of the dialog shows four summary tiles:
The Total pages tile colours its delta by direction: a higher count renders green (more pages discovered is generally good news), while a lower count renders red. The other three tiles are clickable and act as filters — click one to load the corresponding page list below.
Page changes
Clicking an Added, Removed, or Changed tile expands a scrollable list of the affected URLs. Clicking the active tile again collapses it.
Each row shows the URL and, for pages whose HTTP status code changed between
crawls, the old and new status codes side by side — for example,
200 → 404 or 301 → 200.
Each status code is coloured by its own class (2xx, 3xx, 4xx, 5xx), so the
nature of the change is visible at a glance rather than conveyed by a single
colour standing in for both sides.
Below the status codes, a list of change descriptions summarises what else differed: title changes, canonical changes, content changes, and any other metadata the crawler tracks. This makes it possible to scan a deploy's impact without opening every page individually.
Issue changes
Below the page diff, the Issue changes section lists every audit check that
moved between the two crawls. Each row shows the check's group and label,
the base count and target count (for example,
14 → 3), and a coloured delta.
Direction determines the colour: a positive delta (more pages failing the check) renders red because it is a regression, regardless of the check's severity. A negative delta (fewer pages failing) renders green — an improvement. Checks that did not move at all between crawls are omitted, so the list shows only what actually changed.
The deltas come from the same audit engine the main punch list uses, so the counts always agree. If a check shows 14 affected pages in the results table, the comparison will show that same number as the base or target count.
Rows are sorted by the magnitude of the change, largest first, so the most significant movements — whether improvements or regressions — appear at the top. This is useful on large sites where dozens of checks may shift by one or two pages, but only a handful move by enough to warrant attention.
Typical workflows
Crawl comparison fits naturally into several recurring tasks: