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 […]
issues
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 […]
How to Fix Cumulative Layout Shift (CLS) Issues on WordPress
What is CLS in Simple Terms Cumulative Layout Shift (CLS) is a real nightmare for many website owners, especially those whose sites are built on WordPress using Divi or Elementor. In recent years, Google has placed increasing importance on positive user experience, making this ranking factor much more critical. In this post, I will try […]
How to prevent bots from adding items to cart
If you use the Abandoned Cart Recovery for WooCommerce plugin (or its similar plugin), you’ve probably noticed that many products are added by bots. The main problem is that some of these bots are googlebot. Why does Googlebot add items to the cart? Googlebot crawls the site by clicking on all available links, including “Add […]
Notifying Google Search Console of issues with INP. What is known about INP at the moment?
Recently, a lot of users have started receiving messages from Google Search Console saying that they need to fix their INP metrics in Core Web Vitals. At this point (July 2023), Google PageSpeed Insights has not made any changes and does not measure this metric in any way. Google introduced the INP (Interaction to Next […]
Fixing Accessibility Issue in Google PageSpeed Insights for Divi
If you’re working with Divi and running a PageSpeed Insights test, you may have noticed this accessibility warning: [user-scalable=”no”] is used in the <meta name=”viewport”> element or the [maximum-scale] attribute is less than 5. This basically means that the site is preventing users from zooming properly on mobile devices, which is not great for accessibility. […]




