WooCommerce filtered URLs causing crawl/indexation issues — recommended
-
Hi WoodMart Support,
I’m using WoodMart with WooCommerce, Yoast SEO Premium and Elementor. Google Search Console is showing many crawled URLs generated by shop filters and parameters such as:
?filter_
?stock_status=
?orderby=
?per_page=
?shop_view=
The clean category URLs have proper canonicals, but these filtered URLs still create a lot of crawl noise under “Crawled — currently not indexed”.
What is the official WoodMart recommendation to keep filters working for users while preventing filtered/sorted shop URLs from causing SEO crawl/indexation issues? Is there a native WoodMart setting for noindex, follow, or should this be handled with Yoast, robots.txt or a custom wp_robots rule?
Thanks.
Hello,
The URLs with query parameters for filters, shop view, products per page, and sorting are generated by WooCommerce itself, not the WoodMart theme. Our theme uses the standard WooCommerce functionality for these features, so this behavior is common across WooCommerce shops regardless of the theme.
Best Regards
Hi, should handled with robot.txt?
Hello,
We do not recommend blocking these URLs only via robots.txt, because if Google cannot crawl the pages, it may not see the canonical or noindex directives correctly.
This is usually handled with an SEO plugin like Yoast SEO or via a custom wp_robots rule, rather than by WoodMart itself. WoodMart only uses standard WooCommerce filtering functionality.
Best Regards