liveBook · Manning

Web crawler

A web crawler is an automated program that retrieves and processes web resources, follows links, and discovers content for indexing or analysis.

How 2 Manning books explain it

Grokking AI Algorithms, Second Edition

A web crawler is software that automatically visits web pages and follows links to collect or index web content.

How it is used
Indexes web pages through recursive link following and collects broad public text for language-model training.
How deep it goes
Defines crawling’s recursive process and practical scale, but stops short of implementation details and crawler engineering.
Examples
Uses recursive page traversal, Google’s 1998 architecture, and noisy public-internet text collected for language models.
What you can do after
Evaluate crawling as a scalable way to index web content or gather language-model data, including its need for substantial cleaning.

Read how Grokking AI Algorithms, Second Edition explains web crawler →

Modern Angular

A web crawler is an automated program that traverses web pages, extracts information, and discovers links for indexing or analysis.

How it is used
Explains why search visibility and SEO become concerns for public Angular websites rendered as single-page applications.
How deep it goes
Defines crawling and traces the SPA indexing problem to initial HTML and JavaScript execution, without detailing crawler internals.
Examples
Uses a legal company targeting “lawyer in ABQ” and an Angular index.html document containing only app-root and script references.
What you can do after
Evaluate how client-side rendering affects search indexing and public-site traffic.

Read how Modern Angular explains web crawler →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.