> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gidr.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# URLs

> Ingest content from websites and knowledge bases.

The **URLs** data source allows you to ingest content from web pages or knowledge bases. Unlike traditional crawlers, the system operates via **real-time search**:

1. **Scoped Search & Scrape**: It searches for relevant pages **scoped to the provided URL** (and its sub-paths). This creates a controlled boundary, ensuring content is only ingested from the specified enterprise source.
2. **Caching**: Scraped content is saved to a local cache with a [configurable expiry](#connect-data-source).
3. **Retrieval**: When a query is made, the system first checks the local cache. If the content is missing or expired, it searches the internet (within the defined scope) and scrapes fresh content in parallel.

## Connect Data source

1. Select **Data Sources** > **+ Add**.
2. Choose **URL's** as the source type.
3. Enter the starting **URL** (e.g., `https://dashboard.intelligrated.com/knowledgebase`).
4. (Optional) Set an **Expire cache in** value if you want the system to periodically refresh the content.

<img src="https://mintcdn.com/gidrai/tGsSOYP36yYHS_h9/docs/images/gidr/urls_connect_modal.png?fit=max&auto=format&n=tGsSOYP36yYHS_h9&q=85&s=2580841313821fb2de297c6cf81f2f63" style={{ width: 'auto', maxWidth: '100%' }} alt="Connect URLs Modal" width="565" height="306" data-path="docs/images/gidr/urls_connect_modal.png" />

## Managing URLs

Once added, the top-level URL appears in your list. The system identifies the number of webpages found under that path.

<img src="https://mintcdn.com/gidrai/tGsSOYP36yYHS_h9/docs/images/gidr/urls_list_level1.png?fit=max&auto=format&n=tGsSOYP36yYHS_h9&q=85&s=28c0697fccbe1106610827f696a28040" style={{ width: 'auto', maxWidth: '100%' }} alt="URLs List View" width="1024" height="232" data-path="docs/images/gidr/urls_list_level1.png" />

### Webpages List

Click on the main URL to view the list of individual webpages that have been discovered and processed. Each page is ingested separately.

<img src="https://mintcdn.com/gidrai/tGsSOYP36yYHS_h9/docs/images/gidr/urls_list_level2.png?fit=max&auto=format&n=tGsSOYP36yYHS_h9&q=85&s=c3a35b5575522f27da7039f6733b69cb" style={{ width: 'auto', maxWidth: '100%' }} alt="Webpages List View" width="1024" height="557" data-path="docs/images/gidr/urls_list_level2.png" />

## Chunk Manager

Just like with files, you can manage the chunks generated from each webpage to ensure high-quality retrieval.

1. Click the arrow icon `>` next to a specific webpage to open its chunk view.
2. Navigate through the chunks using the **Next** arrow.

<img src="https://mintcdn.com/gidrai/tGsSOYP36yYHS_h9/docs/images/gidr/urls_chunk_view.png?fit=max&auto=format&n=tGsSOYP36yYHS_h9&q=85&s=9b61a539bf9458885f2540bf6206a30b" style={{ width: 'auto', maxWidth: '100%' }} alt="URL Chunk View" width="1024" height="635" data-path="docs/images/gidr/urls_chunk_view.png" />

### Chunk Details

You can view the specific content of a chunk, its character count, and metadata. You can enable or disable specific chunks as needed.

<img src="https://mintcdn.com/gidrai/tGsSOYP36yYHS_h9/docs/images/gidr/urls_chunk_detail.png?fit=max&auto=format&n=tGsSOYP36yYHS_h9&q=85&s=b5b17b8f373e0bb4bc8d2c59936a9f9e" style={{ width: 'auto', maxWidth: '100%' }} alt="URL Chunk Detail View" width="1024" height="634" data-path="docs/images/gidr/urls_chunk_detail.png" />
