Website Content Crawler
Crawls a site and returns one flat JSON record per page.
$0.00005 per run + $0.001 per page record, billed by Apify compute. A failed page still returns one record, with "error" set.
The shape never changes: the same ten keys in every record, every run. Below is real output from a live run against example.com on 2026-08-24T02:09:35.933Z.
{
"url": "https://example.com",
"status": 200,
"title": "Example Domain",
"description": null,
"h1": "Example Domain",
"markdown": "# Example Domain\n\nThis domain is for use in documentation examples without needing permission. Avoid use in operations.\n\nLearn more\n\nLearn more (https://iana.org/domains/example)",
"links": [
"https://iana.org/domains/example"
],
"wordCount": 23,
"crawledAt": "2026-08-24T02:09:35.933Z",
"error": null
}