Smart Search by SwiftNinjaPro

plugin banner

Reduce 404 errors with a smart search, that attempts to find something in the database similar to what the user types in the url.

Author:SwiftNinjaPro (profile at wordpress.org)
WordPress version required:3.0.1
WordPress version tested:5.5.3
Plugin version:1.3.9
Added to WordPress repository:13-06-2019
Last updated:22-10-2020
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:0
Rated by:0
Plugin URI:https://www.swiftninjapro.com/plugins/wordpre...
Total downloads:821
plugin download
Click to start download

Reduce 404 errors by correcting typos, simplifying words, and compering them to a list of your existing pages.

An advanced search algorithm that splits the url into individual words, and generates a score based on the similarity to each database url. The user then gets redirected to the highest scoring result. To improve accuracy and allow some 404 errors, a result must reach a specific level of similarity, adapted to the length of the words to enable abbreviation detection.

Reduce 404 errors with a smart search, that attempts to find something in the database similar to what the user types in the url.

This search will check what the user types in the url, and decodes it to the way it sounds, then compares it to the decoded sound of each page in the database.

Optional Smart Search V2 runs on a custom Google Cloud Function API, which comperes the individual letters of each word.

This attempts to translate both the url and pages to compare different languages.

Checks for abbreviations of words that exist in your database.

Seperates the words between “/” for both the url the user typed, and page url’s in the database.

Reduces urls to a simple form, and replaces “-“, “_”, “%20”, “+”, ect. with spaces.

Checks individual words seperated by spaces, and sets everything to lowercase (both user typed, and pages in database), to make caps not matter.

Detects plurals and allows them to match with non-plural words.


Screenshots
FAQ
ChangeLog