KDP Smart HTML Sitemap WordPress and WooCommerce plugin
Free Free Plugins

KDP Smart HTML Sitemap

KDP Smart HTML Sitemap is a free WordPress and WooCommerce plugin that creates a searchable, visitor-friendly directory of your website’s pages, blog posts, product categories and products. Display products by…

  • Instant access
  • Secure download
  • Practical, focused code
Current version 1.0.0
Last updated August 22, 2026
License GPL-2.0+

KDP Smart HTML Sitemap is a free WordPress and WooCommerce plugin that creates a searchable, visitor-friendly directory of your website’s pages, blog posts, product categories and products. Display products by category or as an A–Z directory while automatically excluding hidden, out-of-stock and noindex content.

Create a Better Sitemap for Visitors

KDP Smart HTML Sitemap generates a responsive HTML sitemap without replacing the XML sitemap created by WordPress, Yoast SEO, Rank Math or another SEO plugin.

Plugin Features

  • Gutenberg sitemap block
  • HTML sitemap shortcode
  • Hierarchical page directory
  • Blog posts grouped by category
  • WooCommerce product-category tree
  • Products grouped by category
  • A–Z product directory
  • Instant sitemap search
  • Responsive one-to-four-column layouts
  • Custom post-type support
  • Custom links
  • Hidden-product exclusion
  • Optional out-of-stock product exclusion
  • Noindex detection for common SEO plugins
  • Automatic caching and cache clearing

Shortcode

[kdpi_html_sitemap]
Optional customization:
[kdpi_html_sitemap sections="pages,posts,products" columns="2" product_mode="az" show_search="true"]

Installation

  1. Download the plugin ZIP.
  2. Open Plugins → Add New → Upload Plugin.
  3. Upload the ZIP and activate the plugin.
  4. Open Settings → KDP HTML Sitemap.
  5. Configure the sections and display.
  6. Review and publish the draft sitemap page.

Requirements

  • WordPress 6.2 or newer
  • PHP 7.4 or newer
  • WooCommerce is optional
  • Version 1.0.0

Important Note

This plugin creates a visitor-facing HTML sitemap. It does not replace your XML sitemap and does not guarantee search-engine indexing.

5. Configure the download button

Keep the default purchase button enabled and change its label to:

Download Free

With the price set to 0.00, EDD can process it as a free product. If you later use the EDD Free Downloads feature, visitors can enter their email in a small popup and receive the file without visiting the full checkout page. EDD Free Downloads documentation

For the first release, the normal free EDD flow is enough.

KDP Infusion Newsletter

Get Practical WordPress Tips

Receive useful WordPress, WooCommerce, performance and troubleshooting guides directly in your inbox.

  • Practical WordPress tutorials
  • WooCommerce troubleshooting tips
  • Website speed and SEO guides