Super Speedy Filters
Fast product filters and pretty, indexable permalinks on every archive
Every filter click should feel immediate, even when the catalogue is large. Super Speedy Filters cuts expensive taxonomy work, updates products and filters together, and keeps crawler-heavy filter combinations away from WordPress.
A filter click should not start a queue of requests.
On a large catalogue, one selection can trigger product queries, filter counts and another round of filter requests. Shoppers see the delay. Crawlers can multiply it across thousands of combinations.
How Bot-fighting AJAX cuts the work
#ssf=, which browsers keep out of the HTTP request. Indexable combinations still use their proper landing URL.“It transforms large WooCommerce stores, even those with 80K+ products, to perform like small, single-product stores. The results are displayed instantly. Very impressive!”
“This plugin has it all, it’s fast (makes a product filter under 2 sec on 3000+ products and 10000+ variations), and it has all the options to make the filter as you really want it.”
“I tested every filter plugin out there, all of them slowed down the site. Sound familiar? That’s when I found Super Speedy. With lightning-fast load times and outstanding support, any tweaks or fixes are implemented in no time.”
Invest in Speed
Yearly plans include a year of updates and support and the plugin keeps working afterwards – renew at 30% off. Upgrade to a lifetime plan within 60 days and just pay the difference. Backed by our 60-day money-back guarantee.
1 Site
- Yearly licence – 1 year of updates and support, keeps working afterwards
- 1 Site License
- AJAX filtering with scalable term lookup
- Pretty filtered URLs with index controls
- 1 support seat – chat live with our engineers on Discord
5 Sites
- Yearly licence – 1 year of updates and support, keeps working afterwards
- 5 Site Licenses
- AJAX filtering with scalable term lookup
- Pretty filtered URLs with index controls
- 1 support seat – chat live with our engineers on Discord
25 Sites
- Yearly licence – 1 year of updates and support, keeps working afterwards
- 25 Site Licenses
- AJAX filtering with scalable term lookup
- Pretty filtered URLs with index controls
- 1 support seat – chat live with our engineers on Discord
- Priority support
5 Sites
- Lifetime licence – updates and support for life
- 5 Site Licenses
- AJAX filtering with scalable term lookup
- Pretty filtered URLs with index controls
- 1 support seat – chat live with our engineers on Discord
25 Sites
- Lifetime licence – updates and support for life
- 25 Site Licenses
- AJAX filtering with scalable term lookup
- Pretty filtered URLs with index controls
- 1 support seat – chat live with our engineers on Discord
- Priority support
250 Sites
- Lifetime licence – updates and support for life
- 250 Site Licenses
- AJAX filtering with scalable term lookup
- Pretty filtered URLs with index controls
- 2 support seats – chat live with our engineers on Discord
- Priority support
Start with the plan you need today.
If you need more sites later, move up without buying the plugin twice.
to try it properly
Ask for a full refund within 60 days of purchase, for any reason.
Upgrade and pay the difference
Within 60 days, your original payment counts in full towards a larger plan, including lifetime.
Example based on our €79 yearly and €279 lifetime plans.
Upgrading later? You still get credit after 60 days, though the credit reduces over time on yearly plans.
How do yearly renewals work?
A yearly licence includes one year of updates and support. The plugin keeps working after that. Renewal for further updates and support is optional. Renew before or within one month after expiry for 30% off, within six months for 20% off, or later for 10% off. Full terms
Agency or hosting company? Get in touch for custom pricing
Keep shoppers moving as the catalogue grows
- Update results without a page reload. AJAX filtering keeps the visitor in the catalogue while selections change.
- Avoid slow taxonomy joins on the hot path. Optimised ancestor mirror tables support filter queries and term counts on large datasets.
- Delay work until it is needed. Render a filter immediately but defer its query until open, hover or expand.
- Keep choices accurate. Show hierarchical terms, counts and optional stock-aware availability.
- Use filters outside WooCommerce. Posts, job listings, properties and other public custom post types can use the same filtering engine.
- Give selected combinations useful URLs. Pretty paths, canonical handling and per-attribute index controls make the crawl surface deliberate.
- Turn a WooCommerce filtered state into a landing page. Override title, H1, meta description and content above or below the product grid for an exact or term-containing URL.
term_relationships joins.The filter should look like part of the shop
Each filter can use the display that suits its data, while inheriting the theme by default. The screenshot below shows several of the available label, list, checkbox, radio and colour-swatch styles.

