Skip to main content

Content Scraping

Configure how ChattyBox crawls your website and indexes content for AI responses.

Scraping Modes

ChattyBox supports three scraping modes:

1. Homepage Only

Scrapes just your homepage. Best for simple landing pages or when you want minimal content indexed.

Provide a sitemap URL and ChattyBox will scrape all pages listed in it. This is the most reliable way to ensure all your pages are indexed.

https://example.com/sitemap.xml

3. Manual URLs

Specify exact URLs to scrape, one per line. Use this when you want precise control over which pages are indexed.

https://example.com/pricing
https://example.com/features
https://example.com/about
https://example.com/faq

Page Limits

The number of pages you can scrape depends on your plan:

PlanIncluded Pages
Free10
Starter150
Pro5,000
Business25,000

Content Extraction

ChattyBox extracts:

  • Page title - The <title> tag
  • Main content - Text from <main>, <article>, or <body>
  • Headings - All <h1> through <h6> tags
  • Paragraphs - All <p> content
  • Lists - <ul> and <ol> items

Ignored Content

ChattyBox automatically ignores:

  • Navigation menus
  • Footer content
  • Scripts and styles
  • Hidden elements
  • Cookie banners

Troubleshooting

Pages not being scraped?

  • Check that the URL is publicly accessible
  • Ensure your robots.txt allows our crawler
  • Verify the page isn't behind authentication

Content missing from responses?

  • Re-scrape the page to get the latest content
  • Check that content isn't loaded via JavaScript (we render JS)
  • Ensure the content is in the main body, not in iframes

Need more control?

For advanced scraping needs (authentication, dynamic content, etc.), contact us at support@chattybox.ai.

For launch issues after scraping, use the launch checklist and troubleshooting guide.

We use optional analytics and tag-management tools to understand site use. Choose whether to allow PostHog and Google Tag Manager. Turning analytics off reloads this page so the change takes effect cleanly. Essential site functionality and error monitoring are not controlled by this choice. Read our privacy policy.