www.algolia.com Open in urlscan Pro
104.17.255.197  Public Scan

Submitted URL: http://algolia.com/
Effective URL: https://www.algolia.com/
Submission: On November 19 via manual from US — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

Now streaming:

Watch the replays from DevCon 2024 🍿

Learn more
 * Company
 * Partners
 * Support
 * Login
 * Logout

 * Eng
   
   Deutsch
   English
   français

Algolia mark white Algolia logo white
Menu
 * Solutions
    * AI Search
      The results users need to see
    * AI Browse
      Category and collection pages built by AI
    * AI Recommendations
      Suggestions anywhere in the user journey
    * Merchandising Studio
      Data-enhanced customer experiences, without code
    * Analytics
      All your insights in one dashboard
    * UI Components
      Pre-built components for custom journeys
    * Read more
   
   INTEGRATIONS
   
    * Adobe Commerce
    * Adobe AEM
    * BigCommerce
    * Commercetools
    * Salesforce CC
    * Shopify
    * See all integrations

 * Industries
    * Retail Ecommerce
    * B2B Ecommerce
    * Marketplaces
    * Media
    * SaaS
    * Read more

 * Pricing
 * Developers
   
   GET STARTED
   
    * Developer Hub
    * Documentation
    * Integrations
    * UI Components
    * Autocomplete
   
   RESOURCES
   
    * Code Exchange
    * Engineering Blog
    * Discord
    * Webinars & Events
   
   QUICK LINKS
   
    * Quick Start Guide
    * For Open Source
    * API Status
    * Support

 * Resources
   
   INSPIRATION
   
    * Algolia Blog
    * Resource Center
    * Customer Stories
   
   LEARN
   
    * Algolia Academy
    * Merchandising Playbook
    * Ecommerce Search Audit
    * Events
   
   NEW
   
    * Customer Hub
    * Changelog
    * Newsroom

   Quick Access
    * Company
    * Partners
    * Support
    * Login
    * Logout

   Request Demo
   Get started

Search Algolia
Request Demo


Get started

Looking for our logo?

We got you covered!

Brand guidelines
Download logo pack


SHOW USERS WHAT THEY NEED

with AI search that understands them

Get started
Request demo

Motivating workout tunes Best headphones gift Wooden bridge hike near me Top
goal scorer in women’s cup SKU 14290, 27381, 98063

BEST HEADPHONES GIFT

/files/live/sites/algolia-assets/files/algolia-home/banner-animation/tunes-1.png
/files/live/sites/algolia-assets/files/algolia-home/banner-animation/tunes-2.png
/files/live/sites/algolia-assets/files/algolia-home/banner-animation/tunes-3.png


BEST HEADPHONES GIFT

/files/live/sites/algolia-assets/files/algolia-home/banner-animation/headphones-1.png
/files/live/sites/algolia-assets/files/algolia-home/banner-animation/headphones-2.png
/files/live/sites/algolia-assets/files/algolia-home/banner-animation/headphones-3.png


WOODEN BRIDGE HIKE NEAR ME

/files/live/sites/algolia-assets/files/algolia-home/banner-animation/trail-1.png
/files/live/sites/algolia-assets/files/algolia-home/banner-animation/trail-2.png


TOP GOAL SCORER IN WOMEN’S CUP

/files/live/sites/algolia-assets/files/algolia-home/banner-animation/soccer-1.png
/files/live/sites/algolia-assets/files/algolia-home/banner-animation/soccer-2.png
/files/live/sites/algolia-assets/files/algolia-home/banner-animation/soccer-3.png


SKU 14290, 27381, 98063

/files/live/sites/algolia-assets/files/algolia-home/banner-animation/sku-1.png
/files/live/sites/algolia-assets/files/algolia-home/banner-animation/sku-2.png
/files/live/sites/algolia-assets/files/algolia-home/banner-animation/sku-3.png




A RECOGNIZED LEADER

THE 2024 GARTNER® MAGIC QUADRANT™ FOR SEARCH AND PRODUCT DISCOVERY

Algolia is in the 2024 Gartner® Magic Quadrant™ for Search and Product Discovery
positioned furthest for Completeness of Vision. Learn more by downloading a copy
of the report.

Learn more


THE ONE-STOP SHOP FOR AI SEARCH

Algolia’s AI search suite has unique strengths

Easy to use 0

Implement our APIs in minutes and gain easy control over rankings.


Fast 0

Search as quick as you type, with the fastest enterprise AI search we know of.


Scalable 0

Use the search engine trusted with more than 1.7+ trillion queries a year.


