SEO-friendly Vanity Search URL for WooCommerce
Convert product and post URLs into clean, memorable, SEO-friendly links. Choose from multiple URL formats to match your brand. SEO-friendly Vanity Search URL for WooCommerce transforms ugly WordPress search URLs into beautiful, SEO-friendly permalinks.

For example, If someone searches "dishwasher with lemon perfume", normally we get the URL like
https://www.example.com/?s=dishwasher+with+lemon+perfume&post_type=product
But this PlugIn will convert the URL automatically into
https://www.example.com/products/dishwasher-with-lemon-perfume
If anyone else visits this specific address https://www.example.com/product/dishwasher-with-lemon-perfume then, the new visitor will get "dishwasher with lemon perfume" related products.
Not only Products, you have the options to enable Vanity URL Search Results for Pages and Posts too.
For example, If someone searches "article on paris city", normally we find the URL like
https://www.example.com/?s=article+on+paris+city
But this PlugIn will convert the URL automatically into
https://www.example.com/search/article-on-paris-city
If anyone else visits this specific address https://www.example.com/search/article-on-paris-city, then the new visitor will get "article on paris city" related search results.
Key Benefits
-
✅ Improved SEO with keyword-rich URLs
-
✅ Better user experience and readability
-
✅ Customizable slugs, titles, and meta descriptions
-
✅ Full WooCommerce compatibility
-
✅ Preserves WordPress core functionality
-
✅ No coding required
Before:
https://yoursite.com/?s=blue-widgets https://yoursite.com/?s=red-shoes&post_type=product
After:
https://yoursite.com/search/blue-widgets/ https://yoursite.com/products/red-shoes/
Features
-
Custom URL slugs for different content types
-
Dynamic title templates with placeholders
-
Custom meta descriptions
-
Automatic redirect of default search URLs
-
Preserves all search functionality
-
Separate URL slug for products
-
Product-specific title and meta templates
-
Smart redirect settings for filtered searches
-
HPOS (High-Performance Order Storage) compatible
-
Clean URL structure with hyphens
-
No impact on search functionality
-
Lightweight and optimized
-
Translation ready
-
WordPress coding standards compliant
Examples
Basic Search
Search for: "summer dresses" URL: https://yoursite.com/products/summer-dresses/ Title: "Explore 'summer dresses' at My Store" Meta: "Results for 'summer dresses' at My Store."
Multiple Words Search
Search for: "wireless headphones" URL: https://yoursite.com/products/wireless-headphones/ Title: "Explore 'wireless headphones' at My Store"
Post/Page Search
Search for: "contact information" URL: https://yoursite.com/search/contact-information/ Title: "Explore 'contact information' at My Store"

SEO Benefits
1. Keyword-Rich URLs
Instead of: /?s=blue-widgets
You get: /search/blue-widgets/
2. Custom Titles
Control exactly how search result pages appear in search engines:
<title>Explore "blue widgets" at My Awesome Store</title>
3. Custom Meta Descriptions
Optimize your search result snippets:
<meta name="description" content="Results for 'blue widgets' at My Awesome Store.">
4. Clean URL Structure
-
No query strings
-
Hyphen-separated terms
-
Consistent URL patterns
FAQ
Q: Will this affect my existing search functionality?
A: No! All search functionality remains intact. The plugin only changes how the URLs look and handles redirects.
Q: Can I use different slugs for different post types?
A: Currently, the plugin supports separate slugs for posts/pages and WooCommerce products.
Q: What happens to search filters and sorting?
A: By default, complex searches (with filters/sorting) are not redirected. You can enable this in settings, but test thoroughly.
Q: Does this work with other SEO plugins?
A: Yes! The plugin integrates seamlessly with popular SEO plugins like Yoast, Rank Math, and All in One SEO.
Q: Will this break if I change my permalink structure?
A: No, the plugin uses WordPress rewrite rules and adapts to your permalink settings.
Q: How do I translate the settings?
A: The plugin is fully translatable. Use Loco Translate or your preferred translation plugin.
