SEO-friendly Vanity Search URL for WooCommerce
Convert product and post Search 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. Instead of /?s=search+term, your website will show clean URLs like /search/search-term/ or /products/search-term/.

✦ Plugin Features ✦
❶ Product Search URL
When a visitor searches for "dishwasher with lemon perfume," WordPress normally generates a messy URL like:
www.example.com/?s=dishwasher+with+lemon+perfume&post_type=product
This plugin automatically converts it into a clean, readable URL:
www.example.com/products/dishwasher-with-lemon-perfume
The best part: If someone shares this link or bookmarks it, any future visitor who clicks www.example.com/products/dishwasher-with-lemon-perfume will instantly see all products related to "dishwasher with lemon perfume."
You can customize the word "products" to match your brand - use terms like merchandise, goods, wares, stock, commodities, or anything you prefer.
Before: www.example.com/?s=red+shoes&post_type=product
After: www.example.com/products/red-shoes/
❷ WordPress Posts and Pages Search URL
Vanity URLs aren't just for products. Enable them for your blog posts and pages as well.
Example: When someone searches for "best food in paris city" the default URL looks like:
www.example.com/?s=best+food+in+paris+city
This plugin transforms it into a clean, shareable link:
www.example.com/search/best-food-in-paris-city
Share with confidence: Send someone www.example.com/search/best-food-in-paris-city, and they'll land directly on a search results page showing all content related to "best food in paris city"
Want to use different terminology? Replace "search" with words that match your content type - article, articles, post, posts, blog, resources, or anything that fits your site.
Before: www.example.com/?s=london+city
After: www.example.com/articles/london-city
❸ Smart Page Titles
Let your search result pages impress both visitors and search engines with automatically generated, SEO-optimized titles.
See it in action:
For Products:<title>Explore dishwasher with lemon perfume at Your Website Name</title>
For Posts/Pages:<title>Read articles about World Peace Summit at Your Website Name</title>
Full control: Create custom title rules in any language. Even better - set completely different title formats for products versus posts/pages.
❹ Optimized Meta Descriptions
Boost your click-through rates with automatically generated meta descriptions that search engines love.
See it in action:
For Products:<meta name="description" content="Browse all products matching dishwasher with lemon perfume at Your Website Name">
For Posts/Pages:<meta name="description" content="Discover articles and resources about World Peace Summit at Your Website Name">
Full control: Create custom description rules in any language. Even better - set completely different description formats for products versus posts/pages.
Key Benefits
- It will be real 'easy to remember' URL to share anywhere
- Keyword-rich SEO-friendly URL, with Customizable slugs
- Custom Title and Meta Description will be included automatically
- Translation-ready
- No Coding Required
- Full WooCommerce compatibility
- Preserves WordPress core functionality
- HPOS (High-Performance Order Storage) compatible
- Clean URL structure with hyphens, and no query strings
- Lightweight and optimized
- WordPress coding standards compliant

FAQ
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.
Important Notes:
1. Guarantee: We guarantee that this plugin works perfectly with default WordPress search and default WooCommerce search. For example: It has been tested with more than 100 themes including most-popular official WooCommerce theme Storefront and most-popular official WordPress.org theme Twenty Fifteen. We added default WordPress search and default WooCommerce search in sidebar and footer, and it worked. But there are more than 27,000 WordPress themes available, and some themes use custom-built search functionality. For example: theme-level search overlays. While we've designed our plugin to work broadly, it's not possible for us to test this plugin with thousands of themes. If any specific theme builds any custom Search, this plugin may work or not.
2. WooCommerce sorting and filters:
✅ We guarantee that this plugin works perfectly with WooCommerce simple product searches (no sorting/filtering). Example: www.example.com/products/blue-shoes/ works flawlessly.
⚠️ But you will have to test thoroughly before enabling the additional option manually in production for WooCommerce searches with sorting (price, popularity, etc.) Example: www.example.com/products/blue-shoes/?orderby=price - It may work or not.
🕊️ We're committed to improving plugin compatibility to cover all possible scenarios based on customer feedback.
3. No refund policy: Given the nature of software compatibility, refunds are not applicable in any of the scenarios described above.
