Definition
A machine-readable website exposes its content, relationships, and file formats in ways that make system interpretation easier.
In practice
The site does not hide everything inside one generic archive or a noisy rendering layer. It uses explicit routes, clear content models, and public source files where useful.
Related idea
Machine-readable is not a separate site mode. It is a structural quality that improves how every public asset is understood.