Control which filtered pages deserve to rank
Not every filter combination should be indexed. Super Speedy Filters lets you keep thin combinations out of search results, then enrich the valuable ones with a specific title, H1 and meta description. On WooCommerce, it can also add content above or below the filtered grid.

Check the fit before you buy
Super Speedy Filters is a good fit when
- Filter clicks slow down as the number of products, terms or combinations grows.
- You need WooCommerce filters that update the catalogue in place.
- You want the same filtering model on posts or another public custom post type.
- You need deliberate SEO control over filtered archive URLs, not only a sidebar widget.
What to know before installation
- No universal response-time promise. Filter speed depends on catalogue structure, term counts, active filters, hosting, caching and theme integration.
- The performance tables need maintenance. WP-Cron must run, or schedule
wp ssf rebuildyourself when cron is disabled. - Theme markup matters. AJAX needs the correct result-grid selector. Unusual themes may need configuration through
ssf_grid_selectors. - Fragment caching has a freshness trade-off. When enabled, term changes appear after the filter cache is cleared.
- Pretty URLs do not mean every combination should be indexed. Use the canonical and index controls to keep the crawl surface intentional.

Super Speedy Filters Knowledge Base
View full Knowledge Base →- Adding description to category
- Confirming Brand landing page works
- Making sure categories appear in the shop archive
- Ordering by price with products that have no price
- Page-2 loading Page-1 products when there aren't enough products
- Radio Display Type buttons filling in
- Show/Hide search box
- Variable product – Color
What's new in Super Speedy Filters?
View full changelog →- Fixed Fragment AJAX leaving the Active Filters chips on screen after the last filter was removed.
- Fixed the Active Filters widget showing no chip when the only filter is a brand or tag, so it could not be removed.
- Faster filter counts on attributes with the per-variation stock check, and on any count filtered by one, once the object-ancestors table is rebuilt (queued automatically on update).
- Faster filter counts on Super Speedy Search results.
- Fixed search results with Show Filtered Variations listing a product once per matching variation when Super Speedy Search shows one result per product.
- Search results now follow the stock check (hide out of stock), as filtered archives do.
- Fixed filter counts on a search that matches only a product's variation, such as a variation SKU, showing no options.
Frequently asked questions
$wpdb queries with no separate MySQL or MariaDB floor.Works well with
Some combinations get a bigger discount than others. Add this set to your basket to see its price.
13 reviews for Super Speedy Filters
Invest in Speed
Yearly plans include a year of updates and support and the plugin keeps working afterwards – renew at 30% off. Upgrade to a lifetime plan within 60 days and just pay the difference. Backed by our 60-day money-back guarantee.
1 Site
- Yearly licence – 1 year of updates and support, keeps working afterwards
- 1 Site License
- AJAX filtering with scalable term lookup
- Pretty filtered URLs with index controls
- 1 support seat – chat live with our engineers on Discord
5 Sites
- Yearly licence – 1 year of updates and support, keeps working afterwards
- 5 Site Licenses
- AJAX filtering with scalable term lookup
- Pretty filtered URLs with index controls
- 1 support seat – chat live with our engineers on Discord
25 Sites
- Yearly licence – 1 year of updates and support, keeps working afterwards
- 25 Site Licenses
- AJAX filtering with scalable term lookup
- Pretty filtered URLs with index controls
- 1 support seat – chat live with our engineers on Discord
- Priority support
5 Sites
- Lifetime licence – updates and support for life
- 5 Site Licenses
- AJAX filtering with scalable term lookup
- Pretty filtered URLs with index controls
- 1 support seat – chat live with our engineers on Discord
25 Sites
- Lifetime licence – updates and support for life
- 25 Site Licenses
- AJAX filtering with scalable term lookup
- Pretty filtered URLs with index controls
- 1 support seat – chat live with our engineers on Discord
- Priority support
250 Sites
- Lifetime licence – updates and support for life
- 250 Site Licenses
- AJAX filtering with scalable term lookup
- Pretty filtered URLs with index controls
- 2 support seats – chat live with our engineers on Discord
- Priority support
Start with the plan you need today.
If you need more sites later, move up without buying the plugin twice.
to try it properly
Ask for a full refund within 60 days of purchase, for any reason.
Upgrade and pay the difference
Within 60 days, your original payment counts in full towards a larger plan, including lifetime.
Example based on our €79 yearly and €279 lifetime plans.
Upgrading later? You still get credit after 60 days, though the credit reduces over time on yearly plans.
How do yearly renewals work?
A yearly licence includes one year of updates and support. The plugin keeps working after that. Renewal for further updates and support is optional. Renew before or within one month after expiry for 30% off, within six months for 20% off, or later for 10% off. Full terms
Agency or hosting company? Get in touch for custom pricing

