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
Effective URL: https://www.algolia.com/
Submission: On November 19 via manual from US — Scanned from DE
Form analysis
0 forms found in the DOMText 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