The cmgraph crawler
Last updated: 12 August 2026
cmgraph is an evidence-linked comparison engine for UK contract manufacturing. Our crawlers fetch public web pages for two narrow purposes: discovering that manufacturers exist, and verifying what those manufacturers publish about themselves. If you found this page from a user-agent string in your server logs, this is the reference it points at.
How our requests identify themselves
We fetch under two named user agents, and never under a disguise:
cmgraph/1.0 (+https://cmgraph.com/bot)- Discovery: public directories, registries, and association member lists. Used to learn that companies exist — names, trading websites, addresses — never to extract capability claims.
cmgraph-research/0.1 (+https://cmgraph.com)- Verification: fetching a manufacturer’s own website to confirm its identity (legal name, address, registration number) and what it says about its capabilities, before anything about it is published.
How they behave
- robots.txt is respected to the letter. We match the
cmgraphtoken or the wildcard group, whichever your file addresses to us. If we are disallowed, we do not fetch — and we do not come back under a browser user agent instead. - At most one request per second per host, and usually far less.
- No captcha bypass, ever. A site that asks not to be read by machines stays unread; we find public sources instead.
- Companies, not people. No LinkedIn scraping, no officer or shareholder records — cmgraph describes businesses, not individuals.
- What we use is cited. Facts on cmgraph carry the quoted source paragraph and a link to the page it came from. Attribution is how the product works, not a courtesy.
Allowing or refusing us
To allow our crawler explicitly, add to your robots.txt:
User-agent: cmgraph Allow: /
To refuse, disallow us the same way — it is honoured without workarounds:
User-agent: cmgraph Disallow: /
If your robots.txt disallows unnamed crawlers by default, we treat that as a “no” and won’t fetch — operators who would like us to read their site can add the allow rule above or simply email us permission.
Questions, blocks, and verification
Anything else — rate concerns, a removal request, or checking whether traffic in your logs was really ours — email hello@cmgraph.com with the timestamps and IP address and we’ll confirm either way.