Precision Legacy Web Crawling
Our specialized crawler engine handles deprecated protocols, table-based layouts, and ancient hosting architectures to faithfully capture and preserve early internet content.
From URL submission to immutable storage, our pipeline is optimized for the architectural constraints of the 1990–1999 web.
Protocol Handshake
Detects era-specific server headers and downgrades request methods to HTTP/1.0 or FTP when necessary.
DOM & Frame Mapping
Traverses nested frames, framesets, and table-based navigation structures to build a complete site graph.
Asset Extraction
Captures inline images, .mid/.wav background music, animated GIFs, and client-side cursor trails.
Immutable Archival
Stores snapshots with cryptographic hashes, original metadata, and era-specific rendering flags.
Built for the quirks of the early web. No JavaScript execution required, just pure HTML recovery.
HTTP/1.0 Compatible
Automatically negotiates legacy protocol versions for servers that dropped support in 2000+.
Low-Res Asset Handling
Preserves 800x600 optimized images, tiled backgrounds, and dithered GIFs without compression.
WebRing & Link Tracking
Follows WebRing navigation, guestbook links, and external "under construction" banners.
Robots.txt Compliance
Respects historical `robots.txt` rules and adds respectful crawl delays for aging infrastructure.
Table Layout Parser
Reconstructs visual hierarchy from `<table>`-based layouts instead of relying on modern CSS.
Metadata Injection
Tags each snapshot with creation date, browser era, resolution target, and original host headers.
Simulate a crawl session. Watch how our engine navigates a classic 1997 GeoCities-style domain.
Developer endpoints for automated archiving, batch submissions, and metadata querying.
| Parameter | Type | Description |
|---|---|---|
protocol_override |
String | Force HTTP/1.0, FTP, or auto-detect for legacy servers |
depth |
Integer | Maximum link traversal depth (1–8 recommended) |
capture_media |
Boolean | Enable extraction of .gif, .mid, .wav, and inline images |
render_flags |
Array | Specify layout engines: `frames`, `tables`, `blinking_text` |
rate_limit |
Integer | Delay between requests in ms (default: 1500) |
Ready to Capture the Early Web?
Deploy your own crawling pipeline, access our REST API, or request a custom archival sprint for historical preservation projects.
Get API Access & Deploy →