Website Content Crawler avatar

Website Content Crawler

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Website Content Crawler

Website Content Crawler

Crawls websites starting from your given URLs, follows internal links up to a set depth, and extracts clean page content — titles, text, and metadata — from every page. Built with Python and Crawlee, it outputs structured, ready-to-use data for search indexing, RAG pipelines, or content analysis.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Biddut Hossain

Biddut Hossain

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

RAG Web Browser

RAG Web Browser is a lightweight Python Actor that fetches any URL or search query, strips ads and clutter, and extracts clean, readable text from web pages. It returns structured, LLM-ready content optimized for retrieval-augmented pipelines and AI chat apps needing accurate real-time context.

✨ Features

  • Accepts a direct URL or a plain text search query
  • Strips scripts, nav bars, footers, ads, and other noise
  • Returns clean, structured JSON output (title + text + char count)
  • Configurable character limit and CSS selectors to remove
  • Built on httpx + BeautifulSoup for fast, reliable scraping

📥 Input

FieldTypeDescriptionDefault
querystringA URL or search query(required)
maxCharsintegerMax characters of text to return5000
removeSelectorsarrayCSS selectors to strip before extraction["script","style","nav","footer","header","aside","iframe","noscript"]

Example input

```json { "query": "https://en.wikipedia.org/wiki/Retrieval-augmented_generation", "maxChars": 3000 } ```

📤 Output

Each run pushes one item to the dataset:

```json { "query": "https://example.com", "url": "https://example.com", "title": "Example Domain", "text": "This domain is for use in illustrative examples...", "charCount": 214 } ```

🚀 Usage

  1. Set your query input (URL or search term).
  2. Run the Actor.
  3. Retrieve extracted text from the Dataset tab, or via the Apify API.

🧠 Use Cases

  • Feeding live web content into LLM prompts (RAG pipelines)
  • Building AI chatbots with up-to-date web knowledge
  • Content extraction and summarization pipelines
  • Lightweight alternative to full-page scrapers when only text is needed

🛠 Built With