Enterprise Site Search, All in One

Your site's data in one Opensolr Index, with search, answers and a chat bot on top

Your site, searchable, in one place

Opensolr puts the content of your site, its pages, products, PDFs and documents, into one Opensolr Index. On top of it you get everything visitors need to find what they look for: a ready search page, answers written from your own content, search by image and an out-of-the-box chat bot that talks to your site's data. Opensolr runs all of it. You bring the content, one of four ways.

Four ways in (crawl your site, push your data, the Drupal module, the WordPress plugin) fill one Opensolr Index, which gives a search page, a chat bot, AI answers and the API Your data, four ways One Opensolr Index What you get Crawl your site Push your data Drupal module WordPress plugin Search page Chat bot AI answers The API Your Opensolr Index words and meaning text in pictures language, sentiment prices, categories
Four ways in (crawl your site, push your data, the Drupal module, the WordPress plugin) fill one Opensolr Index, which gives a search page, a chat bot, AI answers and the API Your data, four ways Crawl your site Push your data Drupal module WordPress plugin Search page Chat bot AI answers The API Your Opensolr Index words and meaning text in pictures language, sentiment prices, categories What you get

Four ways in, one Opensolr Index, everything your visitors use on top of it.

01 · Get your data in

Crawl your site

Give Opensolr the address of your site or its sitemap. It reads every page, PDF and document it finds, on a schedule, and can read them again to keep them fresh. Best for a public website.

Push your data

Send your records and files to the Data Ingestion API. Best for content that is not on public pages: a product database, an app, a folder of documents.

Drupal

The Opensolr Search module does either one from your Drupal admin, and can send a change the moment you save it.

WordPress

The Opensolr Search plugin does the same for WordPress, WooCommerce products included.

02 · What every page gets

Meaning vectors

Every page and record is understood by its meaning as well as by its words, in many languages. Done for you, nothing to set up.

Text in scans and pictures

Scanned PDFs and the pictures inside your documents are read into words, so they are found by what is printed in them.

Picture meaning

Pictures with no text get a description of what they show.

Language, prices and more

Language, sentiment, a quality score, prices and product categories, video details: found on each page and ready for filters.

03 · Search that understands

Hybrid search

Words and meaning ranked together by Opensolr's own hybrid ranking, {!hybrid}. A search finds the right page even when it uses other words.

Search operators

"Exact phrases", + for a word that must be there, - for a word that must not.

Hosted search page

A complete search page at search.opensolr.com/YOUR_INDEX, or inside your own pages with one snippet.

Search by image

Visitors search with a photo. The text in it and its barcodes or QR codes are read too.

Facets

Filters in a sidebar on any field: category, price, language, date.

Query Elevation

Pin a result to the top, or hide it, for the searches you choose.

Search Tuning

Field weights, the balance of meaning and words, the search mode: set from the Control Panel, no configuration files.

04 · Answers and chat

AI Hints

A short answer written from your own pages, above the results, when the visitor asks for it, with its sources.

AI Reader

Any result opened as clean text with a summary, ready to download as a PDF.

Out-of-the-box chat bot

A chat on your site that answers your visitors from your index and links every source. Three ways to have it: the embed code from your account, the open source client on your own server, or the Drupal module.

Meaning vectors, picture meaning, search by image, AI Hints, AI Reader and the chat bot use the monthly AI allowance of your plan: what site search uses from your plan.

05 · Measure and keep fresh

Search analytics

What visitors search for, the searches that find nothing, what they click.

Crawl Stats

Watch a crawl as it runs: pages done, pages waiting, errors.

Keep your index fresh

Your pages read again every number of days you choose, so new prices show and removed pages leave the index.

06 · Build on it

The API

Everything above from your own code: control the crawl, push data, search, answers, meaning vectors, pictures, facts for chat bots.

Developer packages

LangChain, LlamaIndex, Haystack, an MCP server for AI agents and Laravel Scout, on your Opensolr Index.

Schema reference

The fields of a site search index, for developers who read it directly.

07 · Before you start

What your index needs

A region with site search, the Opensolr schema, and the AI of your plan for the features that use it.

What it uses from your plan

What counts as an AI request, what is free, and what happens when the month's allowance is used.

Plans and prices

Indexes, disk, bandwidth and the monthly AI allowance of every plan.

08 · See it, try it

Demo

Videos and live demos of site search, answers and search by image.

RAG in 60 seconds

A sandbox index: add your own content and see search by words, by meaning, hybrid, and an answer written from it.

OCR search demo

Scanned PDFs searched by the words printed in them.

A hosted search page

The Opensolr documentation, searched on its own hosted search page.

Start here