Read more


SCALING AHEAD OF YOUR NEEDS

Customers depend on Algolia to handle more queries than any other hosted search
engine.

1.7+ TRILLION

searches every year

99.999%

uptime SLA available

17,000+

customers across 150+ countries

30+ BILLION

records indexed

100%

compliant & secure with SAML, SOC3, ISO27001, HIPAA, C5, MACH Alliance

382%

ROI according to Forrester Research







Contact sales


ENTERPRISES, DELIGHT YOUR CUSTOMERS

Grow your customer satisfaction - and sales. Because when your customers feel
understood, they click and they come back.

Get help from our experts to start fast and run efficiently.

Contact sales

> “Instead of having to go into the back end and the catalog—which would have
> been a technical headache—we were able to figure it out in a matter of a day,
> test it, and ‘boom’ it’s live.”

Courtney Grisham

Director of E-Commerce @ Shoe Carnival

> “Algolia is a breeze to work with. With Algolia, our editorial team has seen
> significant productivity improvements when building the daily online edition
> of The Times and weekly edition of The Sunday Times, with search being 300-500
> times faster than our prior solution.”

Matt Taylor

Editorial Product Manager @ The Times

> “Algolia is very fast — able to keep up with our level of traffic… The API and
> SDK options are really great, and the ability to handle traffic at scale (we
> have a high volume)”

Matt Goorley

Engineering Manager @ LTK

> “[Algolia] was very professional from the start. We had a great Customer
> Success Manager and team that provided a lot of help and was a great partner.”

Clint Fischerström

Head of Ecommerce @ Swedol

> “I think we’ve grown leaps and bounds with Algolia. There's a lot of features
> that we still can tap into, which is great because I feel like we've gotten a
> ton out of it already.”

Geoff Lyman

Digital Experience Solutions Manager @ Hershey's

> “Instead of having to go into the back end and the catalog—which would have
> been a technical headache—we were able to figure it out in a matter of a day,
> test it, and ‘boom’ it’s live.”

Courtney Grisham

Director of E-Commerce @ Shoe Carnival

> “Algolia is a breeze to work with. With Algolia, our editorial team has seen
> significant productivity improvements when building the daily online edition
> of The Times and weekly edition of The Sunday Times, with search being 300-500
> times faster than our prior solution.”

Matt Taylor

Editorial Product Manager @ The Times

> “Algolia is very fast — able to keep up with our level of traffic… The API and
> SDK options are really great, and the ability to handle traffic at scale (we
> have a high volume)”

Matt Goorley

Engineering Manager @ LTK

> “[Algolia] was very professional from the start. We had a great Customer
> Success Manager and team that provided a lot of help and was a great partner.”

Clint Fischerström

Head of Ecommerce @ Swedol

> “I think we’ve grown leaps and bounds with Algolia. There's a lot of features
> that we still can tap into, which is great because I feel like we've gotten a
> ton out of it already.”

Geoff Lyman

Digital Experience Solutions Manager @ Hershey's

> “Instead of having to go into the back end and the catalog—which would have
> been a technical headache—we were able to figure it out in a matter of a day,
> test it, and ‘boom’ it’s live.”

Courtney Grisham

Director of E-Commerce @ Shoe Carnival


FOR STARTUPS - ALL THE POWER, NONE OF THE HEADACHE

Startups, you can get going in minutes and scale for decades. Whatever your
future demands, and however much you grow - Algolia has you covered.

Eligible startups can begin with $10k of credits from Algolia and $100k from
startup partners.


Learn more


BUILD FASTER AND BETTER

AI search made simple. Index your content with our API clients or partner
integrations, fine-tune your rankings and launch with our UI components. All in
minutes.

front-end
Front-end Back-end Analytics
JavaScript
 1.  JavaScript
 2.  React
 3.  Android
 4.  Vue
 5.  Angular
 6.  IOS
 7.  Ruby
 8.  Rails
 9.  Python
 10. Django
 11. Php
 12. Symfony
 13. Laravel
 14. JavaScript
 15. java
 16. Scala
 17. Go
 18. C#
 19. Kotlin
 20. Swift
 21. Php
 22. Ruby
 23. JavaScript
 24. Python
 25. Swift
 26. Android
 27. C#
 28. Java
 29. Go
 30. Scala

<div id="searchbox"></div>
<div id="refinement"></div>
<div id="hits"></div>

<script>
const {
  searchBox,
  hits
} = instantsearch.widgets;

