Plug in your Algolia API keys and run jekyll algolia
. The plugin will
traverse all your posts, pages and custom collections and push them to
your index.
$ bundle exec jekyll algolia ~ Configuration file: /home/user/jekyll-website/_config.yml ~ Processing site... ~ Extracting records... ~ Updating records in index jekyll-website... ~ Pushing 822 records ✔ Indexing complete
Customize which files are indexed and many other behaviors using a variety of configuration options. You can even add your own custom Ruby hooks into the plugin lifecycle to get the exact output you want.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Iure fuga vero ea ipsa aspernatur dolore tempora est facere quam temporibus similique, expedita. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Iure fuga vero ea ipsa
The plugin is smart enough to only index content that changed between two runs. This helps make the most out of your Algolia quota.
If your website is hosted on Netlify or GitHub Pages, the plugin can automatically re-index your content on each deploy. This keeps your search and your site in sync!