Add your website
1
Open Knowledge
Go to Agents → your agent → Knowledge.
2
Enter the address
Click the Website tile, type your site’s address (for example
yourcompany.com) and click Find pages. You can leave out https://, Wiredesk adds it for you.3
Pick the pages
Wiredesk maps the site from its sitemap and home page in a few seconds, without reading anything yet, and shows it as a tree of sections with a page count beside each. Everything is ticked. Untick the sections customers never ask about, such as a blog, a forum, job ads or a changelog, so your knowledge allowance goes to the pages they do ask about. The card at the top estimates how many of the picked pages fit in what your plan has left. Then click Read pages.
4
Wait for it to finish
The source appears in the list as “Reading the site…”, then counts the pages as they’re read. A small site takes a minute or two; a site of thousands of pages can take a few hours. You can leave the page, the crawl carries on without you, and the agent can answer from pages as soon as they’re read. When it’s done, the row shows how many pages and passages were indexed.
5
Check what it read
Click the source to see the pages it indexed, then try a real customer question in Test a question.
What the crawl reads
- The page you entered. It’s always read first and always indexed (unless you’ve excluded it).
- Your key pages and navigation. Top-level pages named for what customers ask about, such as
/pricing,/about,/contact,/faq,/services,/hoursor/menu, then the other top-level pages your home page links to. Together these take at most a fifth of what your allowance is expected to read. - Every section, in proportion to its size. Everything else from your sitemap and home page is shared between your site’s sections by how many pages each has, shallow pages first within each. If
/docsis 70% of what you ticked, it gets about 70% of the pages read, and a small section is never starved by a big one. - Links on those pages. It keeps following links as it goes, so sites without a sitemap still get their deeper pages read.
/sitemap.xml at the root of your site, including up to five sub-sitemaps listed in a sitemap index. Link lists and feeds such as llms.txt or an RSS feed aren’t read as pages.
A few more things to know:
- Public pages only. It sees what a signed-out visitor sees. Anything behind a login, a password or a cookie wall isn’t read.
- Sites built in the browser are read in a browser. The crawler first reads the HTML your server sends, which is fast and covers most sites. If the page you entered comes back nearly empty, as an app built with React, Vue or similar does before its JavaScript runs, the crawler loads it in a real browser and reads what it draws. If that worked, the rest of the site’s nearly empty pages are read the same way, up to 40 pages per crawl.
- Query strings are ignored.
/shop?page=2and/shopcount as one page. - Files linked from your site aren’t read. Links to PDFs, images and other files are skipped. Upload documents you want the agent to know as files.
- Pages with almost no text are skipped. A page with 100 characters of text or fewer, apart from the page you entered, isn’t indexed.
- Web addresses only. The address must be
httporhttps, use a hostname rather than an IP address, and not point at a private network. Redirects are followed up to five times, and never to a private address.
wiredesk-kb/1.0. If your bot protection or firewall blocks unknown crawlers, allow that user agent. When a page answers 403, the crawler tries it once more in a browser (Cloudflare Browser Run), which also identifies itself as a bot. It doesn’t solve CAPTCHAs or challenges, so a site that refuses crawlers refuses it too.
Limits
When the allowance runs out before the site does, the crawl stops there and the source is ready with a note: “Stopped at your plan’s 5 MB of knowledge — the most useful pages were read first.” If a large part of the site is noise the agent will never need, such as a blog archive, event listings or legal pages, exclude those paths. Excluded pages are never fetched, so the allowance goes to the rest of your site.
Errors and what they mean
The crawl only fails outright if the page you entered can’t be read. Other pages that fail are skipped quietly, and the crawl carries on. When a crawl fails, the source shows the reason in red, with your site’s hostname in place ofexample.com:
You’ll see one of these straight away, before anything is crawled, if the address itself isn’t usable:
enter a website addressthat doesn't look like a web addressthe address must be http or httpsuse a hostname, not an IP addressthat address is on a private networkadd an ending like .com to "…" — on its own it isn't a public web address
Re-crawling
Knowledge is a snapshot. Wiredesk doesn’t re-read your site on a schedule, so a page you change today stays as it was in the agent until the site is read again. There are two ways to do that:- Change which pages are excluded. Open the website source, tick or untick pages, then click Save & re-read the site. The whole site is read again with the new exclusions. The agent keeps answering from the current pages until the new read is complete, so there’s no gap. If the new read fails, the source shows the error, but the agent keeps the pages it already had.
- Remove the source and add it again. This reads everything fresh, but the agent has no website knowledge between removing it and the new crawl finishing.