Extension list

yootheme

ecommerce

joomla

Skip to main content

List of all our extensions

Create an account
JP Site Search
jp-site-search_screenshot_1
jp-site-search_screenshot_2
jp-site-search_screenshot_3
jp-site-search_screenshot_4
jp-site-search_screenshot_5
jp-site-search_screenshot_6
jp-site-search_screenshot_7
jp-site-search_screenshot_8

JP Site Search
Latest Version: 1.0.0

JP Site Search 1.0.0

2026-06-05

Notes

JP Site Search v1.0.0 Changelog

Added

  • Initial release of JP Site Search for Joomla 6.
  • Typesense integration with connection testing and schema management.
  • ACL-aware and multilingual search indexing.
  • Joomla Articles indexing foundation with content-cleaning pipeline.
  • Frontend search module with progressive autocomplete.
  • Full search results page with AJAX "Load More" support.
  • Public-safe server-side JSON search and suggestion endpoints.
  • Category, tag, and type-based faceted navigation.
  • Search curation (pinned results) foundation.
  • Synonym management with manual Typesense synchronization.
  • Analytics foundation with top searches and no-result tracking.
  • CLI commands and secure cron-based indexing operations.
  • Provider architecture for future content sources and third-party integrations.
  • Joomla Contacts source support.
  • DOCman provider plugin foundation.
  • UIkit/YOOtheme, Bootstrap 5, and Generic frontend presets.
  • English, Swedish, and basic German frontend translations.
  • Diagnostics, Search Test, and administrator QA tools.
  • Combined Joomla package installer and release packaging workflow.

Security & Architecture

  • Server-side Typesense access with no public API key exposure.
  • Mandatory ACL, language, category, and state filtering.
  • Public-safe indexing and search endpoints.
  • Secure admin-only diagnostics and QA search tools.

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.

50 EUR
Latest Version: 1.0.0

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 Changelog

Added

  • Initial release of JP Site Search for Joomla 6.
  • Typesense integration with connection testing and schema management.
  • ACL-aware and multilingual search indexing.
  • Joomla Articles indexing foundation with content-cleaning pipeline.
  • Frontend search module with progressive autocomplete.
  • Full search results page with AJAX "Load More" support.
  • Public-safe server-side JSON search and suggestion endpoints.
  • Category, tag, and type-based faceted navigation.
  • Search curation (pinned results) foundation.
  • Synonym management with manual Typesense synchronization.
  • Analytics foundation with top searches and no-result tracking.
  • CLI commands and secure cron-based indexing operations.
  • Provider architecture for future content sources and third-party integrations.
  • Joomla Contacts source support.
  • DOCman provider plugin foundation.
  • UIkit/YOOtheme, Bootstrap 5, and Generic frontend presets.
  • English, Swedish, and basic German frontend translations.
  • Diagnostics, Search Test, and administrator QA tools.
  • Combined Joomla package installer and release packaging workflow.

Security & Architecture

  • Server-side Typesense access with no public API key exposure.
  • Mandatory ACL, language, category, and state filtering.
  • Public-safe indexing and search endpoints.
  • Secure admin-only diagnostics and QA search tools.

Questions

ochCaptcha Initializing... Please wait...

Related products:

  • Highlighted
    12 Months - Bundle Subscription

    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)
  • Highlighted
    JP AJAX Search

    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)
  • Highlighted
    JP CE Grid Pro

    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)

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 release. This VIP membership package is tailored for web agencies, freelancers, webmasters, and designers, offering a 12-month subscription that encompasses our complete product portfolio. You'll have everything we currently offer and all the exciting innovations we have in store for the future.

Price: € 300
Total cost without bundle (12 months): € 2385