Enable Strict query detection in FacetWP's settings.
Enable Strict query detection in FacetWP’s settings.

If your listing is not working when Yoast SEO is active, make sure to enable “Strict query detection” in FacetWP’s settings.

Another thing to look out for when using Yoast SEO is to not enable the “Remove unregistered URL parameters” setting:

Leave Yoast SEO's 'Remove unregistered URL parameters' disabled.
Leave Yoast SEO’s “Remove unregistered URL parameters” disabled.

This setting is located under:

Yoast SEO > Settings > Advanced > Crawl optimization > Advanced: URL cleanup > Remove unregistered URL parameters

If you enable this setting, Yoast SEO will strip FacetWP’s URL parameters and create 301 redirects when the page is reloaded with AJAX when filtering, which prevents facets from working.

See also

Last updated: April 3, 2025