Opensolr Web Crawler โ€” Site Search Solution & Platform Guide

Enterprise Site Search
Complete Guide

Opensolr Web Crawler โ€” Site Search Solution

From zero to a live AI-powered search engine in minutes. No DevOps. No ML expertise. Just a few clicks.

What is Opensolr?

Opensolr is a managed Apache Solr Cloud hosting platform โ€” the infrastructure, the configuration, the monitoring, the backups, and the scaling, all handled for you. You get a fully operational Solr index in under a minute, with a comprehensive management UI that covers everything from field configuration to query debugging.

โš™๏ธ Advanced Config UI

Schema editor, query debugger, synonyms, stopwords, field boosts โ€” all in the browser. No SSH needed.
Learn more โ†’

๐Ÿ“Š Error Audit & Analytics

7-day searchable error log with smart fix suggestions, weekly digests, and query-level analytics.
Learn more โ†’

๐Ÿ’พ Backup & Restore

One-click snapshot backups of your Opensolr index. Restore to any previous state instantly.
Learn more โ†’

๐ŸŒ Resilient Cluster

Need high availability? Opensolr Resilient Cluster adds master+replica replication with automatic failover.
Learn more โ†’

๐Ÿ”’ Security & Auth

IP whitelisting, per-index passwords, CORS management, and 2FA for your account.
Learn more โ†’

๐Ÿ“ก Full API Access

Direct Solr API access, plus the Opensolr REST API for index management, commits, stats, and more.
Learn more โ†’

On top of all that: the Web Crawler

The Opensolr Web Crawler transforms any Solr index into a complete Algolia / Elasticsearch alternative โ€” with dense vector search (BGE-m3, 1024-dim), automatic AI summarization (LLM/RAG), an embeddable search UI, query elevation, click analytics, and no-results detection โ€” all built in, all automatic, zero integration work. Point it at your website and it does the rest.

Get Started โ€” Step by Step

Choose a crawler-enabled Solr server
Crawler control panel โ€” add URLs and start crawl
Index Settings โ€” Crawler Configuration
Search Tuning โ€” adjust relevancy, freshness, blend mode
Live search with Query Elevation and AI Hints
1 / 5
1
Register & Login

Create a free account on opensolr.com. No credit card required to start.

2
Add New Index โ€” choose a crawler-enabled server

Go to Solr โ†’ Add New Index. On the left sidebar, filter by Crawler = YES to show only servers with the web crawler. Pick your region.
โš ๏ธ Important: Name your index with the suffix __dense (two underscores + "dense") โ€” e.g. mysite__dense. Only indexes with this suffix get 1024-dim BGE-m3 vector embeddings enabled.

Need a crawler server in your region?

We deploy dedicated web crawler servers wherever you need them. Choose from available regions when creating your index, or contact us to get a dedicated crawler server deployed in your own region for optimal crawl speed and latency.

3
Open your index โ†’ WebCrawler tab

Click on the index name to open the Index Control Panel. In the left sidebar, click WebCrawler. You'll see the Crawler Setup panel and the Crawl URLs panel.

4
Add URL + Verify Ownership

Click Add URL and enter your sitemap (https://example.com/sitemap.xml) or homepage URL. Then click URL Verification โ€” upload the provided verification file to /opensolr-verification/YOUR_CODE.txt on your web server. Verification runs automatically every 5 minutes.

5
Configure Settings (optional but recommended)

Click Change Settings to set crawl mode, threads, renderer, and content types. Expand Search Tuning to configure freshness, minimum match, and semantic/keyword balance. Use Keep Index Fresh to schedule automatic re-crawling of all indexed pages โ€” keeps content and prices up to date, and removes dead pages from your index.

6
Click Start Crawl Schedule โ€” you're done

The crawler runs on a schedule in the background. Pages are fetched, extracted, embedded (BGE-m3 vectors + sentiment + language auto-detection), and indexed automatically. Your live search is at: https://search.opensolr.com/YOUR_INDEX_NAME

What You Get Out of the Box

๐Ÿ” Hybrid Vector Search

BGE-m3 1024-dim embeddings + BM25, automatically combined. Finds semantically relevant results even when query words don't appear in the document.
Learn more โ†’

๐Ÿค– AI Hints (LLM/RAG)

LLM-generated answers from your indexed content, streamed in real time. Powered by GPU-accelerated inference on every crawler-enabled server.
Learn more โ†’

๐Ÿ“Œ Query Elevation

Pin specific results to the top for a query, or exclude pages you don't want surfaced. Full editorial control over your search results.
Learn more โ†’

๐Ÿ“ˆ Query Analytics

See what users search for, which queries return no results, click-through rates per result, and search volume trends โ€” all in your dashboard.
Learn more โ†’

๐Ÿ•ท๏ธ Crawl Stats

See pages crawled, errors, HTTP status codes, skipped URLs, and crawl queue depth โ€” live. Identify content gaps and broken pages immediately.
Learn more โ†’

๐Ÿ”„ Keep Index Fresh

Schedule automatic re-crawling of all previously indexed pages every 7โ€“365 days. Content, prices, and metadata stay up to date. Pages that return 404 or 500 are automatically removed from your search index.

๐ŸŽ›๏ธ Embeddable Search UI

One script tag adds the full search UI to any website โ€” WordPress, Shopify, static HTML. Dark/light themes, mobile-first, autocomplete included.
Learn more โ†’

๐ŸŽฏ Automatic SEO Meta Tags

When used with the Opensolr Search Drupal module, every page automatically gets canonical URLs, Open Graph tags, Twitter Cards, meta descriptions, JSON-LD structured data (Article & Product schemas), and an auto-generated XML sitemap. Built for the crawler โ€” but Google loves it just as much.

Ready to build your search engine?

Free trial โ€” no credit card required. Live in minutes.