Apify’s Website Content Crawler that allows you to quickly extract content from websites using optimized settings. This Actor is perfect for extracting content from blogs, documentation sites, knowledge bases, or any text-rich website to feed into AI models.
The crawler starts with one or more Start URLs you provide, typically the top-level URL of a documentation site, blog, or knowledge base. It then: crawls, finds links, recursively crawls subpages, skips duplicate pages, and adapts to required crawling behavior.
The Actor processes its HTML to ensure quality content extraction, such as: waiting for dynamic content, scrolling to ensure all page content is loaded, expanding clickable elements, removing specified DOM nodes, removing cookie warnings, and extracts the main content.
For each crawled web page, you'll receive: page metadata, cleaned main text content, markdown formatting, crawl information, and links to attached documents.
In addition, using advance settings, you can have granular control over the entire crawling process, such as: crawler selection, url pattern management, DOM manipulation, content extraction specialization, output formatting, and more.
View Apify details: https://apify.com/apify/website-content-crawler
Integrate to your Datastreamer pipelines: https://docs.datastreamer.io/docs/apify#/