How to increase website speed?

Title. Hi there, I am new to website development and is like to know how to increase the speed. I have a website that has courses and on GTMETRIX im scoring 1.8second los up time and a C overall. Are there any trustful plugins, tutorials, and videos to help me speed up my site?

  1. There are a variety of ways to boost the performance of a site ranging from content delivery networks, compression, lazy loading, system fonts, deploying well-developed/designed themes plus plugins, minifying JS and CSS, hosting and more. If you’re open to sharing a link to your website in the post or as direct message, it’ll be easier to share suggestions. You could also quickly search online for a speed/performance checklist and work your way through it.

  2. 1. hosting – close to target audience, DigitalOcean/

    2. theme – default, GeneratePress, Kadence, Astra

    3. cache, cache, cache – redis-server on host, openlitespeed, nginx or apache with php-fpm, PHP8.1 at least, HTTP2, WP litespeed cache plugin

    4. CDN –

    Start from there.


  3. Last year, I started talking about the core web vitals of my site hitting 99 page speed on mobile. This is the discussion, I hope it gives you some insights. [](

    This year, I hit 100/100 on WooCommerce without using static cache plugin. (but not all pages are optimized because my app is under active development. Avoid premature optimisation)

    Here are a few tips from my experiments. Hope it is useful for u.

    1. Use a lightweight theme
    2. Pick a good hosting
    3. Don’t relay on multiple page builders, pick one.
    4. Remove bloated & unmaintained plugins at all cost
    5. Upgrade PHP to 8.2 if possible. PHP 8.1 if you got issue on 8.2, change back to 8.1 because it’s fully support yet.
    6. Use CDN
    7. Database cache (Memcached/ redis)

    Once you follow some of these, you’ll start to see some improvements.

  4. Unoptimized images are usually the first culprit. Along with bloated CSS and unminimized .js and .css files

    I would advice to first run a page speed test on

    Then fix the biggest bottlenecks first and work your way down.

  5. Custom theme and as less plugins as possible. Concatenate, minify and cache. Prefer hard coded svgs to icon fonts, reduce http requests to as few as possible. Optimize images.

  6. There is a LOT you can do after the fact, but in my experience, it’s often theme-related that can be mitigated to SOME degree by all the recommendations people here are giving, but you really should do it all.

    The word “development” has many meanings depending on who you ask here in this sub. Many here love making their own themes, often motivated by speed.

    I, myself, believe that “web design is dead” as literally every function has been templated to death, so why should I spend a moment making custom themes when my client or I can pay a tiny amount for almost everything I’d ever want and focus on putting content into the blocks provided.

    In terms of themes, you have to look closely at those, and builders are often worse.

    Contrary to popular thought here- for example, someone said that “Elementor is the Flash of web development,” SOME themes and builders can be very fast. Shoptimizer or Hello Elementor are examples.

    Many hosts also do a decent job, including many of the things you used to buy plugins for or offer their own integrated plugins. For example, we typically use Siteground, so we have a couple of plugins for optimizing speed and security instead of using plugins like Wordfence or WP-Rocket.

    The downside of such plugins is that, if you aren’t careful, you can break your site in various ways.

    So, it’s NOT JUST about “speed.” Or ONLY speed, I should say.

    Here are my general bullet points:

    1. Hosting
    2. Integrations between hosting and plugins
    3. Themes
    4. Content Delivery Networks

  7. With increasing your sites speed, there are over 60 various things you can implement for faster speeds. It depends what you are working on and what functionality and then there are the basics.


This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer