webtelemetry.dev

Archived. Active from 21 September 2026 to 19 October 2026.

This project has been shut down. The crawler stopped on 19 October 2026, the servers are off, and nothing on this domain is updated any more. This page is a record of what it was.

What it was

webtelemetry.dev was a self-built web census. A crawler found websites on its own, visited their public pages and recorded what it could measure about each one. The site then showed the results as live feeds, per-site profiles and aggregate statistics. It was a solo project, built and run by one person on a single rented server.

What it looked like

Screenshots of the live site on the last day, 19 October 2026.

The webtelemetry.dev home page: a search box, and counters for websites tracked, launches found, share blocking AI crawlers and share with an llms.txt file
Home page with live counters.
The statistics page: websites tracked, new domains, launches found today and sites checked per minute
Statistics page: what the new web is built with.
The AI crawlers page comparing how often popular, older and new websites block AI crawlers
AI crawlers page: which AI crawlers new websites block.

How it found sites

What it measured

No page HTML was stored long term. Raw pages were held in a message queue for a few hours, and only the extracted measurements were kept in the database.

What the site offered

What it collected

Final figures, read from the database on 18 October 2026. The database was reset on 27 September, so these cover 27 September to 18 October. The crawler was fetching roughly 250 sites a minute at the end (358,375 sites in the last 24 hours).

Where the sites were

What the alive sites looked like

AI crawlers

Of the 1,916,555 alive sites that had a robots.txt, 87,564 (4.6%) blocked at least one of the fifteen AI crawlers the project tracked. 62,405 (3.3%) blocked GPTBot, 62,457 (3.3%) blocked CCBot and 48,655 (2.5%) blocked ClaudeBot. A daily series of these figures ran from 3 to 18 October 2026.

The crawler

The crawler identified itself in its user agent and published a description at /bot. It used only ports 80 and 443, read robots.txt and honoured Crawl-delay. It treated a server error on robots.txt as "disallow" and backed off when a server answered 429 or 503.

Tech stack

Timeline

Why it ended

It was a solo learning project, and revenue was never the goal. The aim was to learn how to build and run a real data pipeline: Kafka, large-scale crawling and data processing, Postgres, and running everything on a rented VPS at Contabo. That goal was met. Running it longer would have added cost and upkeep without teaching much more, so it was shut down. This page records what it did.

Limits of the data

Lessons from building it

Licences

Credits

Technology detection used the fingerprint rules of HTTP Archive's fork of Wappalyzer and of enthec/webappanalyzer, both licensed GPL-3.0. Site rankings came from the Tranco list. Location data came from DB-IP.