Title: FacetRoute
Author: Jenny Galhaut
Published: <strong>September 13, 2026</strong>
Last modified: September 13, 2026

---

Search plugins

![](https://ps.w.org/facetroute/assets/banner-772x250.png?rev=3694165)

![](https://ps.w.org/facetroute/assets/icon-256x256.png?rev=3694165)

# FacetRoute

 By [Jenny Galhaut](https://profiles.wordpress.org/jennygseo/)

[Download](https://downloads.wordpress.org/plugin/facetroute.1.0.19.zip)

 * [Details](https://wordpress.org/plugins/facetroute/#description)
 * [Reviews](https://wordpress.org/plugins/facetroute/#reviews)
 *  [Installation](https://wordpress.org/plugins/facetroute/#installation)
 * [Development](https://wordpress.org/plugins/facetroute/#developers)

 [Support](https://wordpress.org/support/plugin/facetroute/)

## Description

FacetRoute adds configurable product filters to WooCommerce product archives and
supported product loops.

Filter by:
 * product categories; * product tags; * global WooCommerce attributes;*
minimum and maximum price; * stock status.

FacetRoute also includes:
 * Include and Exclude filtering modes; * automatic or
manual filter application; * removable active-filter chips and Reset controls; *
a responsive filter interface; * a Theme / Native visual mode designed to inherit
the store theme; * automatic placement, shortcode, dynamic block, and widget integrations;*
shareable filtered URLs; * admin diagnostics for common setup checks.

For genuine configured filtered states, FacetRoute outputs `noindex, follow` and
a canonical URL pointing to the clean base catalogue or archive. Invalid, unavailable,
or inactive filter parameters do not trigger this filtered-state SEO handling.

FacetRoute 1.0.19 does not use AJAX. Applying filters loads the resulting shareable
URL.

FacetRoute does not include telemetry or remote tracking.

## Screenshots

[⌊Theme / Native storefront view with compact FacetRoute controls integrated above
a WooCommerce catalogue.⌉⌊Theme / Native storefront view with compact FacetRoute
controls integrated above a WooCommerce catalogue.⌉[

Theme / Native storefront view with compact FacetRoute controls integrated above
a WooCommerce catalogue.

[⌊Active filters with removable chips and a direct Reset action.⌉⌊Active filters
with removable chips and a direct Reset action.⌉[

Active filters with removable chips and a direct Reset action.

[⌊All Filters view with category, attribute, price, stock, and size controls in 
one panel.⌉⌊All Filters view with category, attribute, price, stock, and size controls
in one panel.⌉[

All Filters view with category, attribute, price, stock, and size controls in one
panel.

[⌊Responsive mobile filter drawer with explicit Apply controls in Manual mode.⌉⌊
Responsive mobile filter drawer with explicit Apply controls in Manual mode.⌉[

Responsive mobile filter drawer with explicit Apply controls in Manual mode.

[⌊FacetRoute admin configuration for filters, placement, Apply behavior, and visual
settings.⌉⌊FacetRoute admin configuration for filters, placement, Apply behavior,
and visual settings.⌉[

FacetRoute admin configuration for filters, placement, Apply behavior, and visual
settings.

## Blocks

This plugin provides 2 blocks.

 *   Filters
 *   Filterflow Filters

## Installation

 1. Install and activate WooCommerce.
 2. Install and activate FacetRoute.
 3. Open FacetRoute > Filters and review the filters enabled for your store.
 4. Keep automatic placement, or add `[facetroute]`, the `facetroute/filters` block,
    or the FacetRoute widget to a supported product listing.
 5. Open your shop or product archive and test the filters. If something is not displayed
    as expected, check FacetRoute > Diagnostics.

## FAQ

### What can I filter?

FacetRoute supports product categories, product tags, global WooCommerce attributes,
minimum/maximum price, and stock status.

### How can I display FacetRoute?

Use automatic placement, the `[facetroute]` shortcode, the `facetroute/filters` 
dynamic block, or the FacetRoute widget on supported WooCommerce product listings.

### What is the difference between Include and Exclude?

Include keeps products matching the selected values. Exclude removes products matching
the selected values from the results.

### Can filters be applied automatically or manually?

Yes. Auto mode applies a filter change immediately. Manual mode lets shoppers make
pending selections and apply them together.

### Does FacetRoute use AJAX?

No in version 1.0.19. Filter changes load the resulting shareable URL.

### How are filtered URLs handled for SEO?

When FacetRoute recognizes a genuine configured filtered state, it outputs `noindex,
follow` and a canonical URL pointing to the clean base page. Invalid, unavailable,
or inactive filter parameters remain inert and do not activate this filtered-state
SEO handling.

### Does FacetRoute collect or send usage data?

FacetRoute 1.0.19 does not include telemetry or remote tracking.

### Where can I get support?

Use the FacetRoute support forum on WordPress.org. When reporting an issue, include
your WordPress and WooCommerce versions, theme, FacetRoute placement mode, Apply
mode, and the relevant result from FacetRoute > Diagnostics.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“FacetRoute” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ Jenny Galhaut ](https://profiles.wordpress.org/jennygseo/)

[Translate “FacetRoute” into your language.](https://translate.wordpress.org/projects/wp-plugins/facetroute)

### Interested in development?

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

## Changelog

#### 1.0.19

 * Initial public release of FacetRoute.
 * Added filters for product categories, tags, global attributes, price, and stock.
 * Added Include/Exclude filtering, Auto/Manual Apply, active-filter chips, Reset,
   and zero-results recovery.
 * Added automatic placement, shortcode, dynamic block, and widget integrations.
 * Added shareable filtered URLs with conservative `noindex` and canonical handling
   for genuine configured filter states.
 * Added Theme / Native styling, responsive filter UI, and admin diagnostics.

## Meta

 *  Version **1.0.19**
 *  Last updated **12 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [faceted search](https://wordpress.org/plugins/tags/faceted-search/)[product filter](https://wordpress.org/plugins/tags/product-filter/)
   [seo](https://wordpress.org/plugins/tags/seo/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
   [woocommerce filter](https://wordpress.org/plugins/tags/woocommerce-filter/)
 *  [Advanced View](https://wordpress.org/plugins/facetroute/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/facetroute/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/facetroute/reviews/)

## Contributors

 *   [ Jenny Galhaut ](https://profiles.wordpress.org/jennygseo/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/facetroute/)