Engage / Search

Blazing-fast site search, without the cost. Set up in minutes.

Turn the crawl you've already run into typo-friendly site search. Add the ready-made search box or use the API. There's no second indexing pipeline to babysit.

Add search to your site free

Why it wins

Built different where it counts.

One line of HTML

Paste the snippet and get a polished search dialog with keyboard controls, dark mode and mobile already handled.

Indexes shaped like your site

Search the whole site, only your docs, or several properties at once. The index rebuilds after every crawl.

Analytics that write your roadmap

See what people search for and where they come up empty. That's your next content brief, already written.

vs Algolia

Search shouldn't punish success

Crawlie builds the index from a crawl you already run, so there are no per-record fees at any volume. Free on every plan while in beta — and at GA, every plan includes a search allowance with extra queries at $0.04 per 1,000, about 12× cheaper per search than Algolia.

  • No per-record or indexing fees, ever
  • Included searches on every plan — 10,000 to 1,000,000 a month
  • Beyond that: $0.04 per 1,000 searches (Algolia charges ~$0.50 per 1,000)
  • Free while in beta, on every plan
Set up site search
250k searches / month
Algolia Grow $120 /mo
Algolia Grow Plus $420 /mo
AddSearch $119+ /mo
Crawlie Search (Pro) $0 beta · ~$6 at GA

Agent-native

Your agents get the same superpowers.

Everything on this page is a tool call away. The hosted MCP server exposes 18 tools — crawls, reports, fixes, monitoring — and the REST API speaks the same JSON. One key, no scraping, no glue code.

  • Hosted MCP endpoint for Claude, Cursor and any MCP client
  • REST API with the same capabilities, self-describing
  • Open-source CLI + local MCP if you'd rather stay on your machine
GET /pub/search/…?q=setup
curl crawlie.app/pub/search/<token>?q=setup
 
{ "tookMs": 12, "hits": [
  { "title": "Getting started",
    "url": "/help/getting-started",
    "reasons": ["exact title match"] }
] }
 
public JSON API · no key needed to query

FAQ

Questions, answered straight.

Explore the docs
How does Crawlie build the search index?

From crawls you already run. Pick a monitored site, a single report or several properties together, scope it by route if you like, and the index is ready in seconds — then rebuilt automatically after every crawl. There is no separate indexing pipeline to write or babysit.

How much does Crawlie Search cost?

Free while in beta, on every plan — including Hobby. At GA, every plan includes a monthly search allowance (10,000 queries on Hobby up to 1,000,000 on Scale) and extra searches cost $0.04 per 1,000 — versus roughly $0.50 per 1,000 on Algolia Grow. There are never per-record or indexing fees: the index is built from crawls you already run.

How do I add search to my site?

Paste one script tag and you get a polished ⌘K search dialog with keyboard controls, dark mode and mobile handled. Prefer your own UI? Query the public JSON API directly.

How good are the results?

Queries are BM25-ranked with typo tolerance and phrase support, and typically return in tens of milliseconds. Every hit lists the reasons it ranked — exact title match, phrase match and so on — and you can test any query in the playground before it ships.

Can one search box cover several sites?

Yes. Merge multiple properties — say your marketing site, docs and help center — into one corpus, or scope an index to just /docs/. Search analytics then show top queries and the searches that returned nothing: your next content brief.

Point Crawlie at your site.

Free to start on the Hobby plan — 5,000 crawl credits a month, no card required.