Ivory Search
91Advanced WordPress custom search plugin. Provides Search Form Customizer, WooCommerce Search, AJAX Search &...
Replaces site search with full-text search.
Full-Text Search is a WordPress plugin that enhances site search functionality by replacing the default LIKE search with a full-text search system specifically designed for Japanese text. It utilises either the MySQL with Ngram parser or the Mroonga engine with TokenMecab parser to improve search performance, allowing users to search pure strings without HTML tags.
This plugin is suitable for websites that require advanced search capabilities, including the ability to search within PDF, Word, Excel, and PowerPoint files. It is compatible with WordPress multisite installations and offers various search string options for more refined queries.
Best for: This plugin suits websites needing enhanced search capabilities, particularly those with Japanese content.
What it does well
Where it falls short
Full-Text Search offers a robust solution for improving search performance on WordPress sites, especially for users dealing with Japanese text. It is a practical choice for those looking to enhance their site's search functionality.
ishitaka's own description of Full-Text Search, lightly tidied.
Replaces site search with full-text search.
Replace the site search from LIKE search to Japanese full-text search (MySQL + Ngram parser or Mroonga engine + TokenMecab parser). This will significantly improve search performance.
Search for pure strings (plain text) without HTML tags. This will prevent HTML tags from being searched.
The data (index) for searching is stored in a dedicated table. It does not rewrite existing table structures or post data (posts table).
Searches for text in PDF, Word (doc, docx), Excel, and PowerPoint files. Secured PDF file are currently not supported.
It supports WordPress multisite.
OR (uppercase letter) – Combine searches. Example: foo OR bar- – Exclude words from the search. Example: foo -bar"" – Search for an exact match. Example: “foo bar”* – Search by wildcard. Mroonga only. Example: foo*() – Grouping. Mroonga only. Example: (foo OR bar) bazRequires MySQL 5.6 or later, or Mroonga engine.
Mroonga engine is strongly recommended. InnoDB engine performs significantly worse with large amounts of data.
Other plugins for on-site search.
Advanced WordPress custom search plugin. Provides Search Form Customizer, WooCommerce Search, AJAX Search &...
The most popular WooCommerce product search plugin. Gives your users a well-designed advanced AJAX search bar...
The Best Ajax Live Search and Filter for WordPress. Live suggestions, Custom Post types, Custom fields, Catego...
Advanced WooCommerce product search plugin. Search inside any product field. Support for both AJAX search and...
Template powered live search for any WordPress theme. Does not require SearchWP, but will utilize it if availa...
Improve your WordPress SEO with instant search-engine indexing, SEO insights, and indexing status tracking.