Morrow CreekData Services
← Morrow Creek Data Journal

Public web data changes: what a dataset really represents at a point in time

Zachery Knowles
Zachery KnowlesFounder, F.R.A.R.Y. Data Technologies LLC

A public-web dataset is not a permanent statement about the world. It is a record of what a source made publicly available when it was observed.

That distinction sounds narrow, but it changes how a dataset should be described and used. A supplier directory captured at 9:00 a.m. can support a clear claim: the directory listed a particular supplier at 9:00 a.m. It does not, by itself, prove the supplier was operating at that moment. Nor does it prove that the directory contained every supplier that should have appeared.

The record is still useful evidence. It just needs an accurate time frame and a clear scope.

One dataset can contain four different clocks

The trouble with a single date column is that dates answer different questions. In public-web research, four clocks are often relevant.

Effective date is when the underlying fact applies. A report might state that a metric covers the year ending December 31, or that a rate took effect on July 1. This is the clock for questions such as: “What period does this number describe?”

Source update date is when the publisher says it issued or changed the content. That can help establish when the publisher made information available, though labels such as “updated” are not always consistently defined.

Observation or capture time is when the particular public page or response was retrieved. For a web-derived record, this is the essential anchor. It supports the claim that the source displayed the recorded value when it was observed.

Dataset release time is when the research output was assembled, versioned, or delivered. This answers a different operational question: “Which file informed this decision?”

These clocks may line up, but often they do not. A financial filing, for example, can have a fiscal period end, a filing date, a later amendment date, an API observation time, and a dataset delivery date. Treating all five as “the date” discards useful meaning.

Capture time is evidence, not a freeze-frame of reality

Public pages change. Directories are edited, product listings disappear, government tables are revised, and APIs may update on schedules different from related download files.

A capture timestamp preserves a modest but valuable claim: this is what was publicly exposed through this source at this time. It should not be stretched into a claim that every part of a site was identical at that instant.

Dynamic websites can change during a collection window. Search results, embedded content, linked pages, and database-backed details may not all reflect the same moment. When records were gathered over hours or days, a start and end time is more honest than a single timestamp presented as if it covered the whole collection.

Completeness is also a separate question. A directory may omit businesses, lag behind closures, or show different results based on location or user input. Capture time documents the observation. It does not establish the publisher’s internal knowledge, the full state of the market, or the real-world status of every listed entity.

A visible update label is not the effective date

Web pages often offer dates that look authoritative but mean something narrower than readers assume. A page footer may reflect a template update. A visible “last updated” date may apply to the article rather than every figure on the page.

The same caution applies to an HTTP Last-Modified header. Under the HTTP standard, it indicates when the origin server believes the selected representation was modified. A representation can be assembled from several components, and the way that timestamp is determined depends on the publisher’s implementation. It is not a defined statement of when the underlying business fact took effect.

Retain these dates when they are available, but label them according to what the source says they mean. Do not silently substitute one clock for another.

Version changes can reach backward

Even authoritative datasets can change values for earlier periods. U.S. Census Bureau population estimates, for example, are released in vintages. Later vintages can incorporate newer inputs and methodological updates that revise estimates for prior years.

That means “population estimate for 2022” is incomplete provenance. A more useful description includes both the reference period and the version used: “Reference period: July 1, 2022; release vintage: 2025.” The first identifies what the value describes. The second identifies which published version supplied it.

The principle applies well beyond official statistics. A source record is what the publisher exposed. A dataset record is a structured representation of that observation. Matching, categorization, and formatting may make records easier to use, but they should not erase the source version and observation behind them.

A short snapshot statement prevents later confusion

A dataset does not need a long methodology report to state its time boundaries clearly. A concise note in the cover sheet or data dictionary can do much of the work:

> Records represent information publicly available from the identified sources as observed between September 1 and September 3, 2026. Source-stated effective and update dates are retained where available and should not be assumed to be collection dates.

At a minimum, retain the source name; source URL or stable identifier; observation timestamp with time zone; source-stated publication or update date, when available; source-stated effective date or period, when available; and a dataset version or delivery date.

Before filtering or comparing records, ask which clock matches the decision. “What was publicly listed that week?” calls for observation time. “What period does this metric cover?” calls for an effective date. “What did the publisher release then?” calls for a publication or update date. “Which dataset informed the decision?” calls for a version and release time.

When a date is ambiguous, the practical standard is straightforward: name the clock being used, retain the others when possible, and state what the dataset can—and cannot—establish.

Have a dataset that needs to become usable?

Morrow Creek Data Services handles paid research, cleanup, verification, and structured delivery projects.

Start a data project