What is Breadth-First Crawling?
Breadth-first crawling visits every link at the current depth level before descending to the next — systematically mapping a site layer by layer, from homepage through category pages through individual records. For scraping, it means you see the full scope of a site's structure early, but you also burn fetch quota on navigation, footers, and legal pages long before you reach the data. BFS is the right default for site discovery; it's the wrong default when you need depth fast.