02 How to create a custom GPT chatbot trained on your website content
In my opinion, the easiest way to create a custom GPT chatbot trained on your website content is to use SiteGPT.
There are many reasons to use SiteGPT:
- it is very easy for non-programmers to use
- it implements a lot of useful features (for example automatic suggestions for followup questions)
- the developer has clearly put some thought into the question of Retrieval Augmented Generation (RAG), a topic I will cover in a future post
![](https://botflo.com/wp-content/uploads/2024/07/example_sitegpt.png)
SiteGPT allows you to import your website content by either
a) submitting the URL of your website (SiteGPT will crawl all the links)
b) add a single link
c) use a sitemap
![](https://botflo.com/wp-content/uploads/2024/07/choose_data_type-1.png)
Once you have added the content and the training is done, you can add the chatbot to your website by adding the embed code provided in the SiteGPT dashboard
![](https://botflo.com/wp-content/uploads/2024/07/embed_sitegpt_chatbot_website-1-1024x206.png)
And you can add this embed code to your website to interact with your chatbot.
About this website
I created this website to provide training and tools for non-programmers who are building Dialogflow chatbots.
I have now changed my focus to Vertex AI Search, which I think is a natural evolution from chatbots.
Note
BotFlo was previously called MiningBusinessData. That is why you see that watermark in many of my previous videos.