Sitemaps are not necessary for the proper functioning of a website or a blog. However, having a sitemap is highly recommended especially if you want better SEO scores or better user experience for visitors.

You see, sitemaps are generally of two types:

There is the XML sitemap which helps web crawlers easily find and index all the pages and posts on your website so that they can show up in a search engine result page.

Similarly, there is the HTML sitemap which helps humans find a specific page/post on your site so that they can quickly navigate there. This improves your site’s UX, which in turn will also boost your SEO score.

So yes, having a sitemap for your website is beneficial. With that being said, WordPress lacks any native solution for setting up a sitemap. However, that isn’t a problem which a simple plugin can’t fix.

And so, for the purpose of this read, we have put together a short list of some of the best WordPress HTML sitemap plugins in the market. So without further ado, let’s get started:

Top HTML Sitemap Plugins for WordPress

Simple Sitemap

Simple Sitemap


Starting off our list, we have Simple Sitemap WordPress plugin. Once you install and activate the sitemap plugin on your website, it will start generating HTML sitemaps for all your posts and pages. Plenty of other options are also included to help you specify which content appears on the sitemap along with the format of the output.

However, the plugin doesn’t demand any sort of further setup. Users will have access to the [simple-sitemap] shortcode, which they can simply paste on one of their pages. Once done, a dynamically generated sitemap will get automatically added to the page.

And the best part is, all this is available with the free version itself. There is a Pro version as well which you can install to access the below-listed features:

And much more.

Hierarchical HTML Sitemap

Hierarchical HTML sitemap


Hierarchical HTML Sitemap, as you can guess by the name, helps you set up an HTML sitemap for your WordPress website with all the posts and pages sorted hierarchically for easy navigation. You basically get access to shortcodes which you can use to practically add a sitemap almost anywhere on your website.

The sitemap plugin simply helps to add a raw HTML sitemap without any custom styling. There is no use of extra CSS or Javascript. This means you can add your own CSS/JavaScript into the mix to stylize the sitemap anyway you like.

Now, much like the previous plugin, here too you will get access to a free as well as paid version. Here is a comprehensive list of the different features included:

  • Use shortcode – [htmlmap] to add a sitemap anywhere on your site.
  • Sitemap content is categorized hierarchically.
  • Option to exclude specific posts and pages from appearing in the sitemap.
  • Clean HTML sitemap without any inline style or script.
  • Easy customization with the option to add own custom style and script.
  • Extended sitemap settings. (premium)
  • Shortcode Generator. (Premium)

And much more.

HTML Page Sitemap

HTML Page Sitemap


With HTML Page Sitemap plugin for WordPress, you will be able to set up HTML sitemaps for all the pages on your website. Do note, this will not create an XML sitemap, nor will it include any posts. You can use it to lay out all the different pages on your website so your users can navigate more easily.

Much similar to some of the other plugins on the list, here too, you will get to use shortcodes to plant the sitemap on your website. There is support for different shortcode attributes which you can use to configure the sitemap according to your preference. For example, you can assign a specific depth to your sitemap, include/exclude certain pages, and much more.

A more detailed list of all plugin features is laid out below:

  • Adds HTML sitemap on your WordPress website.
  • Can be used to display only the pages on your website.
  • Compatible with custom post types if they are laid out in a hierarchical structure.
  • Shortcode support.
  • Option to specify depth, exclude certain pages, display children of the parent page, add class attributes, and much more.

Simple WP Sitemap

Simple WP sitemap


Simple WP Sitemap can help you generate an XML sitemap as well as an HTML sitemap for your WordPress websites. This helps you do both, satisfy search engine crawlers as well as the visitors on your website. However, the sitemaps are dynamically created and won’t be stored in your system. They will be generated and updated on the go, each time a new user visits your website.

This helps the sitemap plugin to provide a much more convenient and reliable means of generating and maintain a sitemap. Now, you don’t have to worry about updating the sitemap manually, nor do you have to break a sweat about creating and deleting the files. Adding to your comfort, the plugin is also designed to function automatically as soon as you have activated it on your website.

Here is a quick look at some of its notable features:

  • Sitemaps are responsive and mobile-friendly.
  • Automatically creates one HTML sitemap and one XML sitemap upon installation.
  • Sitemaps are created dynamically and don’t store any files on your system.
  • Sitemaps accessible from the page –

WP Sitemap Page

Wp Sitemap Page


WP Sitemap Page is a shortcode powered sitemap plugin for WordPress websites. Once installed and activated on your site, all you have to do is paste the shortcode – [wp_sitemap_page] on any page of choice. The plugin will then automatically create an HTML sitemap of your website covering all pages and posts on your system.

It is worth noting that the plugin will not help you include an XML sitemap to your website. As such, it is only helpful to users who are looking to provide an intuitive navigation system for the convenience of their visitors.

Some other useful features are also included with the plugin as listed below:

  • Sitemap displays all your site’s pages, posts, taxonomies, and categories.
  • Supports custom post types as well.
  • Posts and pages are categorized hierarchically.
  • Option to display content of only one attribute like page, category, or taxonomy.
  • Customization options stored away inside the admin panel to help you tweak the look and feel of the sitemap.
  • Support for custom CSS.




WordPress SEO by Yoast is a powerful SEO plugin for WordPress which comes with inbuilt support for creating an XML sitemap for your WordPress website. However, it does lack the functionality of creating an HTML sitemap which is where this plugin comes into play.

If you have SEO by Yoast installed, then WP SEO HTML Sitemap plugin will automatically use the existing XML sitemap settings to create an HTML sitemap. It also introduces a lot of useful options and settings which lets you tweak the way the sitemap will appear to the users.

Here is a list of all the features the plugin will add to your website:

  • Works on top of SEO by Yoast plugin.
  • HTML Sitemaps are responsive and mobile friendly.
  • Select the number of columns you want to display on your sitemap.
  • Supports the popular masonry layout.
  • Option to disable the plugin’s CSS.
  • Option to link to your own xml file.

Note: The plugin is outdated and hasn’t been tested with the latest 3 releases of WordPress.

WP Realtime Sitemap

WP realtime sitemap


WP Realtime Sitemap plugin for WordPress helps add an HTML sitemap to your website. You will be able to show all your pages, posts, archives, categories, and tags in an easy to read format. In fact, the plugin comes with a feature-packed settings panel which gives you control over what is displayed and how it looks.

Now, much like many of the other plugins in this list, this too takes use of shortcodes. You will need to paste [wp-realtime-sitemap] on your pages/post for the sitemap to show up. Then you can tweak the ordering of the content from the plugin settings page.

Here is a more detailed look at the different features the plugin brings to the table:

  • Option to list all your categories as a bullet list.
  • Option to show/hide categories, tags and archive pages without any content.
  • Limit the number of posts, categories, and other content type displayed in the sitemap.
  • Option to show/hide how many posts are under each archive, category, or tag.
  • Lists all the pages and categories on the basis of hierarchy.

Note: The plugin is outdated and hasn’t been tested with the latest 3 releases of WordPress.

In Conclusion

So these were our picks for the top 7 WordPress Sitemap plugins. Do let us know if you found the read to be helpful, and if you did, don’t forget to share it along with your blogger friends who are yet to set up their sitemaps.

Furthermore, if you have used any of the plugin mentioned here or any other more feature-rich sitemap generators for that matter, then do write about your experience in the comments section below. Your valuable insight will be highly appreciated and it might even help one of your fellow readers.

We have also put together a list of the best free XML sitemap plugins to enable search engines to quickly find your websites pages.