Turn crawl exports, logs and configuration lists into a hostname-level subdomain inventory for migrations, security and content mapping.
FlashDomains Editorial·August 21, 2026·8 min read
A subdomain inventory answers a different question from a root-domain list. Instead of reducing every service to example.com, it preserves hostnames such as shop.example.com, api.example.com and status.example.com. That distinction matters during migrations, incident response and platform consolidation.
Root-domain mode would collapse every row to example.com and hide the service boundaries.
Discovery sources have blind spots
No single export proves completeness. A public crawler cannot see hosts that require authentication or are not linked. DNS data can include inactive records. Logs only reveal traffic during the retained period. Certificate records and passive datasets have their own scope and policy constraints.
Record where each hostname came from and when it was observed. The extractor’s multi-source mapping helps establish that first layer, but it does not query DNS or certify that a host is live.
Migration use case
Assign every hostname an owner, destination, redirect plan, certificate requirement, DNS change and validation status. Separating www, store, app, API, support and regional hosts prevents a root-domain redirect plan from overlooking operational services.
Security use case
Compare observed hosts with the approved inventory. Unknown does not automatically mean malicious—it may be a forgotten vendor, preview environment or stale record—but it deserves ownership and exposure review. Preserve exact hostnames and original log context.
Content and SEO use case
A hostname inventory can reveal content split across blogs, stores, help centers and international properties. It is a starting map, not an indexation report. Response codes, canonicals, robots directives and Search Console data must be evaluated separately.
No. It extracts hostnames present in content you supply. DNS enumeration is a separate, permission-sensitive discovery task.
Can it preserve nested subdomains?
Yes. Hostname mode keeps every label in values such as api.eu.example.com.
Should www remain in the inventory?
Keep it when it resolves, redirects or is managed separately. Remove it only when your inventory intentionally treats it as equivalent to the apex host.