All posts

How to see when your WordPress website gets the most traffic

Most analytics findings are interesting rather than actionable. When your audience turns up is one of the exceptions: it tells you when to publish, when to send the newsletter, and when it is safe to deploy.

It is also, in a lot of tools, weirdly hard to get at. Answering “which hours are busiest” in GA4 means building a custom exploration with hour as a dimension, which is enough friction that most people never do it once.

What you are looking for

Two patterns, and they answer different questions.

Day of week. Usually the stronger signal. Business-audience sites peak Tuesday to Thursday and fall off a cliff at the weekend. Consumer and hobby sites often do the opposite. Publishers vary by subject more than by anything else.

Hour of day. Noisier, and more useful once you have enough data. Common shapes are a commute bump, a lunchtime peak, and an evening rise that is bigger than people expect.

The two together, as a grid of days against hours, is where it becomes obvious. Honest Analytics puts an hour-by-day heatmap on the dashboard in the free edition, so it is on the screen you already have open rather than a report you have to construct.

What to do with it

Publish into the peak, not before it. If Tuesday at 10am is your busiest hour, publishing Tuesday at 9am gets the post in front of the largest audience while it is still the newest thing. Publishing Friday afternoon into a trough is a common and avoidable waste.

Send email at a different time from your peak. Sending into your busiest hour competes with whatever is already bringing people. Just before is usually better.

Schedule maintenance into the trough. Obvious once you can see it, and most people are guessing.

Check the pattern matches your assumption about who reads you. A weekday-office pattern on a site you thought was a weekend hobby audience is a genuinely useful surprise, and it should change what you write.

The three mistakes

Reading it too early. A week of data on a small site is noise. One post doing well on a Wednesday is not a Wednesday pattern. Wait for four to six weeks, and look for the shape repeating rather than for a single tall bar.

Forgetting time zones. The hour shown is in the site’s configured time zone, not the visitor’s. If your audience is largely in another country, the peak on your chart is not the peak in their day. Worth checking your WordPress time zone setting is actually right, which on a surprising number of sites it is not.

Mistaking crawlers for an audience. This is the one that catches people. Crawlers do not sleep, and a steady overnight band on your heatmap is often bots rather than insomniac readers. If your analytics folds crawler traffic into your human numbers, your night-time figures are wrong and your daily pattern is flattened.

Honest Analytics never counts detected crawlers in pageviews, visitors or any other figure, and Pro reports them on their own screen, so the pattern you are reading is people. AI crawlers have made this considerably more pronounced than it was a couple of years ago.

A worked reading

Suppose the grid shows a strong Tuesday-to-Thursday band, a peak between 9am and 11am, a smaller one around 8pm, and almost nothing at the weekend.

That is a work-time audience reading you at their desk, plus a smaller evening group reading at home, and it tells you several things at once. Publish Tuesday or Wednesday morning. Do not bother scheduling for Saturday. The evening group is worth a look: if it is growing, your audience is shifting, and if the pages they read differ from the morning group’s, you have two audiences rather than one.

None of that required a custom report, an exploration builder or an analytics qualification. It required a grid of days against hours, which is the argument for having it on the dashboard.

Where to find it

In Honest Analytics: the Dashboard screen, in the free edition. The heatmap sits under the traffic chart and covers whatever date range you have selected, so widening the range is how you tell a pattern from a fortnight of coincidence.