{
  "version": "1.0",
  "schema": "https://entitymap.org/spec/v1.0",
  "profile": "core",
  "verificationStatus": "self-declared",
  "publisher": {
    "name": "HostDir",
    "url": "https://hostdir.net"
  },
  "generated": "2026-06-11T11:45:00Z",
  "entities": [
    {
      "entityId": "e_001",
      "@type": "Organization",
      "name": "HostDir",
      "alternateName": "hostdir.net",
      "description": "Independent editorial publication and reference directory covering web infrastructure: hosting providers, data centers, networks, domain extensions, CDN edges, cloud regions, public DNS resolvers, certificate authorities, submarine cables, RFCs, free network utilities, pillar guides, and a daily news desk. Every page has a stable canonical URL, publication date, and attributed author for editorial content.",
      "canonicalLabel": "Web infrastructure reference publication",
      "sameAs": "https://hostdir.net",
      "status": "active",
      "relations": [
        { "predicate": "OFFERS", "targetId": "e_002", "targetName": "HostDir Directory" },
        { "predicate": "OFFERS", "targetId": "e_020", "targetName": "HostDir Toolkit" },
        { "predicate": "OFFERS", "targetId": "e_021", "targetName": "HostDir News Desk" },
        { "predicate": "OFFERS", "targetId": "e_022", "targetName": "HostDir Pillar Guides" },
        { "predicate": "PRODUCED_BY", "targetName": "HostDir editorial team" },
        { "predicate": "COVERS", "targetId": "e_030", "targetName": "Web Infrastructure" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_001",
          "text": "HostDir is an independent reference for web infrastructure: hosting providers, data centers, networks, domain extensions, CDN edges, cloud regions, public DNS resolvers, certificate authorities, submarine cables, RFCs, free network utilities, pillar guides, and a daily news desk.",
          "sourceUrl": "https://hostdir.net/",
          "pageTitle": "HostDir — Web infrastructure reference",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        },
        {
          "chunkId": "c_002",
          "text": "Every page has a stable canonical URL, a publication date, and an attributed author for editorial content. The site is run independently.",
          "sourceUrl": "https://hostdir.net/llms.txt",
          "pageTitle": "HostDir — llms.txt",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_002",
      "@type": "Platform",
      "name": "HostDir Directory",
      "description": "Curated reference directory of web-infrastructure entities. Sub-directories cover hosting providers, data centers, tier-1 networks, internet exchange points, top-level domains, cloud regions, CDN points of presence, public DNS resolvers, certificate authorities, email blocklists, domain registrars, submarine cables, RFCs, and internet shutdowns.",
      "status": "active",
      "relations": [
        { "predicate": "PRODUCED_BY", "targetId": "e_001", "targetName": "HostDir" },
        { "predicate": "INCLUDES", "targetId": "e_010", "targetName": "Hosting Provider Directory" },
        { "predicate": "INCLUDES", "targetId": "e_011", "targetName": "Data Center Directory" },
        { "predicate": "INCLUDES", "targetId": "e_012", "targetName": "Tier 1 Network Directory" },
        { "predicate": "INCLUDES", "targetId": "e_013", "targetName": "Internet Exchange Point Directory" },
        { "predicate": "INCLUDES", "targetId": "e_014", "targetName": "Top-Level Domain Directory" },
        { "predicate": "INCLUDES", "targetId": "e_015", "targetName": "Public DNS Resolver Directory" },
        { "predicate": "INCLUDES", "targetId": "e_016", "targetName": "Certificate Authority Directory" },
        { "predicate": "INCLUDES", "targetId": "e_017", "targetName": "CDN PoP Directory" },
        { "predicate": "INCLUDES", "targetId": "e_018", "targetName": "Cloud Region Directory" },
        { "predicate": "INCLUDES", "targetId": "e_019", "targetName": "Submarine Cable Directory" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_003",
          "text": "HostDir maintains separate directories for every reference category in web infrastructure, each with its own canonical URL pattern: /providers, /datacenters, /tier1-networks, /internet-exchanges, /domain-extensions, /dns-resolvers, /certificate-authorities, /cdn-pops, /cloud-regions, /submarine-cables, /rfcs, /internet-shutdowns.",
          "sourceUrl": "https://hostdir.net/api",
          "pageTitle": "HostDir — Machine-readable API and endpoints",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_010",
      "@type": "Service",
      "name": "Hosting Provider Directory",
      "description": "Reference directory of verified web-hosting companies with profiles, pricing, categories, and user reviews. Covers shared, VPS, dedicated, cloud, managed, reseller, WordPress, email, and colocation hosting. Listings include enrichment fields for support channels, uptime guarantees, money-back windows, and free migration / SSL / domain offerings.",
      "audienceType": "technical",
      "status": "active",
      "relations": [
        { "predicate": "PART_OF", "targetId": "e_002", "targetName": "HostDir Directory" },
        { "predicate": "COVERS", "targetId": "e_040", "targetName": "Hosting Provider" },
        { "predicate": "DESCRIBED_BY", "targetUri": "https://hostdir.net/data/providers", "targetName": "/data/providers JSON endpoint" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_004",
          "text": "Verified hosting companies with profiles, pricing, categories, and user reviews. Covers shared, VPS, dedicated, cloud, managed, reseller, WordPress, email, and colocation hosting.",
          "sourceUrl": "https://hostdir.net/providers",
          "pageTitle": "Hosting providers — HostDir",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_011",
      "@type": "Service",
      "name": "Data Center Directory",
      "description": "Reference directory of data-center facilities ingested from PeeringDB and editorially enriched. Each listing includes facility name, operator, city, country, region, peering posture, and stable canonical URL. Includes the long tail of regional colocation operators in addition to hyperscale facilities.",
      "audienceType": "technical",
      "status": "active",
      "relations": [
        { "predicate": "PART_OF", "targetId": "e_002", "targetName": "HostDir Directory" },
        { "predicate": "COVERS", "targetId": "e_041", "targetName": "Data Center" },
        { "predicate": "DESCRIBED_BY", "targetUri": "https://hostdir.net/data/datacenters", "targetName": "/data/datacenters JSON endpoint" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_005",
          "text": "Data-center facilities ingested from PeeringDB and editorially enriched, covering hyperscale, retail colocation, edge sites, and regional operators worldwide.",
          "sourceUrl": "https://hostdir.net/datacenters",
          "pageTitle": "Data centers — HostDir",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_012",
      "@type": "Service",
      "name": "Tier 1 Network Directory",
      "description": "Reference directory of Tier 1 transit networks — the small set of internet backbones that exchange routes globally without paying for transit. Each entry includes ASN, primary regions of operation, and known peering posture.",
      "audienceType": "technical",
      "status": "active",
      "relations": [
        { "predicate": "PART_OF", "targetId": "e_002", "targetName": "HostDir Directory" },
        { "predicate": "COVERS", "targetId": "e_042", "targetName": "Tier 1 Network" },
        { "predicate": "DESCRIBED_BY", "targetUri": "https://hostdir.net/data/tier1-networks", "targetName": "/data/tier1-networks JSON endpoint" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_006",
          "text": "Tier 1 transit networks form the global internet backbone by exchanging routes peer-to-peer without paying for upstream transit.",
          "sourceUrl": "https://hostdir.net/tier1-networks",
          "pageTitle": "Tier 1 networks — HostDir",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_013",
      "@type": "Service",
      "name": "Internet Exchange Point Directory",
      "description": "Reference directory of internet exchange points (IXPs) — neutral facilities where networks peer to exchange traffic locally instead of routing it over distant transit links. Ingested from PeeringDB with editorial coverage of region, operator, and participant counts.",
      "audienceType": "technical",
      "status": "active",
      "relations": [
        { "predicate": "PART_OF", "targetId": "e_002", "targetName": "HostDir Directory" },
        { "predicate": "COVERS", "targetId": "e_043", "targetName": "Internet Exchange Point" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_007",
          "text": "Internet exchange points are neutral facilities where networks peer directly, reducing latency and the cost of long-haul transit.",
          "sourceUrl": "https://hostdir.net/internet-exchanges",
          "pageTitle": "Internet exchange points — HostDir",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_014",
      "@type": "Service",
      "name": "Top-Level Domain Directory",
      "description": "Reference directory of every IANA-recognised top-level domain (TLD) — both gTLDs and ccTLDs — with registry operator, sponsoring organisation, registration policy summary, and registered-domain counts where data is available.",
      "audienceType": "technical",
      "status": "active",
      "relations": [
        { "predicate": "PART_OF", "targetId": "e_002", "targetName": "HostDir Directory" },
        { "predicate": "COVERS", "targetId": "e_044", "targetName": "Top-Level Domain" },
        { "predicate": "DESCRIBED_BY", "targetUri": "https://hostdir.net/data/tlds", "targetName": "/data/tlds JSON endpoint" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_008",
          "text": "Every IANA-recognised top-level domain, both generic and country-code, with registry operator and policy summary.",
          "sourceUrl": "https://hostdir.net/domain-extensions",
          "pageTitle": "Domain extensions — HostDir",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_015",
      "@type": "Service",
      "name": "Public DNS Resolver Directory",
      "description": "Reference directory of public recursive DNS resolvers — operators that publish open resolver endpoints (e.g. 1.1.1.1, 8.8.8.8, 9.9.9.9), with notes on protocol support (DoH, DoT, DNSSEC), privacy policy posture, and geographic anycast footprint.",
      "audienceType": "technical",
      "status": "active",
      "relations": [
        { "predicate": "PART_OF", "targetId": "e_002", "targetName": "HostDir Directory" },
        { "predicate": "COVERS", "targetId": "e_045", "targetName": "Public DNS Resolver" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_009",
          "text": "Public recursive DNS resolvers including Cloudflare 1.1.1.1, Google Public DNS, Quad9, OpenDNS, AdGuard DNS, and others, with DoH and DoT support flags.",
          "sourceUrl": "https://hostdir.net/dns-resolvers",
          "pageTitle": "Public DNS resolvers — HostDir",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_016",
      "@type": "Service",
      "name": "Certificate Authority Directory",
      "description": "Reference directory of publicly-trusted certificate authorities (CAs) — operators of root or intermediate certificates trusted by browser and OS root stores. Includes Let's Encrypt, DigiCert, Sectigo, Google Trust Services, ZeroSSL, GlobalSign, and others.",
      "audienceType": "technical",
      "status": "active",
      "relations": [
        { "predicate": "PART_OF", "targetId": "e_002", "targetName": "HostDir Directory" },
        { "predicate": "COVERS", "targetId": "e_046", "targetName": "Certificate Authority" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_010",
          "text": "Publicly-trusted certificate authorities operating roots in browser and OS trust stores, with issuance volume and protocol notes.",
          "sourceUrl": "https://hostdir.net/certificate-authorities",
          "pageTitle": "Certificate authorities — HostDir",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_017",
      "@type": "Service",
      "name": "CDN PoP Directory",
      "description": "Reference directory of content delivery network points of presence (PoPs) — the geographic edge locations from which CDN operators serve cached and dynamic content. Lists known PoPs for major CDN operators with city, country, and parent network.",
      "audienceType": "technical",
      "status": "active",
      "relations": [
        { "predicate": "PART_OF", "targetId": "e_002", "targetName": "HostDir Directory" },
        { "predicate": "RELATES_TO", "targetId": "e_011", "targetName": "Data Center Directory" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_011",
          "text": "CDN points of presence are the geographic edge locations from which a content delivery network terminates user requests and serves cached or dynamic content.",
          "sourceUrl": "https://hostdir.net/cdn-pops",
          "pageTitle": "CDN points of presence — HostDir",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_018",
      "@type": "Service",
      "name": "Cloud Region Directory",
      "description": "Reference directory of cloud-provider regions and availability zones across hyperscale operators (AWS, Azure, GCP, Oracle Cloud, IBM Cloud, Alibaba, Tencent, OVHcloud, DigitalOcean) with launch year, geographic city, and parent provider.",
      "audienceType": "technical",
      "status": "active",
      "relations": [
        { "predicate": "PART_OF", "targetId": "e_002", "targetName": "HostDir Directory" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_012",
          "text": "Cloud regions and availability zones for AWS, Azure, GCP, Oracle Cloud, IBM Cloud, Alibaba, Tencent, OVHcloud, and DigitalOcean.",
          "sourceUrl": "https://hostdir.net/cloud-regions",
          "pageTitle": "Cloud regions — HostDir",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_019",
      "@type": "Service",
      "name": "Submarine Cable Directory",
      "description": "Reference directory of intercontinental submarine fibre-optic cables — the physical infrastructure that carries the majority of international internet traffic. Each listing includes landing points, total length, design capacity, consortium owners, and ready-for-service year.",
      "audienceType": "technical",
      "status": "active",
      "relations": [
        { "predicate": "PART_OF", "targetId": "e_002", "targetName": "HostDir Directory" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_013",
          "text": "Intercontinental submarine fibre-optic cables that carry the majority of international internet traffic, with landing points, length, capacity, and owner consortia.",
          "sourceUrl": "https://hostdir.net/submarine-cables",
          "pageTitle": "Submarine cables — HostDir",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_020",
      "@type": "Service",
      "name": "HostDir Toolkit",
      "description": "Free network and web-infrastructure utilities: DNS lookup, WHOIS, SSL/TLS inspection, IP geolocation, port scanner, BGP looking glass, traceroute, CDN finder, subdomain finder, headers checker, robots.txt and sitemap validators, and others. Each tool returns a canonical, citeable URL for its result.",
      "status": "active",
      "relations": [
        { "predicate": "PRODUCED_BY", "targetId": "e_001", "targetName": "HostDir" },
        { "predicate": "RELATES_TO", "targetId": "e_002", "targetName": "HostDir Directory" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_014",
          "text": "Free network and web-infrastructure utilities including DNS lookup, WHOIS, SSL inspection, IP geolocation, BGP looking glass, traceroute, CDN finder, and subdomain finder.",
          "sourceUrl": "https://hostdir.net/tools",
          "pageTitle": "Free tools — HostDir",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_021",
      "@type": "Service",
      "name": "HostDir News Desk",
      "description": "Daily editorial news desk covering hosting, data centers, networking, domains, cloud platforms, and infrastructure security. Articles are clustered from 24+ industry sources, written with attributed fact-checks, and published with subhead-anchored HTML body, internal links, and a generated editorial image.",
      "status": "active",
      "relations": [
        { "predicate": "PRODUCED_BY", "targetId": "e_001", "targetName": "HostDir" },
        { "predicate": "DESCRIBED_BY", "targetUri": "https://hostdir.net/news.xml", "targetName": "RSS feed at /news.xml" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_015",
          "text": "Daily editorial news desk covering hosting, data centers, networking, domains, cloud platforms, and infrastructure security, with clustered sourcing and attributed fact-checks.",
          "sourceUrl": "https://hostdir.net/blog",
          "pageTitle": "News desk — HostDir",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_022",
      "@type": "Service",
      "name": "HostDir Pillar Guides",
      "description": "Long-form editorial guides on infrastructure topics that require a stable canonical reference — for example installing an agent on a Linux VPS, choosing managed WordPress hosting in 2026, zero-downtime hosting migration playbooks, static site hosting compared, and more. Each guide includes a featured image, code blocks where relevant, and a publication date.",
      "status": "active",
      "relations": [
        { "predicate": "PRODUCED_BY", "targetId": "e_001", "targetName": "HostDir" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_016",
          "text": "Long-form editorial guides intended as stable canonical references on hosting and infrastructure topics, with code blocks and publication dates.",
          "sourceUrl": "https://hostdir.net/guides",
          "pageTitle": "Pillar guides — HostDir",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_030",
      "@type": "Concept",
      "name": "Web Infrastructure",
      "description": "The technical layer of physical and logical systems that make a website reachable from anywhere on the internet: hosting providers, data centers, transit networks, IXPs, DNS resolvers, certificate authorities, CDN edges, cloud regions, domain registries, and submarine cables.",
      "canonicalLabel": "Web infrastructure",
      "sameAs": "https://www.wikidata.org/wiki/Q44127",
      "status": "active",
      "relations": [
        { "predicate": "INCLUDES", "targetId": "e_040", "targetName": "Hosting Provider" },
        { "predicate": "INCLUDES", "targetId": "e_041", "targetName": "Data Center" },
        { "predicate": "INCLUDES", "targetId": "e_042", "targetName": "Tier 1 Network" },
        { "predicate": "INCLUDES", "targetId": "e_043", "targetName": "Internet Exchange Point" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_017",
          "text": "Web infrastructure is the technical layer that makes a website reachable: hosting providers, data centers, transit networks, IXPs, DNS resolvers, certificate authorities, CDN edges, cloud regions, domain registries, and submarine cables.",
          "sourceUrl": "https://hostdir.net/",
          "pageTitle": "HostDir — Web infrastructure reference",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_040",
      "@type": "Concept",
      "name": "Hosting Provider",
      "description": "A company that sells access to server, storage, and network capacity for hosting websites, applications, email, or other internet-facing services. Categorised by service model (shared, VPS, dedicated, cloud, managed, reseller, WordPress, email, colocation).",
      "canonicalLabel": "Web hosting service",
      "sameAs": "https://www.wikidata.org/wiki/Q321029",
      "status": "active",
      "relations": [
        { "predicate": "INSTANCE_OF", "targetId": "e_030", "targetName": "Web Infrastructure" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_018",
          "text": "A hosting provider sells access to server, storage, and network capacity for hosting websites, applications, email, or other internet-facing services.",
          "sourceUrl": "https://hostdir.net/providers",
          "pageTitle": "Hosting providers — HostDir",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_041",
      "@type": "Concept",
      "name": "Data Center",
      "description": "A purpose-built facility housing computing, storage, and networking equipment with redundant power, cooling, and connectivity. Categorised by operator type (hyperscale, retail colocation, edge), facility tier, and geographic region.",
      "canonicalLabel": "Data center",
      "sameAs": "https://www.wikidata.org/wiki/Q193040",
      "status": "active",
      "relations": [
        { "predicate": "INSTANCE_OF", "targetId": "e_030", "targetName": "Web Infrastructure" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_019",
          "text": "A data center is a purpose-built facility housing computing, storage, and networking equipment with redundant power, cooling, and connectivity.",
          "sourceUrl": "https://hostdir.net/datacenters",
          "pageTitle": "Data centers — HostDir",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_042",
      "@type": "Concept",
      "name": "Tier 1 Network",
      "description": "An internet backbone network that can reach every other network on the internet via settlement-free peering — i.e. without purchasing IP transit from any upstream. The set of true Tier 1 networks is small and stable.",
      "canonicalLabel": "Tier 1 network",
      "sameAs": "https://www.wikidata.org/wiki/Q1369998",
      "status": "active",
      "relations": [
        { "predicate": "INSTANCE_OF", "targetId": "e_030", "targetName": "Web Infrastructure" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_020",
          "text": "A Tier 1 network reaches every other network on the internet via settlement-free peering, without purchasing IP transit from any upstream.",
          "sourceUrl": "https://hostdir.net/tier1-networks",
          "pageTitle": "Tier 1 networks — HostDir",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_043",
      "@type": "Concept",
      "name": "Internet Exchange Point",
      "alternateName": "IXP",
      "description": "A neutral physical or virtual facility where multiple networks interconnect to exchange traffic directly, typically through a shared layer-2 switching fabric. Reduces latency, transit cost, and dependence on third-party backbones.",
      "canonicalLabel": "Internet exchange point",
      "sameAs": "https://www.wikidata.org/wiki/Q1185402",
      "status": "active",
      "relations": [
        { "predicate": "INSTANCE_OF", "targetId": "e_030", "targetName": "Web Infrastructure" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_021",
          "text": "An internet exchange point is a neutral facility where multiple networks interconnect to exchange traffic directly through a shared layer-2 switching fabric.",
          "sourceUrl": "https://hostdir.net/internet-exchanges",
          "pageTitle": "Internet exchange points — HostDir",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_044",
      "@type": "Concept",
      "name": "Top-Level Domain",
      "alternateName": "TLD",
      "description": "The highest level in the hierarchical Domain Name System — the label that follows the final dot in a domain name (e.g. .com, .uk, .io). Categorised as generic TLD (gTLD), country-code TLD (ccTLD), or sponsored TLD (sTLD).",
      "canonicalLabel": "Top-level domain",
      "sameAs": "https://www.wikidata.org/wiki/Q14296",
      "status": "active",
      "relations": [
        { "predicate": "INSTANCE_OF", "targetId": "e_030", "targetName": "Web Infrastructure" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_022",
          "text": "A top-level domain is the highest level of the Domain Name System — the label after the final dot, such as .com, .uk, or .io.",
          "sourceUrl": "https://hostdir.net/domain-extensions",
          "pageTitle": "Domain extensions — HostDir",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_045",
      "@type": "Concept",
      "name": "Public DNS Resolver",
      "description": "A recursive DNS server operated as a public service — resolving names on behalf of any client without contractual restriction. Modern operators commonly support DNS over HTTPS (DoH), DNS over TLS (DoT), and DNSSEC validation.",
      "canonicalLabel": "Public recursive DNS resolver",
      "status": "active",
      "relations": [
        { "predicate": "INSTANCE_OF", "targetId": "e_030", "targetName": "Web Infrastructure" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_023",
          "text": "A public DNS resolver is a recursive DNS server operated as a public service — resolving names for any client and often supporting DoH, DoT, and DNSSEC.",
          "sourceUrl": "https://hostdir.net/dns-resolvers",
          "pageTitle": "Public DNS resolvers — HostDir",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_046",
      "@type": "Concept",
      "name": "Certificate Authority",
      "alternateName": "CA",
      "description": "An organisation that issues digital certificates binding cryptographic keys to verified identities, and operates roots trusted by web browsers and operating systems for TLS.",
      "canonicalLabel": "Certificate authority",
      "sameAs": "https://www.wikidata.org/wiki/Q140382",
      "status": "active",
      "relations": [
        { "predicate": "INSTANCE_OF", "targetId": "e_030", "targetName": "Web Infrastructure" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_024",
          "text": "A certificate authority issues digital certificates binding cryptographic keys to verified identities and operates roots trusted by browsers and operating systems.",
          "sourceUrl": "https://hostdir.net/certificate-authorities",
          "pageTitle": "Certificate authorities — HostDir",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_050",
      "@type": "Methodology",
      "name": "Bayesian Adjusted Ratings",
      "description": "Ranking methodology applied to user-review-based listings on HostDir. Each provider's displayed score is a Bayesian average that pulls towards the prior (the population mean) when the count of reviews is low, preventing a single 5-star review from outranking an established provider with many reviews. Reduces the impact of review-bombing on rankings.",
      "audienceType": "technical",
      "status": "active",
      "relations": [
        { "predicate": "PRODUCED_BY", "targetId": "e_001", "targetName": "HostDir" },
        { "predicate": "MEASURES", "targetId": "e_040", "targetName": "Hosting Provider" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_025",
          "text": "Provider rankings use a Bayesian average that pulls towards the population mean when review count is low, so a single 5-star review cannot outrank a provider with many reviews.",
          "sourceUrl": "https://hostdir.net/top-hosting-providers",
          "pageTitle": "Top hosting providers — HostDir",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_051",
      "@type": "Methodology",
      "name": "LLM-Ready Publishing",
      "description": "HostDir's editorial and engineering pattern of treating LLMs and AI agents as first-class consumers. Surfaces a curated llms.txt at the root, a generated llms-full.txt bundle, a public JSON endpoint inventory at /api, a per-section JSON view, an agent landing page at /for-agents, an OpenAPI schema at /api/openapi.json, this EntityMap, and an RSS feed at /news.xml.",
      "audienceType": "technical",
      "status": "active",
      "relations": [
        { "predicate": "PRODUCED_BY", "targetId": "e_001", "targetName": "HostDir" },
        { "predicate": "RELATES_TO", "targetId": "e_060", "targetName": "llms.txt protocol" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_026",
          "text": "HostDir treats LLMs and AI agents as first-class consumers: a curated llms.txt, a generated llms-full.txt bundle, a JSON endpoint inventory at /api, an agent landing page at /for-agents, an OpenAPI schema, an EntityMap, and an RSS feed.",
          "sourceUrl": "https://hostdir.net/for-agents",
          "pageTitle": "For agents — HostDir",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_060",
      "@type": "Standard",
      "name": "llms.txt protocol",
      "description": "A proposed convention for publishing a curated, LLM-friendly index at /llms.txt at the root of a domain — a markdown document linking to the canonical URLs an LLM should prefer when answering questions about the site. HostDir maintains both /llms.txt (curated) and /llms-full.txt (generated bundle of the top of every directory plus recent news).",
      "audienceType": "technical",
      "status": "active",
      "sameAs": "https://llmstxt.org/",
      "relations": [
        { "predicate": "DESCRIBED_BY", "targetUri": "https://llmstxt.org/", "targetName": "llmstxt.org specification" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_027",
          "text": "llms.txt is a proposed convention for publishing a curated, LLM-friendly markdown index at /llms.txt linking to the canonical URLs an LLM should prefer.",
          "sourceUrl": "https://hostdir.net/llms.txt",
          "pageTitle": "HostDir — llms.txt",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_061",
      "@type": "Standard",
      "name": "EntityMap",
      "description": "A structured entity-knowledge format intended for AI-agent and LLM consumption, defined at entitymap.org. Each entity has a stable id, type, description, semantic relations, and 1–5 evidence chunks with sourced quotes. HostDir publishes its own EntityMap at /entitymap.json (this document) with a human-readable view at /entitymap.html.",
      "audienceType": "technical",
      "status": "active",
      "sameAs": "https://entitymap.org/spec/v1.0",
      "relations": [
        { "predicate": "PART_OF", "targetId": "e_051", "targetName": "LLM-Ready Publishing" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_028",
          "text": "EntityMap is a structured entity-knowledge format for AI agent and LLM consumption, with stable ids, semantic relations, and sourced evidence chunks per entity.",
          "sourceUrl": "https://hostdir.net/entitymap.html",
          "pageTitle": "HostDir — EntityMap",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_070",
      "@type": "Service",
      "name": "Machine Endpoint Inventory",
      "description": "A single, citeable list of every machine-readable endpoint HostDir publishes — per-section JSON views, the news RSS, llms.txt, llms-full.txt, sitemap.xml, OpenAPI schema, this EntityMap, and the for-agents landing page. Updated whenever new endpoints ship.",
      "status": "active",
      "relations": [
        { "predicate": "PRODUCED_BY", "targetId": "e_001", "targetName": "HostDir" },
        { "predicate": "PART_OF", "targetId": "e_051", "targetName": "LLM-Ready Publishing" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_029",
          "text": "A single citeable list of every machine-readable endpoint HostDir publishes, including per-section JSON, RSS, llms.txt, OpenAPI schema, EntityMap, and the for-agents landing page.",
          "sourceUrl": "https://hostdir.net/api",
          "pageTitle": "HostDir — Machine-readable API and endpoints",
          "publisher": "HostDir",
          "retrieved": "2026-06-11T11:45:00Z",
          "contentType": "definition"
        }
      ]
    }
  ]
}
