How crawl templates work
When you create a new project in FireScraper, you'll see crawl templates at the top of the dialog. Templates are pre-configured starting points that set sensible defaults for common scraping scenarios.
What templates control
Each template adjusts these settings automatically:
Available templates
Documentation & knowledge bases
Best for building RAG datasets and knowledge bases. Sets depth to 3, extracts article text, enables deduplication, and requires a minimum of 50 words per page. This is the default template.
Blog & articles
Best for content monitoring and LLM fine-tuning datasets. Uses depth 1 (stays close to the start URLs), sets a higher minimum of 80 words to skip thin pages, and enables deduplication.
Product & pricing pages
Best for pricing monitors and competitive analysis. Uses depth 2, captures full-page text (not just article content), and works well with structured data extraction.
Shallow / quick extract
Best for quick tests and one-off extractions. Sets depth to 0 (only scrapes the exact URLs you provide, no link following) and applies no content filtering.
Templates are starting points, not constraints
After selecting a template, you can change any setting it applied. The template just saves you from configuring everything from scratch. If you change the depth or minimum text length after selecting a template, your custom values are used.
Tips
Was this article helpful?
