Algolia Crawler Not Indexing Records
Quick answer
If a crawl runs but the index is empty or incomplete, the crawler could not send data: records over plan limits, wrong extraction actions, or an appId or apiKey that cannot access the crawler indices.
Most likely fix: Read the crawl status
How to fix it
Try these in order — the most common fix is first.
1. Read the crawl status
- Open the Crawler dashboard and check whether status is Failed in the Indexing category
- Read the error messages
Did this fix it?2. Fix limits
- Use helpers.splitContentIntoRecords to cut record size
- Reduce record count or upgrade the plan
Did this fix it?3. Check configuration
- Review your extraction actions
- Make sure appId matches the Algolia application and apiKey has the needed ACL and no blocking index restrictions
Did this fix it?
Symptoms
The Algolia Crawler finishes or fails but the index has no or missing records.
Why it happens
- Records exceed plan size or count limits ("Record too big", "record quota exceeded")
- Extraction actions not configured correctly
- appId does not match the Crawler add-on application
- apiKey lacks the required ACL or has index restrictions
This guide also covers
- algolia crawler not indexing
- algolia crawler no records
- algolia crawler failed
Still not working?
If Algolia keeps failing, you're not alone. See every Algolia problem users report or the alternatives people switch to.
Have an app idea? Our small team builds any software: web and mobile apps, games, desktop, AI tools. Price agreed together.
Talk to usOther Algolia errors
- Algolia Search Returns No Results
- Algolia Search Results Irrelevant or Wrong Order
- Algolia 429 Too Many Requests Error
- Algolia Record Is Too Big Error
- Algolia Record Quota Exceeded or Limit Reached
- Algolia Invalid Application ID or API Key (403)
- Algolia Updates Not Showing in Search Results
- Algolia Search Slow or High Latency