Home / Controller
Name Modified Size InfoDownloads / Week
Parent folder
Index.php 2026-03-05 3.2 kB
Router.php 2026-03-05 5.2 kB
Totals: 2 Items   8.4 kB 0

Magento 2 Dynamic HTML Sitemap Extension

A clear site structure benefits both visitors and search engines. The Magento 2 Dynamic HTML Sitemap Extension automatically builds a user-friendly HTML sitemap that helps shoppers browse your store easily while improving crawl efficiency for search engines.

Instead of manually maintaining a sitemap page, this extension dynamically generates and updates it based on your store data.

Key Features

  • Automatic Sitemap Generation – The sitemap updates automatically whenever products, categories, or CMS pages are added or modified.
  • Customizable Layout – Decide which elements to display — including categories, products, and CMS pages — based on your SEO strategy.
  • SEO-Friendly Structure – Improve internal linking and help search engines discover deeper pages more efficiently.
  • Multi-Store Support – Create separate HTML sitemaps for each store view with independent configurations.
  • Real-Time Updates – All structural changes are reflected in real time without manual regeneration.
  • Control Listing Order – Control how items are arranged to match your preferred navigation logic.
  • Flexible Exclusion Rules – Easily remove specific pages or categories from appearing in the sitemap.

Try the Demo Now: Backend Luma Demo | Frondend Luma Demo

Why Use This Extension?

  • Better Navigation – Customers can quickly locate products or information, enhancing their browsing experience.
  • Stronger SEO Performance – Strengthens internal linking and supports better indexing by search engines.
  • Saves Time – Eliminates the need for manual sitemap updates.
  • Improves User Experience – A structured overview of your store reduces friction and improves usability.

Installation Guide

Step 1. Download & Extract: Get the Magento html sitemap from BSS Commerce.

Step 2. Upload Files: Transfer extracted files to your Magento 2 root directory.

Run Commands:

php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy -f
php bin/magento cache:flush

Step 3. Verify & Configure: Go to Admin Panel > Stores > Configuration > BSSCommerce > HTML Sitemap to set up.

Step 4. Configuration Options

  • Enable/Disable the extension
  • Select pages to include: Categories, products, CMS pages, etc.
  • Define custom URL structure
  • Exclude specific pages or categories
  • Adjust the sitemap layout and design

Compatibility

  • Supports Magento 2.3.x - 2.4.x
  • Works with multi-store and multi-language setups

Improve your store’s navigation and SEO today with the Magento HTML Sitemap Extension by BSS Commerce!

Want More Than Just an HTML Sitemap?

If you want broader SEO functionality beyond an HTML sitemap, consider the BSS Suite of Magento SEO Modules

This comprehensive solution includes:

  • Rich Snippets & Structured Data for better visibility on Google.
  • SEO-Friendly URLs & Redirects to fix broken links and optimize site structure.
  • Advanced Meta Tags & Canonical URLs to prevent duplicate content issues.
  • Comprehensive XML & HTML Sitemaps for both search engines and users.

It’s designed to help Magento merchants build a stronger technical SEO foundation while simplifying ongoing optimization tasks.

FAQs

1. How to generate HTML Sitemaps in Magento 2?

To generate an HTML Sitemap in Magento 2, follow these steps:

  1. Install an HTML Sitemap Extension – Magento 2 does not provide a built-in HTML sitemap, so you need an extension.
  2. Enable the Extension – Go to Admin Panel → Stores → Configuration → Find the extension settings.
  3. Configure Sitemap Settings – Choose what to include (products, categories, CMS pages) and customize the layout.
  4. Generate the Sitemap – The extension will automatically create an HTML sitemap based on your store’s structure.
  5. Place Sitemap Link on the Website – Add it to the footer or a menu for better navigation.

For detailed steps, check the Magento 2 Dynamic HTML Sitemap User Guide. Let me know if you need further assistance!

2. How does an HTML sitemap help with SEO in Magento 2?

An HTML sitemap in Magento 2 helps with SEO by improving site navigation, internal linking, and indexability. Here's how:

  • Enhances Crawlability – Search engines can easily discover and index all important pages.
  • Improves Internal Linking – Strengthens website structure, distributing link equity across pages.
  • Reduces Bounce Rate – Helps users find products and pages faster, improving engagement.
  • Supports User Experience (UX) – Provides a structured overview, making navigation more intuitive.
  • Boosts Page Authority – Well-linked pages gain better ranking potential.

By using an HTML sitemap extension, you ensure that both users and search engines can navigate your store more efficiently, leading to better rankings and conversions.

Source: README.md, updated 2026-03-05