Skip to content

How to Track Website Speed Week Over Week

Tracking website speed over time means following comparable observations, not collecting unrelated screenshots. A weekly chart becomes useful when you can connect a movement to a release, a changed test condition, or a different group of pages. Without that context, the chart may create concern without telling you…

GuideDeveloper toolsAnalytics

By

Updated 4 min read
How to Track Website Speed Week Over Week — IndieTools guide

Tracking website speed over time means following comparable observations, not collecting unrelated screenshots. A weekly chart becomes useful when you can connect a movement to a release, a changed test condition, or a different group of pages. Without that context, the chart may create concern without telling you what to fix.

IndieTools Speed exposes current and archived weekly views. Those views can support discovery and historical context, while a founder's own release log explains what changed on the website. [1]

Choose stable objects to follow

Track the exact page or a clearly defined page role. A product can change its homepage path, redirect to a new domain, or move documentation to a separate host. Keep an identity record that distinguishes the product from the tested URL.

For your own site, begin with the routes that represent acquisition and activation: homepage, pricing, signup, and a representative first-use page. Keep their histories separate. Averaging them together can hide a slow signup journey behind an excellent homepage result.

When a route is replaced, record the transition. Do not silently join two different page types into one uninterrupted series and describe the result as a simple performance trend.

Keep the test conditions in the dataset

Store device profile, test method, collection time, and the measurement configuration available to you. A change in test conditions can create a discontinuity that resembles a product regression. Lighthouse documentation notes that underlying conditions can affect repeated measurements. [2]

A minimal weekly record should include the route, release identifier, score, underlying timing values, result status, and a short note. Preserve failed runs as failures. Removing inconvenient observations after seeing the result makes the record less trustworthy.

A weekly cadence is a reporting choice, not a promise that important regressions only happen weekly. Critical release checks can run more frequently while the public summary remains weekly.

Use paired comparisons for cohort claims

For a single website, compare the same route across periods. For a directory-wide statement, first identify products with valid, comparable measurements in both periods. This paired group answers a different question from the full current board.

Consider an illustrative example: this week includes many newly added fast websites. The current average improves, but the returning websites are unchanged. That is a change in the composition of the board, not evidence that existing products became faster.

Report both views when useful: the current cohort describes what is present now; the paired cohort describes change among continuing participants. Keep the sample counts attached to both.

Annotate releases instead of guessing causes

A release annotation should describe a concrete event: new hero video, updated consent manager, changed hosting region, redesigned pricing page, or framework upgrade. Do not write “SEO improved” when the observation only concerns a page metric.

After a significant movement, inspect the report and compare the relevant resource or processing stage. The release log narrows the investigation, but timing alone does not establish causation. A deployment and a slower result can occur together for reasons unrelated to the code change.

Use a retest or a controlled rollback where appropriate and safe. Keep security changes and essential functionality intact; do not reverse them merely to recover an attractive score.

Distinguish imported history from native history

When a website-performance product is migrated or two datasets are combined, the earlier records may use a different collection method. Preserve a source label and a method version. Historical continuity is useful, but it should not imply identical measurement conditions when those conditions are unknown.

A public chart can display a visible boundary where the source changes. A report can explain that earlier values provide context while precise before-and-after claims begin with the comparable period. This is more credible than smoothing over the boundary.

For an IndieTools-based article, use the archive to identify the period, then explain whether the comparison is same-method, same-URL, and same-device. Do not claim a long-term improvement merely because an imported record is numerically different.

Write a weekly report that leads to action

A useful report answers what changed, who was affected, how confident the observation is, and what happens next. Keep a short investigation queue rather than an exhaustive dump of every metric.

For example: “The pricing route slowed after the calculator release; the homepage remained stable; inspect calculator initialization and repeat the mobile test.” That is an actionable statement. “Performance is down” is not.

Maintain the raw evidence separately from the narrative. The narrative should make the decision clear; the evidence should let another person verify the reasoning.

Questions about performance history

Can a weekly rank fall while the site gets faster?

Yes. Rank depends on the other participants as well as your own measurements. Review the raw values and the composition of the board before interpreting the movement.

Should old results be deleted after a redesign?

Usually preserve them with a clear version boundary. They remain useful history, but they may no longer represent the same page or measurement conditions. Label the discontinuity rather than pretending it never happened.

Explore related IndieTools resources: product categories.

Continue your research

Sources and verification

Sources consulted for this article on October 1, 2026. Product capabilities are documented claims unless an actual test is explicitly described.

  1. IndieTools: Website speed leaderboard
  2. Chrome: Lighthouse performance scoring

More guide articles

How to Report Website Speed Improvements Without Cherry-Picking — IndieTools guide
IndieTools

How to Report Website Speed Improvements Without Cherry-Picking

A credible website speed improvement report preserves the baseline, explains the change, and shows comparable evidence afterward. It does not select the worst old run and the best new run, hide failed measurements, or turn a single route's improvement into a claim about the entire application.

A Performance Budget for SaaS Launch Pages — IndieTools guide
IndieTools

A Performance Budget for SaaS Launch Pages

A performance budget is a boundary that helps a team decide what a page can afford to load and execute. For a SaaS launch page, it turns vague requests to “keep it fast” into explicit tradeoffs about images, video, scripts, fonts, and interactive features.

Landing Page vs App Performance: What Should a SaaS Measure? — IndieTools guide
IndieTools

Landing Page vs App Performance: What Should a SaaS Measure?

A SaaS landing page helps someone decide whether to try the product. The application helps that person complete a task. Both need to work well, but they should not share an undefined “speed” score. Build a measurement plan that follows the journey from first visit to first useful result.