The CWI blog is now machine-readable
The CWI blog is now machine-readable
This blog is built for two audiences: people, and machines.
Every post on the CWI blog ships as three things at once:
- An HTML page — the article you're reading, with full SEO meta, Open Graph tags, and a canonical URL.
- A JSON twin — a machine-readable node with the slug, title, excerpt, body, date, tags, author, canonical URL, and the full JSON-LD record. Grab any post's JSON by swapping `.html` for `.json` in its URL.
- JSON-LD BlogPosting schema — embedded in every page, so search engines and AI agents parse the headline, date, author, and publisher without guessing.
The whole feed is one file: cumulativeweb.com/blog/index.json — newest first, every post, every tag. That feed is the ingestion surface for CWI's own machine-data layer, which can pick up new posts as content the moment they publish.
Pages also report back: each post fires exposure and click beacons to the machine-data layer, so the team can see what gets read and what gets clicked — the same measurement pattern as the Radio 365 track pages.
The machine-readable contract for the label starts at cumulativeweb.com/llms.txt. This blog is the news wire plugged into it.
Machine-readable
Every CWI blog post ships with a JSON twin. Copying fires an equip beacon so the machine learns what gets equipped.
curl https://cumulativeweb.com/blog/posts/cwi-blog-machine-readable.jsonCopied — equip beacon fired.