Timothy L. (verified owner) –
I came to this plugin because I needed an all-in-one solution for filtering on my client’s webshop with custom taxonomies. I tried many other filtering plugins, but they were way too slow (Took 10+ sec to load the filtered products), or they were not able to display the custom taxonomies with the basic product categories. This plugin has it all, it’s fast (makes a product filter under 2 sec on 3000+ products and 10000+ variations), and it has all the options to make the filter as you really want it. Works perfectly together with the Super Speedy Search plugin.
Diana S. (verified owner) –
I tested every filter plugin out there, all of them slowed down the site. Sound familiar? That’s when I found Super Speedy. With lightning-fast load times and outstanding support, any tweaks or fixes are implemented in no time.
P.S. Know of any other plugins with live support on Discord? Any support that helps with Query Monitor and other plugins? Exactly. You’re looking at your best option.
Ewelina B. (verified owner) –
Got the full pack SSF, SSS, SP on my store at wordpress. It is huge and got lots of options to consider. At start it can be too much but later you’ll appreciate it. All is well clarified in documentation. What is great if you join discort you’ll get instant access from author Dave to help you out with your problems, bugs or questions!
Dimitris C. (verified owner) –
I have used scalability pro, super speedy filters and super speedy search in multiple sites. All of them work great and boosted speed greatly! The support in Discord is fast and reliable, and bugs are fixed super fast. I’m so happy I have found these plugins!
Thank you
Mladan N. (verified owner) –
This plugin is absolutely amazing! There is no comparison to anything available on the market, whether free or paid. It transforms large WooCommerce stores, even those with 80K+ products, to perform like small, single-product stores. The results are displayed instantly. Very impressive!
Silver P. (verified owner) –
Best effing Woo filter on the planet. Period.
All other filters turn to DB to get terms and stock levels. This is fine with small sites.
18k products. Sort by brand? Dynamically populated filters based on category contents? YITH, Themify etc – you know that it adds around 9 seconds to page load. Hell no. With SSF i can barely notice speed difference but filters work like they suppose to.
Dave H. –
Thank you so much for your review! Just one clarification for others, we also read from the DB for the terms and stock levels, but I write the queries myself to be ultra fast and SSF has it’s own highly optimised object relationships table which is far superior to the default ones provided with WordPress.
For example, if you have a term which contains 20 other terms – e.g. different types of clothing inside the clothing category, default WordPress/WooCommerce will grab all the child terms of the clothing category and then perform a SQL statement like this: WHERE term_id in (1, 2, 3, 4, ….) IN statements in SQL are terrible and prevent further use of indexes. My table lets you say WHERE topterm_id = 1 and this naturally includes the children. I’ll write up a full info article on this soon.
Also – if you have a look at the defines.php file, you’ll find some BETA level performance optimisations if you’re looking for EVEN MORE speed boost. Really! These beta options need to be added by adding the define to your wp-config.php file currently, but soon they will be in your options page.
Aleksey K. (verified owner) –
The developer is always in touch in discord.
Filter working very fast (i use in ajax). I use woof before, but after 10 attributes itsa working slow. I use with Scalability Pro.
Its realy very fast. Thank you Dave.
RENE J. (verified owner) –
We were looking for a filter plug-in that was compatible with our shops with 30-70 thousand products. Until then, no other filter was able to process such quantities satisfactorily and fulfil our wishes. Due to our good experiences with wpintense (Scalability Pro), we took Dave at his word and installed the plugin. Particularly noteworthy are Dave’s tireless improvements and first-class support. Almost all wishes are answered immediately and a solution is sought and found. The filter plugin is also therefore able to filter extensive shops extremely quickly and reliably. We are thrilled with the performance of the filter and the wpintense team! Of course we will now buy the “lifetime” licence.
Daniel A. (verified owner) –
It’s nice to look at the website after turning on this plugin, instant filtration of products even on pages with a huge amount of them. The plugin gives conditional display of filters, e.g. if we want a filter to be visible in a given place only, i.e. after selecting a category or taxonomy field, it will appear only when we select any category, which products are assigned to this category and there is at least one assigned to this product attribute . In addition, you can change the SLUG quickly, i.e. the link does not have to be the same as the filter name, we can choose another. It’s worth using. I spent a lot of time finding this plug and testing others in the market. I am currently stating that it is the # 1 plugin for filtering products on WooCommerce among the others. The top ones are often limited to e.g. 100,000 products, but filtering is also slower than this FWW plugin.
Neo n. –
Hi Dave,
the plugin is great, very fast and highly customisable. Would be great if it was compatible with Yith Brands Add-on. We have many brand pages and would like to use filters on brand pages as well, such as filter by categories and attributes, which is very important for a e-commerce site.
REGARDS
Dave H. –
I am pleased to confirm that a new Custom Taxonomy widget was added in beta 2.34 to add compatibility for Yith Brands, Woo Brands etc. Many improvements made to Faster Woo Widgets since then too – complete control over your custom taxonomy URLs etc.
https://www.superspeedyplugins.com/assets/plugins/faster-woo-widgets/beta/readme.txt
Stephan P. –
Hey Dave, this works quite well on soundorabilia.com.
I have a slight issue though:
Invalid argument supplied for foreach()
On that location:
wp-content/plugins/faster-woo-widgets/faster-woo-widgets.php:3992
fww_getseotitle()
wp-content/plugins/faster-woo-widgets/faster-woo-widgets.php:4119
fww_set_title()
wp-includes/class-wp-hook.php:287
apply_filters(‘pre_get_document_title’)
wp-includes/general-template.php:1135
wp_get_document_title()
wp-content/plugins/wordpress-seo/src/presenters/title-presenter.php:39
Yoast\W\S\P\Title_Presenter->get()
wp-content/plugins/wordpress-seo/src/presenters/abstract-indexable-tag-presenter.php:35
Yoast\W\S\P\Abstract_Indexable_Tag_Presenter->present()
wp-content/plugins/wordpress-seo/src/integrations/front-end-integration.php:267
Yoast\W\S\I\Front_End_Integration->present_head()
wp-includes/class-wp-hook.php:287
do_action(‘wpseo_head’)
wp-content/plugins/wordpress-seo/src/integrations/front-end-integration.php:242
Yoast\W\S\I\Front_End_Integration->call_wpseo_head()
wp-includes/class-wp-hook.php:287
do_action(‘wp_head’)
wp-includes/general-template.php:3006
wp_head()
wp-content/themes/flatsome/header.php:10
load_template(‘wp-content/themes/flatsome/header.php’)
wp-includes/template.php:676
locate_template()
wp-includes/general-template.php:48
get_header(‘shop’)
wp-content/themes/flatsome/woocommerce/archive-product.php:20
Cheers mate
Dave H. –
Please visit the settings page and configure how you wish your permalinks to display and this warning should disappear.
Kevin G. –
Bringing errors and no support
Dave H. –
When you first install this version, visit the settings page and hit save. It’s a known issue in the current version, fixed in the upcoming beta release.
savvas z. (verified owner) –
This is the third plugin i bought! Faster isn’t close to how fast woo widgets load! Excellent plugin!!!