Title: Aetos Arabic Search Normalizer
Author: Aetos SEO
Published: <strong>July 20, 2026</strong>
Last modified: July 20, 2026

---

Search plugins

![](https://ps.w.org/aetos-arabic-search-normalizer/assets/banner-772x250.png?rev
=3614319)

![](https://ps.w.org/aetos-arabic-search-normalizer/assets/icon-256x256.png?rev=
3614319)

# Aetos Arabic Search Normalizer

 By [Aetos SEO](https://profiles.wordpress.org/aetosseo/)

[Download](https://downloads.wordpress.org/plugin/aetos-arabic-search-normalizer.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/aetos-arabic-search-normalizer/#description)
 * [Reviews](https://wordpress.org/plugins/aetos-arabic-search-normalizer/#reviews)
 *  [Installation](https://wordpress.org/plugins/aetos-arabic-search-normalizer/#installation)
 * [Development](https://wordpress.org/plugins/aetos-arabic-search-normalizer/#developers)

 [Support](https://wordpress.org/support/plugin/aetos-arabic-search-normalizer/)

## Description

Aetos Arabic Search Normalizer improves normal front-end WordPress searches for 
Arabic visitors.

It keeps WordPress’s existing title, excerpt, and content matching, then adds a 
bounded normalized fallback for post titles and excerpts. For example, a search 
for `احمد` can find a title containing `أَحْمَد`, and `مدرسه` can find `مدرسة`.

The normalizer handles these common differences:

 * Alef forms: ا, أ, إ, آ, and ٱ.
 * Ta marbuta and ha: ة and ه.
 * Ya and alef maqsura: ي and ى.
 * Waw/ya with hamza: ؤ and ئ.
 * Common Arabic diacritics and tatweel.
 * Common Persian keyboard forms for kaf and ya.

The plugin works automatically with posts, pages, WooCommerce products, and other
post types when their front-end search uses WordPress’s normal `WP_Query` search.

### Performance boundaries

The plugin deliberately normalizes only the relatively short `post_title` and `post_excerpt`
database columns. WordPress’s original `post_content` search remains active, but
the plugin does not wrap full content in repeated SQL transformations.

Enhancement is skipped and the exact core search is preserved for admin, REST, Ajax,
attachment, excluded-term, unusually long, or more than six-term searches. These
are performance and compatibility boundaries, not paid limits.

The plugin creates no index, custom table, option, cookie, analytics record, scheduled
task, REST route, or external request.

### Privacy

The plugin sends no data outside the site and stores no search terms, settings, 
cookies, analytics, or personal data.

## Screenshots

[⌊A search without hamza finds a post title containing hamza and common diacritics.⌉⌊
A search without hamza finds a post title containing hamza and common diacritics
.⌉[

A search without hamza finds a post title containing hamza and common diacritics.

[⌊A WooCommerce product search tolerates a common ta marbuta and ha variation.⌉⌊
A WooCommerce product search tolerates a common ta marbuta and ha variation.⌉[

A WooCommerce product search tolerates a common ta marbuta and ha variation.

## Installation

 1. Upload the plugin files to `/wp-content/plugins/aetos-arabic-search-normalizer/`,
    or install the plugin through the WordPress plugins screen.
 2. Activate the plugin through the Plugins screen.
 3. Use the normal front-end WordPress search. No setup or indexing is required.
 4. Test representative Arabic searches from your own content before relying on the
    results.

## FAQ

### Does it change my posts or create a search index?

No. It changes only eligible search SQL while the query runs. It does not alter 
stored content, create tables, or build an index.

### Does it replace WordPress search?

No. The original title, excerpt, and content conditions remain. The plugin adds 
normalized title and excerpt matching for eligible Arabic searches.

### Why is full post content not normalized?

Applying many text transformations to every full-content value can make database
searches substantially slower. Exact WordPress content matching remains available,
while normalized matching is limited to titles and excerpts.

### Does it work with WooCommerce?

Yes, when the product search uses the normal front-end WordPress query. It does 
not integrate with separate Ajax/live-search engines supplied by themes, services,
or other plugins.

### Does it affect searches in wp-admin or the REST API?

No. Version 1.0.0 intentionally limits enhancement to non-admin, non-REST, non-Ajax
WordPress searches.

### Does it collect search analytics?

No. It stores no search terms, visitor data, cookies, or analytics.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Aetos Arabic Search Normalizer” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ Aetos SEO ](https://profiles.wordpress.org/aetosseo/)

[Translate “Aetos Arabic Search Normalizer” into your language.](https://translate.wordpress.org/projects/wp-plugins/aetos-arabic-search-normalizer)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/aetos-arabic-search-normalizer/),
check out the [SVN repository](https://plugins.svn.wordpress.org/aetos-arabic-search-normalizer/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/aetos-arabic-search-normalizer/)
by [RSS](https://plugins.trac.wordpress.org/log/aetos-arabic-search-normalizer/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [arabic](https://wordpress.org/plugins/tags/arabic/)[rtl](https://wordpress.org/plugins/tags/rtl/)
   [search](https://wordpress.org/plugins/tags/search/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/aetos-arabic-search-normalizer/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/aetos-arabic-search-normalizer/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/aetos-arabic-search-normalizer/reviews/)

## Contributors

 *   [ Aetos SEO ](https://profiles.wordpress.org/aetosseo/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/aetos-arabic-search-normalizer/)