Viewing 4 replies - 1 through 4 (of 4 total)
  • To address your concern about improving the performance of your website, consider the following steps:

    1. Database Optimization:
      • Regularly run database optimizations to clean up unnecessary data.
      • Go to WP Admin Panel ? WP-Optimize ? Database.
      • Click the ‘Run Optimization’ button to perform single optimizations or select multiple tasks and click ‘Run All Selected Optimization’.
    2. Image Optimization:
      • Compress your images to reduce load times.
      • Enable automatic image compression: WP Admin Panel ? WP-Optimize ? Images ? Automatically compress newly-added images.
      • Manually compress existing images as needed.
    3. Enable Caching:
      • Ensure page caching is enabled to improve load times for returning visitors.
      • Go to WP-Optimize ? Cache and enable caching.
    4. Lazy Loading Images:
      • Enable lazy loading for images to ensure they are only loaded when they come into view.
      • Go to WP-Optimize ? Images ? Lazy Load Images and enable lazy loading for both images and videos.

    Additional Tips

    • Minimize Plugins: Deactivate and delete any plugins that are not essential to your website’s functionality. Each plugin adds to the overall load time.

    Lazy loading can indeed help improve the performance of your site by delaying the loading of the Gravity Forms scripts until they are needed. However, Gravity Forms does not natively support lazy loading out of the box. You can achieve this using a custom code solution or a plugin designed for script optimization.

    Meanwhile, Your website is performing well with a GTMetrix results – Grade B (Performance: 82%, Structure: 88%, LCP: 2.0s, TBT: 45ms, CLS: 0) – https://gtmetrix.com/reports/www.sn-translations.de/E7veGUqh/.

    By following these steps, you should see an improvement in your site’s performance. If you need further assistance, please let us know!

    • This reply was modified 10 months, 1 week ago by wpmansour.
    Thread Starter MrMattEastwood

    (@mrmatteastwood)

    Thanks for the detailed breakdown. I will say that it’s getting decent results by Pingdom as well, it’s just Google’s Page Speed Insights that really don’t like it that much and give it a much lower grade as soon as I enable Gravity Forms and the 3 add-ons I have running for it.

    So if I understand your reply correctly, there’s not really a way to defer the loading of that one form until the user scrolls into its vicinity? Like lazy-loading images?

    You’re right that deferring the loading of Gravity Forms can help improve your page speed. While Gravity Forms doesn’t support lazy loading out of the box, you can achieve a similar effect by deferring the scripts.

    Here’s a simple way to start:

    1. Defer Gravity Forms Scripts: You can adjust the settings in WP-Optimize to defer non-essential scripts until the rest of the page has loaded.
      • Enable Lazy Load for Images: Go to WP-Optimize ? Images ? Lazy Load Images and enable lazy loading for both images and videos. This reduces the initial load time.
      • Defer JavaScript: Navigate to WP-Optimize ? Minify ? JavaScript and enable the option to defer JavaScript files. This helps load essential content first and defers the Gravity Forms scripts.

    By following these steps, you should see an improvement in your site’s performance on Google PageSpeed Insights.

    Thread Starter MrMattEastwood

    (@mrmatteastwood)

    This is very useful, thanks!

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Gravity Forms craters page speed – defer?’ is closed to new replies.