Quick Start
To start using Algolia in your Magento installation, follow the steps in this video or on the page below.
Installation# A
You can install the extension using modman. Once installed, run the following commands from the root directory of your installation:
$
$
modman init
modman clone https://github.com/algolia/algoliasearch-magento.git
Alternatively, you can install the extension manually by downloading the files from Algolia’s Magento GitHub repository and placing the files in their designated directories.
Configuration# A
Before using the Magento extension, you must create an Algolia account.
Algolia account#
Create your account with the sign-up wizard.
You can use Algolia for Magento 1 with free or paid plans, but some features like managing out-of-stock products and search on collections pages aren’t available on the free plan. However, you can move to a paid plan later to get the full benefit of all Algolia’s features.
Pay attention when picking a data center during the sign-up. For performance reasons, it’s best to pick the one closest to the data center of your Magento installation.
Magento settings#
To configure the Magento extension, you need the following Algolia credentials:
- Application ID
- Search-only API key
- Admin API key
You can find these credentials on the Algolia dashboard’s API keys page.
In the administration section of your Magento project, navigate to System > Configuration > Catalog > Algolia Search and fill in the form with all the required information.
Indexing# A
Once the extension has been configured, send the data in your Magento installation to Algolia using the indexing process. Perform this indexing in the System > Indexing Management menu (in the administration section of your Magento project).
On this page, you have to click the Reindex Data button for the following indices:
- Algolia Search Products
- Algolia Search Categories
- Algolia Search Pages
- Algolia Search Suggestions
When indexing is complete, an Algolia search should be available in your Magento installation.