Here’s a WooCommerce quirk that flies under the radar until your site audit flags it: every subcategory on your store is accessible under two different URLs simultaneously. For example, a subcategory “Footblall balls” nested under “Balls” will be reachable at both: Both URLs load the exact same page. WooCommerce sets a canonical tag pointing to […]
wordpress
Fix Missing Alt Tags on WooCommerce Review Avatars
If you’ve ever run a site audit on a WooCommerce store, chances are you’ve seen warnings about images with missing alt attributes. One common culprit that’s easy to overlook: Gravatar avatars in the product reviews section. By default, WooCommerce renders review avatars with an empty alt=”” attribute. Search engines like Bing flag this as an […]
How I Cut Database Bloat and Blocked 37,000 Bot Requests on a WooCommerce Store with 88,000 Products
This is a real case. A WooCommerce store, 88,000 products was experiencing chronic 500 errors, high server load, and a database that had grown completely out of control. Two-phase engagement: audit first, then execution. I’ll walk through everything I found, everything I changed, and why. No fluff. The Baseline Problem Before touching anything, you need […]
How to fix the “Autoloaded Options Could Affect Performance” issue after WordPress 6+ update
If you’ve updated to WordPress 6+ and opened Site Health you may have spotted this critical issue: “Autoloaded options could affect performance.” A lot of people dismiss it, or worse patch it away by tweaking a threshold value in core files. That’s the wrong move. Let me explain what’s actually happening, why it matters, and […]
How to Disable Auto Scroll After Pagination in Divi
Recently a client reached out with a frustrating issue every time a visitor clicked through the pagination on their Divi blog page, the browser would automatically jump to the top of the section. Not a great user experience. After some investigation I discovered that this is actually built-in Divi behavior. The Divi blog module triggers […]
Open Gravity Forms Confirmation Links in a New Tab
Recently, I had an interesting case while working on a client’s website. Everything looked simple: submit a Gravity Form > show a download link. But Gravity Forms sanitizes confirmation HTML, which means attributes like target=”_blank” are either stripped or ignored in some setups. At first, this was surprising until I remembered that Gravity Forms often […]