search.addWidgets([
  searchBox({
    container: "#searchbox"
  }),
  hits({
    container: "#hits"
  }),
  refinementList({
    container: "#refinement",
    attribute: "company"
  }),
]);

search.start();
</script>

Build with JavaScript

const App = () => (
<InstantSearch>
  <SearchBox />
  <Hits />
  <Pagination />
  <RefinementList
    attribute="company"
  />
</InstantSearch>
);

Build with React

<RelativeLayout
xmlns:algolia="http://schemas.android.com/apk/res-auto"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">

<com.algolia.instantsearch.ui.views.SearchBox
  android:id="@+id/search_box"
  android:layout_width="match_parent"
  android:layout_height="wrap_content"/>

<com.algolia.instantsearch.ui.views.Stats
  android:id="@+id/search_box"
  android:layout_width="match_parent"
  android:layout_height="wrap_content"/>

<com.algolia.instantsearch.ui.views.Hits
  android:layout_width="match_parent"
  android:layout_height="wrap_content"
  algolia:itemLayout="@layout/hits_item"/>
</RelativeLayout>

Build with Android

<ais-instant-search>
<ais-search-box />
<ais-refinement-list
  attribute="company"
/>
<ais-hits />
<ais-pagination />
</ais-instant-search>

Build with Vue

<ais-instantsearch>
<ais-search-box></ais-search-box>
<ais-refinement-list
  [attribute]="company"
></ais-refinement-list>
<ais-hits></ais-hits>
</ais-instantsearch>

Build with Angular

import InstantSearch

override func viewDidLoad() {

super.viewDidLoad()
let searchBar = SearchBarWidget(frame: ...)

let statsWidget = StatsLabelWidget(frame: ...)
self.view.addSubview(searchBar)
self.view.addSubview(statsWidget)

InstantSearch.shared.registerAllWidgets(in: self.view)}

Build with IOS

my_index = client.init_index('contacts')
my_index.save_object({
  firstname: "Jimmie",
  lastname: "Barninger",
  company: "California Paint"
})

Build with Ruby

class Contact < ActiveRecord::Base
  include AlgoliaSearch
  algoliasearch do
    attribute :firstname, :lastname, :company
  end
end

Build with Rails

myIndex = apiClient.init_index("contacts")
myIndex.save_object({
  "firstname": "Jimmie",
  "lastname": "Barninger",
  "company": "California Paint"
})

Build with Python

from algoliasearch_django import AlgoliaIndex
from algoliasearch_django.decorators import register

@register(YourModel)
class YourModelIndex(AlgoliaIndex):
    fields = ('firstname', 'lastname', 'company')

Build with Django

$myIndex = $apiClient->initIndex("contacts");
$myIndex->saveObject([
  "firstname" => "Jimmie",
  "lastname" => "Barninger",
  "company" => "California Paint",
]);

Build with Php

/**
 * @ORM\Entity
 */
class Contact {
  /**
   * @var string
   *
   * @ORM\Column(name="firstname", type="string")
   * @Group({searchable})
   */
  protected $firstname;
  /**
   * @var string
   *
   * @ORM\Column(name="lastname", type="string")
   * @Group({searchable})
   */
  protected $lastname;
  /**
   * @var string
   *
   * @ORM\Column(name="company", type="string")
   * @Group({searchable})
   */
  protected $company;
}

Build with Symfony

use Illuminate\Database\Eloquent\Model;
use Laravel\Scout\Searchable;

class Contact extends Model {
  use Searchable;
}

Build with Laravel

const myIndex = apiClient
  .initIndex('contacts');

myIndex.saveObject({
  firstname: 'Jimmie',
  lastname: 'Barninger',
  company: 'California Paint',
});

Build with JavaScript

Index<Contact> index = client
  .initIndex("contacts", Contact.class);

index.saveObject(
  new Contact()
    .setFirstname("Jimmie")
    .setLastname("Barninger")
    .setCompany("California Paint")
);

Build with java

import algolia.AlgoliaDsl._
import scala.concurrent.ExecutionContext.Implicits.global

case class Contact(
  firstname: String,
  lastname: String,
  company: String
)

val indexing: Future[Indexing] = client.execute {
  index into "contacts" `object` Contact(
    "Jimmie",
    "Barninger",
    "California Paint"
  )
}

Build with Scala

object := map[string]string{
  "firstname": "Jimmie",
  "lastname":  "Barninger",
  "company":   "California Paint"
}
res, err := index.SaveObject(object)

Build with Go

SearchIndex index = client.InitIndex("contacts");
var contact = new Contact {
  FirstName = "Jimmie",
  LastName = "Barninger",
  Company = "California Paint"
};
index.SaveObject(contact);

