Algolia Website Indexer avatar
Algolia Website Indexer

Pricing

Pay per usage

Go to Store
Algolia Website Indexer

Algolia Website Indexer

apify/algolia-website-indexer

Developed by

Apify

Maintained by Apify

The Indexer crawls recursively a website using the Puppeteer browser (headless Chrome) and indexes the selected pages to the Algolia index.

4.5 (4)

Pricing

Pay per usage

2

Monthly users

1

Runs succeeded

>99%

Last modified

9 months ago

Algolia App ID

algoliaAppIdstringRequired

Your Algolia Application ID

Algolia API Key

algoliaApiKeystringRequired

Your Algolia API key

Algolia Index Name

algoliaIndexNamestringRequired

Your Algolia index name

Crawler Name

crawlerNamestringOptional

Crawler name, it updates/removes/adds pages into to index regarding this name. In this case, you can have more website in the index.

Start URLs

startUrlsarrayRequired

URLs where to start crawling

Selectors

selectorsarrayOptional

Pick selectors, which text content you want to index. Key is name of attribute and value is CSS selector.

Required attributes

requiredAttributesarrayOptional

Pick attributes, which are required in index. By default all attributes from selectors are required.

Wait for element

waitForElementstringOptional

Selector of element to wait on each page.

Additional attributes

additionalPageAttrsobjectOptional

Pick additional attributes you want to attach to each record in index.

Default value of this property is {}

Skip Index Updated

skipIndexUpdatebooleanOptional

If check crawler will not update Algolia index.

Default value of this property is true

Pseudo-URLs

pseudoUrlsarrayOptional

Overrides default pseudoUrls

Page function

pageFunctionstringOptional

Overrides default pageFunction

Clickable elements

clickableElementsstringOptional

Overrides default clickableElements

Keep URL fragments

keepUrlFragmentsbooleanOptional

Option to switch on enqueueing URL with URL fragments

Default value of this property is false

Omit search params from URLs

omitSearchParamsFromUrlbooleanOptional

Option to switch off enqueueing with search params.

Default value of this property is false

Pricing

Pricing model

Pay per usage

This Actor is paid per platform usage. The Actor is free to use, and you only pay for the Apify platform usage.