Skip to main content
Crawl Website starts an asynchronous Firecrawl crawl at one URL, waits for it to finish, and returns every completed page as a list. Use it when you need site-wide content rather than a single page.
The workflow remains on this action while Firecrawl is scraping. The node checks the crawl every two seconds and fails if Firecrawl reports a failed crawl.

Crawl inputs

Per-page scrape inputs

These settings are applied to every page visited:

Outputs

Expanding Pages gives each page:

Scope the crawl deliberately

Start with a modest Limit and Max Depth, inspect the returned URLs, and increase them only when needed. Query-heavy sites can expose many near-duplicate URLs; Ignore Query Parameters helps keep those from consuming the page limit.
Screenshots multiply the work and data produced by a crawl. Enable them only when downstream steps actually need an image for every page.

Troubleshooting

Enable Ignore Query Parameters and lower Max Depth. Tracking, filtering, and pagination parameters often create many URL variants.
Enable Allow Backward Links. Leave it off when the crawl should stay within a subsection of a site.
Reduce Limit, Max Depth, and Wait For. Full-page screenshots on every page also add substantial work.