Title: RAG Sitemap Chatbot
Author: RAG Sitemap
Published: <strong>7 กันยายน 2026</strong>
Last modified: 11 กันยายน 2026

---

Search plugins

![](https://ps.w.org/ragsitemap-chatbot/assets/banner-772x250.png?rev=3684983)

![](https://ps.w.org/ragsitemap-chatbot/assets/icon-256x256.png?rev=3684983)

# RAG Sitemap Chatbot

 By [RAG Sitemap](https://profiles.wordpress.org/mesvrwp/)

[Download](https://downloads.wordpress.org/plugin/ragsitemap-chatbot.1.7.151.zip)

 * [Details](https://th.wordpress.org/plugins/ragsitemap-chatbot/#description)
 * [Reviews](https://th.wordpress.org/plugins/ragsitemap-chatbot/#reviews)
 *  [Installation](https://th.wordpress.org/plugins/ragsitemap-chatbot/#installation)
 * [Development](https://th.wordpress.org/plugins/ragsitemap-chatbot/#developers)

 [Support](https://wordpress.org/support/plugin/ragsitemap-chatbot/)

## Description

Your WordPress website’s posts, pages, categories, titles, and descriptions already
form an organized knowledge base. In one click, [RAG Sitemap](https://ragsitemap.com/en/)
preserves that structure as a plain-text hierarchy from overview through topics 
and subtopics to source content. [RAG Chatbot](https://ragsitemap.com/en/rag-chatbot/)
lets your chosen AI narrow the path layer by layer and load only the source needed
for an answer. Even lightweight models can navigate it without embeddings or a vector
database.

#### What makes RAG Sitemap different

 * **Long-term running cost can be $0.** The plugin adds no fee. Gemini Flash Lite’s
   free API quota can handle roughly 50 to 100 replies per day.
 * **No vector database.** It uses your titles and categories as the retrieval path,
   without embeddings or a second index.
 * **Built for organized sites.** As a site grows, its hierarchy gives each step
   clearer boundaries instead of a larger similarity pool. Tested on 3B- and 8B-
   class models.
 * **Bring your own AI.** Use your own key with supported providers, including Google
   AI Studio, Mistral, and OpenRouter, or connect private vLLM.
 * **Local conversation history.** History stays in the visitor’s browser. Chat 
   requests send selected messages and history to the chosen provider; the plugin
   developer does not receive them.
 * **Visible and editable.** Open the TXT map under uploads to see and improve what
   the chatbot navigates.
 * **Design with an AI chat.** Export `Design.md`, describe a look in ChatGPT, Claude,
   or Gemini, then import the JSON. Twelve presets and responsive previews are included.

#### What’s included in Free

 * One-click RAG Sitemap generation for Posts, Pages, WooCommerce products, and 
   custom post types
 * Full chatbot UI with twelve presets, quick replies, live thinking, and responsive
   preview
 * Theme export/import and a custom system prompt
 * Every supported provider with your own key, including private vLLM endpoints
 * Dashboard Playground, with no plugin message limit, trial period, or token markup;
   provider terms, limits, and charges apply

#### What Premium adds

The separately installed Premium add-on adds content selection and grouping, visitor
image upload, source memory, Agentic RAG, provider failover, and multilingual subdirectory
support.

#### External Services

A connection test or chatbot message sends configured credentials, messages and 
enabled history, prompts, selected site content and URLs, model settings, and HTTP
metadata to the chosen provider. Provider terms, limits, and charges apply.

 * Google: API https://generativelanguage.googleapis.com/ Privacy https://policies.
   google.com/privacy Terms https://policies.google.com/terms
 * Cloudflare: API https://api.cloudflare.com/ Privacy https://www.cloudflare.com/
   privacypolicy/ Terms https://www.cloudflare.com/website-terms/
 * Mistral AI: API https://api.mistral.ai/ Privacy https://legal.mistral.ai/terms/
   privacy-policy Terms https://legal.mistral.ai/terms/commercial-terms-of-service
 * OpenAI: API https://api.openai.com/ Privacy https://openai.com/policies/privacy-
   policy/ Terms https://openai.com/policies/service-terms/
 * Anthropic: API https://api.anthropic.com/ Privacy https://www.anthropic.com/legal/
   privacy Terms https://www.anthropic.com/legal/commercial-terms
 * Groq: API https://api.groq.com/ Privacy https://groq.com/privacy-policy/ Terms
   https://groq.com/terms-of-use/
 * Cerebras: API https://api.cerebras.ai/ Privacy https://cloud.cerebras.ai/privacy
   Terms https://cloud.cerebras.ai/terms
 * xAI: API https://api.x.ai/ Privacy https://x.ai/legal/privacy-policy Terms https://
   x.ai/legal/terms-of-service
 * Vercel: API https://ai-gateway.vercel.sh/ Privacy https://vercel.com/legal/privacy-
   policy Terms https://vercel.com/legal/terms
 * OpenRouter: API https://openrouter.ai/api/ Privacy https://openrouter.ai/privacy
   Terms https://openrouter.ai/terms
 * Custom vLLM endpoint: supplied and controlled by the administrator; review its
   operator’s policies.
 * Google Fonts: selecting one makes browsers request Google files and disclose 
   IP addresses, headers, and requested URLs. Local/system fonts avoid this. Privacy
   https://policies.google.com/privacy Terms https://policies.google.com/terms
 * Remote media: browsers request administrator-configured image or `.lottie` URLs
   from their hosts and disclose IP addresses, headers, and requested URLs. Lottie
   runtime is local; review each host’s policies.
 * Freemius Hosted Checkout: no SDK or request loads automatically. A purchase click
   opens Hosted Checkout, which may collect purchase, billing, device, and transaction
   data. Privacy https://freemius.com/privacy/ Terms https://freemius.com/terms/

#### Privacy

The plugin adds suggested text to **Settings > Privacy**. Credentials are stored
in WordPress and encrypted with AES-256-CBC when PHP OpenSSL is available.

Conversation content remains in browser local storage until cleared. A session ID
and active queue waiter remain in session storage until the browser session ends.

The visitor IP is used locally only for rate limiting. A site-salted fingerprint
is stored in a WordPress transient for 60 seconds; the raw IP is not stored there.
Neither value is logged or sent to the developer or third parties. Site owners must
disclose enabled services, sent data, and retention.

#### Bundled Libraries and Source Code

 * Marked source: https://github.com/markedjs/marked/tree/v18.0.6
 * DOMPurify source: https://github.com/cure53/DOMPurify/tree/3.4.12
 * dotLottie and WebAssembly source: https://github.com/LottieFiles/dotlottie-web/
   tree/a853dba

License and rebuild details are under `assets/vendor/`.

## Screenshots

[⌊Compare chatbot theme presets.⌉⌊Compare chatbot theme presets.⌉[

Compare chatbot theme presets.

[⌊Show live thinking and quick replies.⌉⌊Show live thinking and quick replies.⌉[

Show live thinking and quick replies.

[⌊Preview light and dark chatbot styles.⌉⌊Preview light and dark chatbot styles.⌉[

Preview light and dark chatbot styles.

[⌊Generate the Main-language RAG Sitemap.⌉⌊Generate the Main-language RAG Sitemap
.⌉[

Generate the Main-language RAG Sitemap.

[⌊Customize and preview Chatbot UI.⌉⌊Customize and preview Chatbot UI.⌉[

Customize and preview Chatbot UI.

[⌊Add provider cards and credentials.⌉⌊Add provider cards and credentials.⌉[

Add provider cards and credentials.

[⌊Select primary RAG API routes.⌉⌊Select primary RAG API routes.⌉[

Select primary RAG API routes.

## Installation

 1. Install and activate **RAG Sitemap Chatbot**.
 2. In **Quick Start > RAG Sitemap**, keep or adjust default sources, then click **
    Save Settings and Generate Sitemap**.
 3. In **API & Routing**, add a provider, model, and credentials; select the Default
    API Profile.
 4. Save Quick Start, test in **Dashboard > Playground**, then customize and enable
    the floating button.

## FAQ

### Does Free require Premium or include AI credits?

No add-on is required; provider credits are not included. 401 usually means invalid
credentials or endpoint. 429 means rate, quota, or billing limits; Retry cannot 
bypass them.

### What content and language does Free map?

Published, public, non-password-protected Pages and Posts are selected by default.
Adjust sources if needed; regenerate after content changes.

### Is a RAG Sitemap one flat map or a keyword index?

No. One click turns existing WordPress content and categories into a multi-step 
hierarchy. AI follows only choices listed in each layer until it reaches source 
content, so the route stays narrow as the site grows. No keyword matching, embeddings,
vector database, or GraphRAG indexing pipeline is needed.

### Why is the chatbot missing on the front end?

Test Playground, enable the Floating Button, clear caches, and ensure security or
cache tools allow the plugin’s REST requests.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“RAG Sitemap Chatbot” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ RAG Sitemap ](https://profiles.wordpress.org/mesvrwp/)

[Translate “RAG Sitemap Chatbot” into your language.](https://translate.wordpress.org/projects/wp-plugins/ragsitemap-chatbot)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/ragsitemap-chatbot/),
check out the [SVN repository](https://plugins.svn.wordpress.org/ragsitemap-chatbot/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/ragsitemap-chatbot/)
by [RSS](https://plugins.trac.wordpress.org/log/ragsitemap-chatbot/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.7.151

 * Make built-in Quick Sitemap descriptions use active SEO metadata, WordPress excerpts,
   then cleaned WordPress content across supported post types.

## Meta

 *  Version **1.7.151**
 *  Last updated **20 ชั่วโมง ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/ragsitemap-chatbot/)
 * Tags
 * [AI](https://th.wordpress.org/plugins/tags/ai/)[chatbot](https://th.wordpress.org/plugins/tags/chatbot/)
   [llms](https://th.wordpress.org/plugins/tags/llms/)[rag](https://th.wordpress.org/plugins/tags/rag/)
   [sitemap](https://th.wordpress.org/plugins/tags/sitemap/)
 *  [Advanced View](https://th.wordpress.org/plugins/ragsitemap-chatbot/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/ragsitemap-chatbot/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/ragsitemap-chatbot/reviews/)

## Contributors

 *   [ RAG Sitemap ](https://profiles.wordpress.org/mesvrwp/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/ragsitemap-chatbot/)