How we audit Webflow sites before we scope a project
Two internal tools give us the facts before we write a proposal: a Migration X-ray for sites moving to Webflow, and a Site Health Check for live Webflow sites.

.webp)
Why we audit before we scope
A proposal is only as good as what we know about the site. Before we estimate a migration, a rebuild or a maintenance plan, we run one or both of these tools and use what they find to shape the scope with you.
They are internal tools, not a public scanner. We run them on request, for sites you own or are authorised to share, as part of a scoping conversation or an engagement.
Two tools we run before we scope
.png)

.webp)
What the output looks like
- Migration X-ray: a run folder with inventory.csv, clusters.csv, redirect-map-draft.csv, a validated webflow-301-draft.csv with its import notes, risk-flags.csv and a summary labelled “Pre-migration estimate”.
- Site Health Check: a one-page HTML report for each site that can be printed to PDF. Each check is marked Fix, Attention or OK, or Unable to determine when the answer can't be seen from outside, with a plain-English fix. Hard blockers are listed at the top.
- What the tools keep: derived facts only, such as status codes, titles and counts. Page bodies are not stored, and email addresses are removed from what is kept.
- What the tools never do: log in, submit forms, get past bot challenges or change anything on the site. They follow robots.txt and send about one request per second, with a cap on requests per run.
- Limits: page checks use a sample of 50 pages by default, so a clean sample does not prove every page is clean. Lab speed tests are a separate step.

Frequently Asked Questions
No. Both tools are internal. We run them on request for sites you own or are authorised to share, as part of a scoping conversation or an engagement.
The site URL and your confirmation that you can authorise the check. For a migration, exports help: a Search Console pages export, a crawl export, or a list of URLs cited in AI answers. We can also work from saved sitemaps.
The tools make no changes. They only send GET and HEAD requests, follow robots.txt, pace themselves at about one request per second and stop at a fixed request cap.
No. Page checks use a sample, and some answers can't be seen from outside, for example when the site sits behind a proxy. In that case the report says Unable to determine instead of guessing.
No. It is a draft labelled Pre-migration estimate. Rows that need a human decision are marked decide and left out of the import file, and we agree them with you during the project.
Run folders and reports are deleted 90 days after the run, unless a project starts.
No. The sample output described on this page uses no client data. Reports for your site are shared only with you.
