JP Site Search
Latest Version: 1.0.0
JP Site Search 1.0.0
2026-06-05
| Notes |
JP Site Search v1.0.0 ChangelogAdded
Security & Architecture
|
JP Site Search is a modern replacement for Joomla Smart Search, powered by Typesense. It adds fast, typo-tolerant search, autocomplete, a full search results page, analytics, diagnostics, and source-based indexing for Joomla Articles, Contacts, Categories, and external provider add-ons.
JP Site Search – Modern Typesense Search for Joomla
JP Site Search is a professional Joomla search extension powered by Typesense, built as a modern replacement for Joomla Smart Search.
Instead of relying on Joomla’s built-in search indexing, JP Site Search connects your Joomla website to Typesense, a fast and typo-tolerant search engine designed for instant search experiences. It gives Joomla websites a much faster, cleaner, and more flexible search system for articles, contacts, categories, documents, intranets, municipalities, schools, agencies, and documentation-heavy websites.
JP Site Search indexes your Joomla content into Typesense and serves all frontend search requests securely through Joomla endpoints. The browser never communicates directly with Typesense, which keeps API keys, collection names, filters, and private search metadata away from public visitors.
- Modern replacement for Joomla Smart Search
- Powered by Typesense
- Fast, typo-tolerant search results
- Autocomplete search module
- Dedicated full search results page
- Source-based indexing for Joomla content
- Support for Articles, Contacts, and Categories
- External provider system for third-party sources
- Optional DOCman provider add-on
- Analytics, no-result reports, suggestions, synonyms, and search curation
- Diagnostics for indexing, access, source, and connection issues
- Secure server-side search flow through Joomla
A Better Search Experience for Joomla
Joomla Smart Search works for many standard websites, but larger Joomla projects often need something faster, more flexible, and easier to improve over time. JP Site Search is built for those situations.
With Typesense as the search backend, visitors get fast results, typo tolerance, autocomplete suggestions, and better relevance. Site owners get a dedicated search system with indexing controls, source settings, analytics, diagnostics, and a clean structure for adding more searchable sources over time.
This makes JP Site Search a strong fit for Joomla websites where search is important, not just an afterthought.
Built for Real Joomla Websites
JP Site Search is designed around the way Joomla websites are actually built. It does not simply crawl public pages. Instead, it reads supported Joomla content sources, normalizes the data, respects Joomla publishing rules, and indexes clean searchable documents into Typesense.
Core Joomla sources currently include:
- Joomla Articles – the main content source for pages, news, guides, and documentation.
- Joomla Contacts – useful for staff directories, departments, intranets, and people search.
- Joomla Categories – optional indexing of menu-linked category landing pages.
Third-party integrations can be added through separate provider plugins. This keeps the JP Site Search core clean while allowing new sources to be added later, such as document systems, event components, products, or other Joomla extensions.
Secure Typesense Integration
JP Site Search uses Joomla as the secure frontend and administration layer for Typesense. Frontend visitors search through Joomla, not directly through the Typesense server.
The correct search flow is:
Browser → Joomla endpoint → server-side Typesense request → normalized safe result response
This approach helps protect sensitive search infrastructure details such as API keys, collection names, raw filters, private metadata, administrator URLs, and internal file paths.
For production websites, this is an important difference. JP Site Search gives you the speed of Typesense without exposing Typesense directly to the public frontend.
Autocomplete Module and Full Search Page
JP Site Search includes both a frontend autocomplete module and a dedicated full search results page.
The autocomplete module can be placed in headers, navbars, mobile menus, or custom template positions. It supports result suggestions, phrase suggestions, multiple result layouts, and styling modes for UIkit/YOOtheme, Bootstrap 5, and generic Joomla templates.
The full search page gives visitors a complete search experience with result counts, filters, result cards, metadata, type labels, and load more functionality.
Autocomplete layouts include:
- Mixed list – a simple combined result list.
- Grouped list – results grouped by type, such as Articles, Contacts, Categories, or Files.
- Columns – multi-column result layouts where space allows.
Search Quality Tools
Good search is not only about speed. It is also about understanding what visitors are looking for and improving results over time.
JP Site Search includes tools for search quality and editorial control:
- Analytics – see what visitors search for.
- No-result reports – identify searches that return no results.
- Top searches – understand popular search terms.
- Suggestion candidates – find useful autocomplete phrases.
- Synonyms – improve matching for alternative words and terminology.
- Search curation – pin important results for selected searches.
These features are especially useful for municipalities, intranets, documentation sites, support portals, schools, and larger Joomla websites where search quality matters.
Diagnostics and Indexing Control
JP Site Search includes diagnostics to help explain why content is or is not searchable. This is important on Joomla sites with multiple access levels, languages, menus, categories, contacts, and third-party extensions.
The Diagnostics view can help with:
- Typesense connection checks
- Schema status
- Indexed document counts
- Source enabled or disabled state
- Access-level issues
- Language filtering issues
- Contact and category source status
- External provider plugin status
Indexing can be handled manually, through CLI, or by cron. You can reindex all public content or target specific sources such as articles, contacts, categories, or documents.
Optional DOCman Provider Add-on
JP Site Search supports external provider plugins for third-party Joomla extensions. The first external provider add-on is for DOCman.
The DOCman provider indexes DOCman document metadata as searchable document results. It can include document titles, descriptions, categories, file types, modified dates, and safe public DOCman URLs.
The DOCman provider is installed separately and keeps third-party integration code outside the JP Site Search core package. This makes the system easier to maintain and opens the door for additional providers in the future.
Who Is JP Site Search For?
JP Site Search is ideal for Joomla websites where search needs to be fast, reliable, and useful.
- Municipal websites
- Intranets
- Schools and organizations
- Agencies building Joomla websites for clients
- Documentation-heavy websites
- Support and knowledge base websites
- Large article archives
- Websites with staff or department directories
- Joomla sites that have outgrown the built-in Smart Search experience
If search is an important part of your Joomla website, JP Site Search gives you a stronger foundation than the default Joomla search tools.
Requirements
- Joomla website
- Typesense server or Typesense Cloud account
- JP Site Search package installed in Joomla
- Typesense connection configured in the component settings
Typesense can be hosted through Typesense Cloud or self-hosted on your own VPS, Docker host, or internal infrastructure.
Summary
JP Site Search replaces Joomla Smart Search with a faster, more modern, Typesense-powered search system.
It combines Joomla-aware indexing, secure server-side search requests, autocomplete, a full search page, analytics, diagnostics, source-based indexing, and support for future provider add-ons. The result is a professional search solution for serious Joomla websites.
Changelog:
JP Site Search 1.0.0
2026-06-05
| Notes |
JP Site Search v1.0.0 ChangelogAdded
Security & Architecture
|
Related products:
-
12 Months - Bundle Subscription
Introducing our exclusive subscription bundle, which encompasses not only all our existing extensions but also grants you access to every future relea...
€ 300.00 (1 years) -
JP AJAX Search
JP Ajax Search is a lightweight AJAX search module for Joomla, built for fast dropdown search across articles, products, documents, files and events. ...
Latest Version: 1.2.2€ 30.00 (6 months) -
JP CE Grid Pro
JP CE Grid Pro is an advanced grid element for YOOtheme Pro on Joomla and WordPress, designed for projects that require more layout flexibility t...
Latest Version: 1.1.9€ 30.00 (6 months)







