Glossary

Web Scraping & API Glossary

Comprehensive glossary of web scraping, crawling, and API terms. Learn the essential concepts and terminology used in web data extraction.

How do you keep a crawled knowledge base in sync as the source changes?

Webcrawling

Your first crawl captures a snapshot of a documentation site, product guide, or internal wiki — but source content chang...

How is web crawling different from web scraping?

Webcrawling

Crawling and scraping get conflated because most real pipelines do both — but they optimize for different things, and tr...

How often should you crawl a site?

Webcrawling

Crawl frequency is a tradeoff between data freshness and load — on the target site and on your own infrastructure. A fix...

How do you avoid getting blocked when crawling?

Webcrawling

Blocking at the crawl level is usually a pattern problem, not a per-request problem: a crawler that hits hundreds of pag...

How do you crawl a documentation site for an LLM knowledge base?

Webcrawling

Answer Crawl a documentation site by scoping the crawl to the docs subtree with a URL filter, deciding between sitemap.x...

How do you crawl JavaScript-heavy sites?

Webcrawling

On a single-page app, the links that lead to other pages often don't exist in the initial HTML at all — they're generate...

Is web crawling legal?

Webcrawling

Crawling's legal exposure lives mostly at the access-control layer: did you bypass something meant to keep you out. A cr...

Should you build a crawler or use a crawling API?

Webcrawling

Before you commit to building a crawler in-house, you hit a fork: write and maintain your own, or pay a service to do it...

What are common web crawling tools?

Webcrawling

Crawling tools split on how they handle scale and scheduling, not on whether they can fetch a page. A tool built for one...

What data does a web crawler collect?

Webcrawling

A crawler's job is discovery, so what it collects per page is metadata about the page — not the specific fields a scrape...

What is crawl budget?

Webcrawling

Crawl budget is the number of pages you can realistically fetch from a site in a given window — bounded by the target's ...

What is robots.txt?

Webcrawling

robots.txt is a plain-text file at a site's root that declares which paths crawlers may or may not request, per user age...

What is web crawling?

Webcrawling

Web crawling is discovery: starting from one or a few seed URLs, following links to find every other page on a site, and...