sskapci/domain-intelligence-dataset
Domain Intelligence Dataset A large-scale, derived snapshot of the public internet's domain graph: who links to whom, where domains resolve, which nameservers host them, how their DNS records change over time, and computed authority/spam signals on top. Built from three public sources: ICANN CZDS zone files — daily TLD zone snapshots (.com, .net, .org, …) giving the authoritative set of registered domains and their nameserver delegations. CommonCrawl WARC archives — parsed… See the full description on the dataset page: https://huggingface.co/datasets/sskapci/domain-intelligence-dataset.
Domain Intelligence Dataset
A large-scale, derived snapshot of the public internet's domain graph: who links to whom, where domains resolve, which nameservers host them, how their DNS records change over time, and computed authority/spam signals on top.
Built from three public sources:
- ICANN CZDS zone files — daily TLD zone snapshots (
.com,.net,.org, …) giving the authoritative set of registered domains and their nameserver delegations. - CommonCrawl WARC archives — parsed hyperlinks between pages, aggregated into a domain-to-domain backlink graph (5.1 billion edges).
- Active DNS resolution — the pipeline resolved domains directly to capture live A/NS records and their history.
On top of the raw facts, the dataset includes derived analytics: PageRank/TrustRank-style authority scores and PBN (private-blog-network) / link-farm detection signals.
TLD coverage
The domain, zone, and DNS data is centered on four generic TLDs — `.com`, `.net`, `.org`, and `.xyz` — which were the primary ingest targets. The bulk of domains and nameserver/zone history come from these. The backlink graph (domain_outgoing_link) references domains across many other TLDs as link sources/targets, but the registered-domain and zone/DNS coverage is concentrated on .com/.net/.org/.xyz.
No operational or personal data. This release contains only factual and derived web data. It intentionally excludes all business/operational tables — purchase decisions, candidate lists, credentials, user accounts, and internal work queues were never exported.
Scale
Files / Tables
Each table is stored as Parquet (one directory per table; large tables are split into multiple parts). Snappy/zstd compressed.
Core graph
DNS & nameserver state
History (event logs)
Note on history depth: the event tables (fact_domain_event,fact_domain_ns_change) begin in August 2026. Earlier months were not retained.
Derived analytics
Small reference dimensions
dim_tld, dim_date, dim_ns_provider_pattern, seo_backlink_summary, tld_daily_summary — lookup/summary tables.
Loading
With pandas / pyarrow:
import pandas as pd
# one table
df = pd.read_parquet("hf://datasets/sskapci/domain-intelligence-dataset/domain_authority")With datasets:
from datasets import load_dataset
# pick a config by table name
ds = load_dataset("sskapci/domain-intelligence-dataset", "dim_domain", split="train")The full domain_outgoing_link graph is 5B+ rows — stream it or read part files individually rather than loading whole:
import pyarrow.dataset as ds
graph = ds.dataset("hf://datasets/sskapci/domain-intelligence-dataset/domain_outgoing_link", format="parquet")Provenance & method
- Zone files: ICANN Centralized Zone Data Service (CZDS), ingested daily; diffs computed to detect registrations and drops.
- Backlinks: parsed from CommonCrawl WARC archives, aggregated to the domain level.
- DNS: active resolution of domains for live A/NS records.
- Authority: personalized-PageRank / TrustRank family algorithms over the link graph.
- PBN detection: out-degree, source-overlap, and shared-nameserver footprint analysis.
Uses
- Web-graph and link-analysis research
- SEO / backlink-profile study
- Domain reputation, spam / link-farm detection
- DNS / hosting-concentration analysis
- Historical domain lifecycle study
License
Released under CC-BY-4.0. The underlying facts come from public web sources (CommonCrawl, ICANN CZDS zone data, public DNS). Attribute this dataset if you use it.
Limitations
- A point-in-time snapshot; not continuously updated.
- Backlink coverage is bounded by CommonCrawl's crawl scope.
- Derived scores (authority, PBN) are heuristic, not ground truth.
- Event history begins August 2026.
