The site is experiencing major CPU/RAM spikes tied mainly to WooCommerce category/filter pages, especially the Men and Price archive pages. These requests are taking an unusually long time to finish, which suggests the slowdown is happening during page generation or with theme/plugin logic on filtered catalog views.
What the logs show:
Heavy traffic to filtered category URLs, not just the homepage
Very slow responses on pages like:
/product-category/men/
/product-category/price/…
filtered pages with many query parameters such as filter_cat, min_price, max_price, stock_status, view_mode
Background WooCommerce processing is also failing during peak activity, including cron/action scheduler tasks
Likely causes to check:
Theme filter / layered navigation code
WooCommerce AJAX/filter behavior
Product archive template performance
Background batch processing / cron handling
Database query efficiency on category/filter pages
Recommended developer checks:
Review the theme’s category archive and filter templates
Check any AJAX-based filter, sort, or grid/list switch scripts
Inspect WooCommerce background jobs and Action Scheduler tasks
Reduce expensive queries on filtered archive pages
Test with the theme temporarily switched off to isolate the issue