Build with C#

val index = client.initIndex(IndexName("contacts"))

val json = json {
  "firstname" to "Jimmie"
  "lastname" to "Barninger"
  "company" to "California Paint" }
index.saveObject(json)

Build with Kotlin

let myIndex = apiClient.getIndex("contacts")

let n = [
  "firstname": "Jimmie",
  "lastname": "Barninger",
  "company": "California Paint"
]

myIndex.saveObject(n)

Build with Swift

Insights.register(
  appId: "ALGOLIA_APP_ID",
  apiKey: "ALGOLIA_API_KEY",
  userToken: "user-123456"
)

Insights.shared?.clickedAfterSearch(
  eventName: "Product Clicked",
  indexName: "products",
  objectIDs: ["9780545139700"],
  positions: [7],
  queryID: "cba8245617aeace44"
)

Build with Php

insights = Algolia::Insights::Client.create('ALGOLIA_APP_ID', 'ALGOLIA_API_KEY')

insights.user('user-123456').clicked_object_ids_after_search(
  'Product Clicked',
  'products',
  ['9780545139700'],
  [7],
  'cba8245617aeace44'
)

Build with Ruby

// This requires installing the search-insights separate library:
// https://github.com/algolia/search-insights.js
// https://www.npmjs.com/package/search-insights

aa('clickedObjectIDsAfterSearch', {
  userToken: 'user-123456',
  eventName: 'Product Clicked',
  index: 'products',
  queryID: 'cba8245617aeace44',
  objectIDs: ['9780545139700'],
  positions: [7],
});

Build with JavaScript

insights = client.init_insights_client().user('user-123456')

insights.clicked_object_ids_after_search(
  'Product Clicked',
  'products',
  ['9780545139700'],
  [7],
  'cba8245617aeace44'
)

Build with Python

Insights.register(
  appId: "ALGOLIA_APP_ID",
  apiKey: "ALGOLIA_API_KEY",
  userToken: "user-123456"
)

Insights.shared?.clickedAfterSearch(
  eventName: "Product Clicked",
  indexName: "products",
  objectIDs: ["9780545139700"],
  positions: [7],
  queryID: "cba8245617aeace44"
)

Build with Swift

Insights.register(
  context,
  "ALGOLIA_APP_ID",
  "ALGOLIA_API_KEY",
  "user-123456"
)

Insights.shared?.clickedAfterSearch(
  "Product Clicked",
  "products",
  "cba8245617aeace44",
  EventObjects.IDs("9780545139700"),
  listOf(7)
)

Build with Android

var insights = new InsightsClient(  "ALGOLIA_APP_ID",
  "ALGOLIA_API_KEY"
).User("user-123456");

insights.ClickedObjectIDsAfterSearch(
  "Product Clicked",
  "products",
  new List<string> { "9780545139700" },
  new List<uint> { 7 },
  "cba8245617aeace44"
);

Build with C#

AsyncUserInsightsClient insights = new AsyncInsightsClient(
  "ALGOLIA_APP_ID",
  "ALGOLIA_API_KEY",
  client
).user("user-123456");

insights.clickedObjectIDsAfterSearch(
  "Product Clicked",
  "products",
  Arrays.asList("9780545139700"),
  new ArrayList<>(Arrays.asList(7l)),
  "cba8245617aeace44"
);

Build with Java

client := insights.NewClient(
  "ALGOLIA_APP_ID",
  "ALGOLIA_API_KEY",
).User("user-123456")

res, err := client.ClickedObjectIDsAfterSearch(
  "Product Clicked",
  "products",
  []string{"9780545139700"},
  []int{7},
  "cba8245617aeace44",
)

Build with Go

client.execute {
  send event ClickedObjectIDsAfterSearch(
    "user-123456",
    "Product Clicked",
    "products",
    Seq("9780545139700"),
    Seq(7),
    "cba8245617aeace44"
  )
}

Build with Scala
Documentation

Learn from extensive developer documentation to implement search and discovery
in your ecosystem.

See more
Developer Hub

Explore all the API clients, UI components & integrations to build search &
discovery experiences.

See more
Code Exchange

Jumpstart your Algolia understanding with the building blocks of backend tools,
composable UI and sample applications.

See more
Integrations

Find all one-click integrations, back-end API wrappers and front-end components
for your technology stack, platform, or framework.

See more
Sign up with Google
Sign up with Github

MAKE MERCHANDISING EFFORTLESS

Combine the art of merchandising with the science of algorithms. Design online
journeys that start with audience understanding - and end with better business
outcomes.

