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

# Add Website

> Add a website URL as a knowledge source for your AI Assistant.

The website URL feature lets you add any public website as a knowledge source for your Assistant. Enter a URL, select the pages you want to include, and Nectir extracts the text content into your Assistant's knowledge base. With weekly sync enabled, your Assistant stays current as the website content changes.

<Info>
  Only **public websites** are supported. Pages behind a login or paywall can't be accessed. For LMS-hosted content, use [Canvas Import](/creating/canvas-import) or [Import Course Export](/creating/lms-import) instead.
</Info>

## How It Works

<Steps>
  <Step title="Open the Add Knowledge Modal">
    In your Assistant's **Knowledge** tab, click **Add knowledge** and select **Website**.
  </Step>

  <Step title="Enter a URL">
    Type or paste the website URL (e.g., `https://yourschool.edu/catalog`). Click **Continue**.

    Nectir scans the website for a sitemap and detects available pages.
  </Step>

  <Step title="Select Pages to Import">
    If a sitemap is found, you'll see a list of all discovered pages. Search, select, or deselect pages to control exactly what gets imported.

    If no sitemap is found, Nectir shows whatever pages it can detect from the URL you entered. You can still select from these and proceed.

    <Tip>
      Turn on **Sync weekly** to have Nectir automatically check for content changes every week and update your Assistant's knowledge base.
    </Tip>
  </Step>

  <Step title="Add to Knowledge">
    Click **Add to knowledge** to begin importing. The website appears as a single entry (the root domain) in your Knowledge table.

    <Check>
      A success message confirms the website has been added. Text content from each selected page gets extracted and processed into your Assistant's knowledge base.
    </Check>
  </Step>
</Steps>

## Managing Website Sources

Each website appears as a single row in the Knowledge table showing the root domain. You can manage it through the **three dots** menu:

| Action            | Description                                                   |
| ----------------- | ------------------------------------------------------------- |
| **View Pages**    | Open the side panel to view and edit which pages to include   |
| **Check Updates** | Manually check for content changes and refresh updated pages  |
| **Delete**        | Remove the website and all its pages from your knowledge base |

<Warning>
  Deleting a website source permanently removes all its pages from your Assistant's knowledge base. This action can't be undone.
</Warning>

## Automatic Weekly Sync

When weekly sync is turned on, Nectir automatically checks the website for content changes and updates your Assistant's knowledge base in the background.

You can turn weekly sync on or off in two places:

* **During setup**: Toggle **Sync weekly** on the page selection step before clicking **Add to knowledge**
* **After setup**: Open the website's configuration panel from the Knowledge table and toggle the setting

Manual **Check Updates** is always available regardless of the weekly sync setting.

## What Gets Imported

Nectir extracts **visible text content** from each page. The following aren't included:

* Images, videos, and audio
* JavaScript-rendered or interactive content
* Embedded applications or iframes
* Content behind login pages or paywalls

<Tip>
  Website URL sources work best for institutional content like course catalogs, department pages, policy documents, and program information.
</Tip>

## Troubleshooting

<AccordionGroup>
  <Accordion title="No pages found after entering a URL">
    * Verify the URL is correct and publicly accessible
    * Try a more specific URL (e.g., a department page rather than the homepage)
    * Check that the website isn't behind a login or firewall
  </Accordion>

  <Accordion title="Expected pages not showing in the list">
    * The page may not be listed in the website's sitemap. Try entering the specific page URL directly.
    * Pages that require a login or are behind a paywall can't be accessed.
    * Some websites use JavaScript to render page links, which may not be detected during the scan.
  </Accordion>

  <Accordion title="Weekly sync isn't updating content">
    * Confirm the sync toggle is turned on in the website's configuration panel
    * Weekly sync runs once per week, so recent changes may not appear immediately
    * Use **Check Updates** to trigger an immediate refresh
  </Accordion>
</AccordionGroup>

***

## Next Steps

<CardGroup cols={2}>
  <Card title="Knowledge Scope" icon="bullseye-pointer" href="/creating/assistant-knowledge-scope">
    Configure the boundaries of information your Assistant can access
  </Card>

  <Card title="Web Search" icon="globe" href="/creating/advanced#web-search">
    Enable real-time web search for current events and live data
  </Card>
</CardGroup>
