In addition to regular pages, ke_search allows indexing of various types of content. This includes, for example, file contents (PDF, PPT, DOC, XLS), system categories, news (tt_news & news), file metadata, and specialized database-driven content (news, products, etc.). We also provide an additional indexer for community extensions (e.g., "mask"). And of course, it is expandable through custom indexers!
The Remote Indexer
The "Remote" indexer allows transferring search results from one TYPO3 instance to another and linking them accordingly. This enables covering multiple TYPO3 websites with a single search form.
Community Extensions and ke_hooks
Need additional indexing options? With additional indexers for community extensions (e.g., "mask"), you can easily expand ke_search as needed. Furthermore, we provide ke_hooks as a tool in the form of an example extension, allowing you to create your own indexer.
"Did you mean?" Functionality
Using the OpenThesaurus database, if no exact match is found, similar words are suggested to the visitor. This helps identify and overcome typographical errors.
By utilizing native MySQL, we have enhanced our search extension to provide more refined results. Now, even search terms that are part of longer words will be associated with results containing those longer words. For example, searching for "tire" will yield content where the word "car tire" appears.
With the help of auto-completion, visitors are presented with relevant word suggestions as they type their search queries. These suggestions are based on real search terms entered and are considered only if they lead to actual matches. The foundation for this feature is the jQuery framework.
In the TYPO3 backend, synonyms for search terms can be added. When searching for a synonym, the original term is also searched simultaneously. This functionality works both ways!
Radius Search and Map Display
Search results can be geocoded and displayed based on their distance from a postal code or location. They can also be presented as an interactive map using the Google Geocoding API / Google Maps.
Clearness of Results
With various sorting functions (e.g., by date or relevance) and a page browser, users have the ability to customize the display of results according to their preferences and explore them. By highlighting the search term and displaying images in the results, users are provided with visual cues to quickly grasp their interests.
You can individually set the starting point and cycle of indexing. A reindexing can be initiated at any time.
Performance Boost with Sphinx
By utilizing the search technology Sphinx (http://sphinxsearch.com/), which is built on MySQL, content can be searched even faster. To achieve this, the Sphinx software needs to be installed on the server.
|Version||Upload comment||Works with TYPO3||Required min. Version|
|The currently latest version is 5.0.0 as of August 2023. This version is compatible with TYPO3 11 and 12, and requires at least ke_search 5.0.0.||11 and 12||5.0.2|
|The current version is 4.2.3, released in March 2023. This version runs on TYPO3 10 and 11, requiring at least ke_search 4.5.0.||10 to 11||4.5.0|
|Version 4.0.1 runs on TYPO3 9 and 10, requiring at least ke_search 4.0.1. It is not compatible with ke_search 3.||9 to 10||4.0.1|
|Version 3.4.3 runs on TYPO3 9 and 10, requiring at least ke_search 3.8.1. It is compatible with ke_search 3 (Security Fix).||9 to 10||3.8.1|
|Version 2.1.1 runs on TYPO3 8, requiring at least ke_search 2.6.2.||8||2.6.2|
|Version 2.0.1 runs on TYPO3 7, requiring at least ke_search 2.2.1.||7||2.2.1|