Each type of data -- products, categories, pages, query suggestions and additional sections -- controls a different set of settings when enabled for indexing.
Products
searchableAttributes
customRanking
unretrievableAttributes
attributesForFaceting
maxValuesPerFacet
removeWordsIfNoResults
Categories
Pages
-
searchableAttributes
:unordered(slug)
,unordered(name)
,unordered(content)
-
attributesToSnippet
:content:7
Query Suggestions
-
searchableAttributes
:unordered(query)
-
customRanking
:desc(popularity)
,desc(number_of_results)
-
typoTolerance
:false
-
attributesToRetrieve
:query
-
removeWordsIfNoResults
:lastWords
Additional Sections
-
searchableAttributes
:unordered(value)
Any settings that are not in this list can be managed through the Algolia dashboard. If you’re a developer, it’s also possible to push settings programmatically by hooking into the algolia_products_index_before_set_settings
event.
WARNING: Settings applied in the Algolia dashboard will overwrite any settings you do in Magento until a full reindex is performed through Magento. This will reset all the index settings to the settings set in the Magento Dashboard.