Skip to main content
Connect websites to automatically crawl and sync web pages into your Supermemory knowledge base. The web crawler respects robots.txt rules, includes SSRF protection, and automatically recrawls sites on a schedule.
The web crawler connector requires a Scale Plan or Enterprise Plan.

Quick Setup

1. Create Web Crawler Connection

2. Connection Established

Unlike other connectors, the web crawler doesn’t require OAuth authentication. The connection is established immediately upon creation, and crawling begins automatically.

3. Monitor Sync Progress

Supported Content Types

Web Pages

  • HTML content extracted and converted to markdown
  • Same-domain crawling only (respects hostname boundaries)
  • Robots.txt compliance - respects disallow rules
  • Content filtering - only HTML pages (skips non-HTML content)

URL Requirements

The web crawler only processes valid public URLs:
  • Must be a public URL (not localhost, private IPs, or internal domains)
  • Must be accessible from the internet
  • Must return HTML content (non-HTML files are skipped)

Sync Mechanism

The web crawler uses scheduled recrawling rather than real-time webhooks:
  • Initial Crawl: Begins immediately after connection creation
  • Scheduled Recrawling: Automatically recrawls sites that haven’t been synced in 7+ days
  • No Real-time Updates: Unlike other connectors, web crawler doesn’t support webhook-based real-time sync
The recrawl schedule is automatically assigned when the connection is created. Sites are recrawled periodically to keep content up to date, but updates are not instantaneous.

Connection Management

List All Connections

Delete Connection

Remove a web crawler connection when no longer needed:
Deleting a connection will:
  • Stop all future crawls from the website
  • Keep existing synced documents in Supermemory (they won’t be deleted)
  • Remove the connection configuration

Advanced Configuration

Content Filtering

Control which web pages get synced using the settings API:

Security & Compliance

SSRF Protection

Built-in protection against Server-Side Request Forgery (SSRF) attacks:
  • Blocks private IP addresses (10.x.x.x, 192.168.x.x, 172.16-31.x.x)
  • Blocks localhost and internal domains
  • Blocks cloud metadata endpoints
  • Only allows public, internet-accessible URLs

URL Validation

All URLs are validated before crawling:
  • Must be valid HTTP/HTTPS URLs
  • Must be publicly accessible
  • Must return HTML content
  • Response size limited to 10MB
Important Limitations:
  • Requires Scale Plan or Enterprise Plan
  • Only crawls same-domain URLs
  • Scheduled recrawling means updates are not real-time
  • Large websites may take significant time to crawl initially
  • Robots.txt restrictions may prevent crawling some pages
  • URLs must be publicly accessible (no authentication required)