Ajax Search Pro Documentation
Get Ajax Search Pro!Get SupportKnowledge BaseDevelopment
  • Ajax Search Pro Documentation
  • GDPR and Cookie policy
  • Video Guides
  • Plugin Updates
    • Automatic Updates
      • Activation on Development and Staging environments
      • Managing purchase codes
      • Purchase Code (license key)
    • Manual Updates
    • Safe Update Guide
    • Plugin update issues or errors
    • Disabling update check
  • Installation instructions
    • Uninstallation & Reset
  • Getting started
    • Importing from the Lite version
    • Editor Blocks
    • Search Shortcodes
    • Search Widget
    • Gutenberg and Other Page Editors
    • Replacing the default theme search bar
    • Placing the search shortcode in theme files
    • Search as menu item
    • Custom result box position
    • Custom filters box position
    • Shortcode generator
  • Search Sources
    • Search Engine
    • Post, Page, Product and other Post Type Search
    • Searching Titles, Content, Excerpt
    • Search in custom fields
      • Search By Product SKU
    • Search by categories, tags or other terms
    • Search in Attachments
      • Mime types table
    • Search in File contents (pdf, word, excel etc..)
    • Search in Users
      • User meta fields
    • Limits (number of results)
    • Categories and terms as results
    • Image options
    • Result ordering
    • Peepso Groups & Group activities search
    • Grouping title duplicates
  • Behavior
    • Return/Enter key and Magnifier icon click actions
    • Search logic (primary and secondary)
      • Exact Matches vs Fuzzy Matches
      • Search logics explained
    • Live search triggering events
    • Results page override
    • Results, Archive Page and Shop Live Search and Filter
  • Elementor Integration
    • Elementor Pro Posts Widget Live Filter
    • Elementor Loop Grid Integration
    • Elementor Pro Product Widget Live Filter
    • Custom results page with Elementor Pro
    • Elementor custom search page archive override and live filter
  • Other Integration
    • Jet Engine Listing Grid Integration
  • Multisite Settings
  • Frontend Search Settings & Search Filters
    • Settings layout, position and visibility
    • Generic Selectors
    • Content Type filters
    • Date filters
    • Category and Taxponomy term filters
    • Post type Filters
    • Custom field filters - selectors
    • Search button
    • Reset button
  • Layout Settings
    • Result Layout Types
    • Results information box
    • Results position & snap
    • Content, author, date and description in results
    • More results loader and infinite scroll feature
    • Results behavior
    • Results text keyword highlighter
    • Compact search box layout
    • Auto Populate - Automatic search results on initial page load
  • Autocomplete and Keyword suggestions
    • Autocomplete
    • Results and Keyword suggestions
    • "Try these" - suggested phrases
  • Theme Options - Visual changes to the search bar
    • Theme chooser
    • Preview
    • Search box and input field layout
    • Settings and Magnifier icon
    • Settings dropdown
    • Typography
  • Index Table
    • Generating the index table
    • Enabling index table engine
    • File Content Search Addon
    • Index table FAQ
    • Synonyms
  • Relevance Options
  • Advanced Options and Uses
    • Using the Results shortcode as a custom results page
    • Shortcodes in results content
    • HTML tags in results
    • Primary and Secondary title and description fields
    • Advanced title and Content fields
      • User Search - Advanced Title and Content fields
    • Excluding & Including results
      • Exclude by category or terms
      • Exclude or Include by authors (users)
      • Exclude or Include by date
      • Exclude by Item or ID
      • Include by ID
      • Include by categories or terms (restrict to category)
      • Exclude or Include by custom field values
    • Grouping results
    • Keyword Exception & Exclusions
  • Result priority settings
    • Individual Priorities
    • Priorities by Rules (priority groups)
  • Performance Tuning
    • Fine tuning the search configuration
    • Cache
    • Visual performance
    • Ajax performance tracker
  • Compatibility Settings
    • Javascript Compatibility
  • Google Analytics Integration (GA4)
    • Tracking with Google Site Tag (gtag.js)
    • Tracking with Google Tag Manager
    • Site Search Tracking
  • Troubleshooting
    • Styling issues
    • The response data is missing from the ajax request error message
  • Translating components
    • Translating with WPML
    • Translating with Polylang
  • Pre-Purchase FAQ
  • Plugin API
    • Actions list and usage
    • Filters list and usage
    • asp_query_args filter
    • Theme functions
    • Front-end filters API
    • Javascript API
  • Other Useful Things
    • Additional search keywords for post types
    • Negative keywords
    • Meta box on post editor screen
Powered by GitBook
On this page
  • Prerequisites
  • Managing Synonyms
  • Adding new synonym
  • Editing a synonym
  • Deleting a synonym or deleting all synonyms
  • Synonyms as keywords option
  • Export and Import
  • Export
  • Import
  1. Index Table

Synonyms

Synonyms are exclusive to the index table engine, supporting any custom post type and media attachment contents.

PreviousIndex table FAQNextRelevance Options

Last updated 3 months ago

Synonyms only work with Custom Post Type results: Posts, Pages, Products, Media Attachments etc... Taxonomy terms, user and other type of results are currently not supported!

Prerequisites

To use synonyms, the index table engine is required. Before you start with this tutorial, I highly suggest reading up the .

The synonyms interface can be accessed on the Index Table submenu, under the Synonyms panel.

Managing Synonyms

After making changes (adding/removing) to the synonyms, the index table must be re-created, by clicking on the Create new index option, otherwise it has no effect.

Adding new synonym

To add a new synonym, simply click on the +Add new button on the top of the panel. Enter the desired original word and the synonyms (max. 15), then hit the Save button.

For multi-language environments using WPML or Polylang plugins, you can choose the synonym language as well. Otherwise this option is set to Default (empty).

Editing a synonym

To edit a synonym row, click on the Edit button on the right side of the row. The same editor will appear, that is used to add a new synonym.

Deleting a synonym or deleting all synonyms

To delete an individual synonym row, click on the Delete button. Alternatively, you can delete all synonyms by clicking the Delete all button on the top right side of the panel.

Synonyms as keywords option

This option can be very resource-heavy, when using lots of synonyms (100s of definitions). Make sure to avoid using it, unless it is indeed useful in your case.

This option comes in handy, when the defined original => synonyms pairs should be used as synonyms => original as well.

For example, if there is a definition of keywords and synonyms as:

original => synonym1, synonym2

..then, if this option is enabled, the plugin will also generate these additional definitions during indexing:

synonym1 => original, synonym2
synonym2 => original, synonym1

In other words, the plugin will also look for keywords synonym1 and synonym2 and index the original keyword and the rest of the synonyms with them.

Export and Import

Export and import feature lets you export the content of the synonyms database, and import it on a different installation, or for simply back-up purposes.

Export

Click on the Export button on the top right side of the panel.

A pop-up window will open. Click the Generate New button, to generate a new export file.

After a short time, a link will appear. Click on it to save the export file on your computer.

The exported file is a .txt file, please do not change the file type.

Import

Duplicate items within the database and the import file are ignored, and not overwritten

To import previously exported synonyms, click on the Import button on the top right side of the panel.

A pop-up window will open. Click on the upload button to upload the import file via the media library uploader, and select it.

After selecting the file, click the Import button. After a short time, the success message should appear, with the number of imported items.

introduction to the index table
Synonyms menu access
Make sure to create a new index, after adding/changing the synonyms
Synonym editor window
To open the synonym editor
Synonym editor
Delete a synonym or delete all synonyms
Synonyms as keywords option
The export button
Click the Generate new button
Click on the link to download the latest export file
Import button location
Click the upload button to open the media library uploader
Importing the items