WordPress site speed: the basics

WordPress site speed: the basics

Speed is not a technical luxury. It is the first thing a visitor experiences, before the design and before the text. The basics of WordPress site speed are few, and most of them are decided while the site is being designed and built.

What makes a site feel slow?

Three waits, one after another. The wait for the server to answer. The wait for the files to arrive: images, fonts, styles and scripts. And the wait for the browser to put it all together on the screen. A slow site usually has a problem in more than one of these, which is why a single trick seldom fixes it.

Where does hosting come in?

At the very first step. WordPress builds each page on the server before sending it, so a weak or overcrowded server delays everything that follows, however light the page is. The distance matters too: a server far from your visitors adds a delay to every request. Good hosting does not make a heavy site fast, but poor hosting makes any site slow.

Why are images usually the first problem?

Because they are the heaviest thing on most pages and the easiest to get wrong. A photo straight from a camera is many times larger than the space it fills on screen. Resize each image to the size it is shown at, save it in a modern compressed format, and let images further down the page load only when the visitor scrolls near them.

What is caching, in plain words?

Without a cache, the server rebuilds the same page from scratch for every visitor. With a cache, it keeps a ready copy and hands that over instead. The visitor gets the page sooner and the server does less work. Caching can be set up at the hosting level or inside WordPress. Ask which one your site uses, and how the copy is refreshed when you edit a page.

Do plugins, fonts and effects slow a site?

Each can. A plugin may load its files on every page, even pages that do not use it. Every font family and weight is another file to download. Sliders, background videos and heavy animation all cost time before the visitor sees anything useful. None of these is forbidden. The question for each is whether it earns the wait it adds.

How do I check my own site?

Open it on a phone using mobile data, not on the office connection, and on a page other than the home page. That is closer to what visitors feel. Free tools such as Google PageSpeed Insights give a report with specific causes. Read the causes more than the score. A perfect score is not the goal. A site that feels quick to your visitors is.

How I handle it

Speed starts in the design. Every site I build is drawn in Figma first, so the number of images, fonts and moving parts on each page is something you see and approve before the build, not a surprise afterwards. On WordPress I build with Elementor Pro, and you get the dashboard to edit the content yourself. Support covers 180 days from the day the site goes live. If your current site feels slow, send me the link and tell me what the site is for.

Related: the six kinds of site I build · real, live work · all articles

Have a project in mind?

Tell me what you are building and I reply within 24 hours.

Blog

More articles

All articles

Chat on WhatsApp