Skip to content
DataCenterIndex
DataCenterIndexBot

About our crawler

If you found this page in your server logs: the requests come from the crawler that builds DataCenterIndex. Here is what it reads, how it behaves and how to make it stop.

What it is

DataCenterIndexBot collects public information about data center infrastructure: operators’ facility and campus pages, press releases and newsrooms, cloud providers’ published region and availability-zone lists, planning and permitting filings, utility and regulator publications, and open datasets and registries such as PeeringDB, OpenStreetMap, Wikidata and the World Bank.

From these pages it extracts facts — a facility name, an address, an IT capacity in MW, an opening date, a status, a certification — and records where each fact was read, when, and with what confidence. The result is the structured, versioned graph published on this site and through the public API, with every value linked back to the page it came from and an attribution line for every source (see the source registry). It does not copy articles or reproduce pages; descriptions are short and attributed.

How it behaves

  • robots.txt is fetched and honoured for every host, including Disallow rules and Crawl-delay; the file is re-read at least once a day. Both the group for DataCenterIndexBot and the * group are respected.
  • Rate limits per host: by default at most 30 requests per minute and 2 concurrent connections, lower when the source asks for it or when responses slow down. Sources with published API limits (for example SEC EDGAR fair-access rules or the Wikidata query service) are read within those limits.
  • Conditional requests: pages are requested with If-None-Match / If-Modified-Since when the server supports them, and every body is content-hashed so an unchanged page is never re-processed.
  • Public pages only: no login, paywall, CAPTCHA or bot-wall is bypassed. When a page is only served as a JavaScript shell, a rendering service may be used to read it — the same page a visitor would see, at the same rate limits.
  • Scoped discovery: only page types relevant to the source (facility pages, newsroom, region lists, filings) are followed; the crawler does not wander through an entire site.

Typical revisit frequency by page type — actual schedules are set per source and are usually less frequent:

Page typeRevisit
Facility / site pagesabout weekly
Newsroom, press releases, RSSdaily
Cloud provider region listsdaily to weekly
Index / listing pages and sitemapsweekly to monthly
Planning filings, registries, datasetsweekly to monthly, per the source's own cadence

Identification

Direct requests carry this User-Agent header:

DataCenterIndexBot/0.1 (+https://www.datacenterindex.io/bot; contact@spboucher.ai)

Requests originate from the infrastructure that hosts the index — the MacLustr cluster and dedicated servers at OVHcloud (Canada and France). Reverse DNS on those addresses is not guaranteed to resolve to a datacenterindex.io name, so please rely on the User-Agent string above, or write to us to confirm a specific address. When a source blocks the bot identity and a browser identity is used instead, the same rate limits apply and the source is listed in the registry.

How to opt out

Add a group for the bot to your robots.txt. The change takes effect at the next robots.txt refresh (within 24 hours); pages already archived are not fetched again.

User-agent: DataCenterIndexBot
Disallow: /

To exclude only part of a site, list the paths instead of /. A Crawl-delay directive slows the bot down without blocking it.

You can also email contact@spboucher.ai to have a source removed from the index or to correct a value. Removal requests are honoured within 7 days: the connector is paused and archived documents are deleted. Facts already published (for example that a facility exists at an address, with its capacity) remain in the index with their attribution unless you ask for them to be removed as well; corrections are applied at the source and propagate through the normal pipeline, so the change is visible in the live feed.

Contact

DataCenterIndex is built and operated by Simon-Pierre Boucher. Questions about the crawler, data corrections, removal requests, data partnerships or API access: contact@spboucher.ai. See also the methodology for the full crawling and reconciliation rules.