Documentation for SEO-friendly Vanity Search URL for WooCommerce
Installation
-
Download the plugin ZIP file
-
Go to Plugins ➤ Add New ➤ Upload Plugin
-
Upload the ZIP file and click Install Now
-
Activate the plugin
Configuration
All settings are conveniently located in the WordPress Permalink Settings page.
-
Go to Settings ➤ Permalinks in your WordPress admin
-
Scroll down to the "Vanity Search URL" section
Settings Overview

Post/Page Search Settings
| Setting | Description | Default Value | Placeholders |
|---|---|---|---|
| Post/Page Search URL Slug | The URL segment for post/page searches | search |
N/A |
| Post/Page Search Title | Custom title for search results pages | Explore "%1$s" at %2$s |
%1$s = search term, %2$s = site name |
| Post/Page Meta Description | Meta description for search results | Results for "%1$s" at %2$s. |
%1$s = search term, %2$s = site name |
WooCommerce Product Search Settings (if WooCommerce active)
| Setting | Description | Default Value | Placeholders |
|---|---|---|---|
| Product Search URL Slug | The URL segment for product searches | products |
N/A |
| Product Search Title | Custom title for product search results | Explore "%1$s" at %2$s |
%1$s = search term, %2$s = site name |
| Product Meta Description | Meta description for product search | Results for "%1$s" at %2$s. |
%1$s = search term, %2$s = site name |
| Redirect Simple Searches | Redirect basic product searches (no filters) | Enabled | N/A |
| Redirect Sorted Searches | Redirect searches with sorting/filters | Disabled | N/A |
Reset Options
| Setting | Description |
|---|---|
| Reset Vanity Search Settings | One-click restore of all default values |
Saving Settings
-
Configure your desired settings
-
Click Save Changes at the bottom of the Permalinks page
-
Your vanity URLs are now active!
Troubleshooting
Issue: URLs not redirecting
Solutions:
-
Go to Settings ➤ Permalinks and click Save Changes (flushes rewrite rules)
-
Clear any caching plugins
-
Verify settings are saved correctly
Issue: 404 errors on vanity URLs
Solutions:
-
Re-save Permalinks
-
Check for conflicting plugins
-
Ensure Apache/Nginx has mod_rewrite enabled
Issue: Redirects not working with filters
Solutions:
-
Enable "Redirect Sorted Searches" in settings
-
Test thoroughly as this may affect functionality
