Journal / Performance
Performance

Page speed affects conversions, search rankings, and how a site feels to use. None of the five changes below require writing code — just the right settings and the right choices.
Unoptimized photography is the single most common cause of a slow WordPress site. Run images through a compression plugin (or compress them before upload) and make sure lazy loading is enabled, so images below the fold don't block the initial page render. Most modern WordPress versions lazy-load by default — but it's worth confirming on your specific theme.
Without caching, WordPress rebuilds every page from the database on every single visit. A caching plugin generates a static version of each page once and serves that instead, cutting server response time dramatically. This is usually the highest-impact, lowest-effort change you can make.
Generic shared hosting is often the real bottleneck, no matter how well the site itself is optimized. Hosting providers that specialize in WordPress typically include server-level caching, better PHP configurations, and infrastructure tuned specifically for how WordPress works — often narrowing the gap more than any plugin can.
Every active plugin adds some amount of loading overhead, even when it's not doing anything on the current page. Periodically review your plugin list and remove anything you're not actively using — old contact form plugins, unused SEO tools, abandoned page builders from a previous redesign are common offenders.
A content delivery network caches your images, CSS, and JavaScript on servers physically closer to each visitor, which matters most if your audience isn't clustered near your hosting server's location. Most managed WordPress hosts include one, or you can add one through a caching plugin's settings.
If you only do one thing today, install a caching plugin — it's the change most likely to produce an immediately noticeable improvement. Then work down the list as time allows.