Sub-Websites and Sitemaps
Learn how to manage sub-websites and sitemaps to improve your chatbot's knowledge base.
Managing Sub-Websites
If your main website has distinct sub-sections or related domains that you want your chatbot to cover, you can often configure these as "sub-websites" within your BubblaV account.
Adding Sub-Domains or Sub-Directories
You can typically add specific sub-domains (e.g., blog.yourwebsite.com) or sub-directories (e.g., yourwebsite.com/support) as separate crawl targets to ensure comprehensive coverage.
Content Isolation
Managing sub-websites separately can help in organizing content and ensuring that the chatbot provides answers relevant to the specific section of your site the user is browsing.

Utilizing Sitemaps for Crawling
Sitemaps (XML files listing all URLs on your site) are an excellent way to guide the chatbot's crawler and ensure that all important pages are discovered and indexed.
Submitting Your Sitemap
You can usually provide the URL of your sitemap (e.g., yourwebsite.com/sitemap.xml) in your BubblaV settings. This helps the crawler efficiently find and process all pages.
Ensuring Comprehensive Coverage
Sitemaps are particularly useful for large websites or those with complex navigation, as they provide a direct map of all content you want the chatbot to learn from.
Dynamic Sitemaps
If your website's content changes frequently, ensure your sitemap is dynamically generated and kept up-to-date to reflect the latest information.