Discover the Merchandising Studio


GET STARTED

USE AN API CLIENT

Index your content, customize rankings - and launch quickly with our customized
UI’s

Start now

USE OUR INTEGRATIONS

With Shopify, Salesforce Commerce Cloud, and more

Start now

TALK TO SALES

About meeting your needs and a deep-dive demo

Start now


SOLUTIONS

Overview
AI Search
AI Browse
AI Recommendations
Pricing

USE CASES

Overview
Enterprise search
Headless commerce
Mobile & app search
Voice search
Image search

DEVELOPERS

Developer Hub
Documentation
Integrations
Engineering blog
Discord community
API status
DocSearch
For Open Source

LIVE DEMOS

GDPR
AI Act

INTEGRATIONS

Salesforce Commerce Cloud B2C
Shopify
Adobe Commerce
Netlify
Commercetools
BigCommerce

DISTRIBUTED & SECURE

Global infrastructure
Security & compliance
Azure
AWS

INDUSTRIES

Overview
B2C ecommerce
B2B ecommerce
Marketplaces
SaaS
Media
Startups

COMPANY

About Algolia
Careers
Newsroom
Events
Leadership
Social impact
Contact us

SOCIAL NETWORKS

 * 
 * 
 * 
 * 
 * 

DEVELOPERS

Developer Hub
Documentation
Integrations
Engineering blog
Discord community
API status
DocSearch
For Open Source

LIVE DEMOS

GDPR
AI Act

INDUSTRIES

Overview
B2C ecommerce
B2B ecommerce
Marketplaces
SaaS
Media
Startups

SOLUTIONS

Overview
AI Search
AI Browse
AI Recommendations
Pricing

USE CASES

Overview
Enterprise search
Headless commerce
Mobile & app search
Voice search
Image search

INTEGRATIONS

Salesforce Commerce Cloud B2C
Shopify
Adobe Commerce
Netlify
Commercetools
BigCommerce

DISTRIBUTED & SECURE

Global infrastructure
Security & compliance
Azure
AWS

COMPANY

About Algolia
Careers
Newsroom
Events
Leadership
Social impact
Contact us

SOCIAL NETWORKS

 * 
 * 
 * 
 * 
 * 

--------------------------------------------------------------------------------

Algolia mark white ©2024 Algolia - All rights reserved.
 * Cookie settings
 * Trust Center
 * Privacy Policy
 * Terms of service
 * Acceptable Use Policy

We use cookies to improve your experience and for marketing.Read more here.
Reject all Accept all
Adjust settings




PRIVACY PREFERENCE CENTER

When you visit any website, it may store or retrieve information on your
browser, mostly in the form of cookies. This information might be about you,
your preferences or your device and is mostly used to make the site work as you
expect it to. The information does not usually directly identify you, but it can
give you a more personalized web experience. Because we respect your right to
privacy, you can choose not to allow some types of cookies. Click on the
different category headings to find out more and change our default settings.
However, blocking some types of cookies may impact your experience of the site
and the services we are able to offer.
More information
Allow All


MANAGE CONSENT PREFERENCES

STRICTLY NECESSARY COOKIES

Always Active

These cookies are necessary for the website to function and cannot be switched
off in our systems. They are usually only set in response to actions made by you
which amount to a request for services, such as setting your privacy
preferences, logging in or filling in forms. You can set your browser to block
or alert you about these cookies, but some parts of the site will not then work.
These cookies do not store any personally identifiable information.

PERFORMANCE COOKIES

Performance Cookies

These cookies allow us to count visits and traffic sources so we can measure and
improve the performance of our site. They help us to know which pages are the
most and least popular and see how visitors move around the site. If you do not
allow these cookies we will not know when you have visited our site.

FUNCTIONAL COOKIES

Functional Cookies

These cookies enable the website to provide enhanced functionality and
personalisation. They may be set by us or by third party providers whose
services we have added to our pages. If you do not allow these cookies then some
or all of these services may not function properly.

TARGETING COOKIES

Targeting Cookies

These cookies may be set through our site by our advertising partners. They may
be used by those companies to build a profile of your interests and show you
relevant adverts on other sites. They do not store directly personal
information, but are based on uniquely identifying your browser and internet
device. If you do not allow these cookies, you will experience less targeted
advertising.

Back Button


COOKIE LIST



Search Icon
Filter Icon

Clear
checkbox label label
Apply Cancel
Consent Leg.Interest
checkbox label label
checkbox label label
checkbox label label

Reject All Confirm My Choices