PHPackages                             aligent/magento2-sitemap-extension - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. aligent/magento2-sitemap-extension

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

aligent/magento2-sitemap-extension
==================================

Sitemap module for Magento 2

1.0.3(11mo ago)02.4k↓50%2[2 PRs](https://github.com/aligent/magento2-sitemap-extension/pulls)ProprietaryPHPPHP &gt;=8.1

Since Mar 28Pushed 11mo ago12 watchersCompare

[ Source](https://github.com/aligent/magento2-sitemap-extension)[ Packagist](https://packagist.org/packages/aligent/magento2-sitemap-extension)[ RSS](/packages/aligent-magento2-sitemap-extension/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (4)Dependencies (2)Versions (10)Used By (0)

Magento 2 Sitemap Module
========================

[](#magento-2-sitemap-module)

This module is used for magento 2 sitemap xml enhancements. This module is mainly contains following features.

- Ability to exclude CMS Pages from Sitemap XML
- Ability to exclude Category Pages from Sitemap XML
- Ability to exclude Product Pages from Sitemap XML
- Ability to exclude Product Images from Sitemap XML
- Include custom PWA Pages to Sitemap XML

Installation
------------

[](#installation)

To install via composer, simply run:

```
composer require aligent/magento2-sitemap-extension
```

Configuration and Settings
--------------------------

[](#configuration-and-settings)

- ### Ability to exclude CMS Pages from Sitemap

    [](#ability-to-exclude-cms-pages-from-sitemap)

#### Configurations

[](#configurations)

```
`Stores -> Configuration -> Aligent -> Sitemap -> Exclude CMS Pages from Sitemap`.

```

[![Screenshot-from-2023-03-27-17-32-20.png](https://camo.githubusercontent.com/4baf423621c560fd0fc71f537e4eca38c23c6388adb753db0ecfd81258a42207/68747470733a2f2f692e706f7374696d672e63632f6e723664573352422f53637265656e73686f742d66726f6d2d323032332d30332d32372d31372d33322d32302e706e67)](https://postimg.cc/4HQb7QTx)

#### CMS Page Settings

[](#cms-page-settings)

```
`Content -> Pages -> Edit -> Sitemap -> Show in Sitemap`.

```

[![Screenshot-from-2023-03-27-17-34-32.png](https://camo.githubusercontent.com/d2f4c87430e7692ca58378a96721061bbadeaacaaa39d2bc206912e414ea8a69/68747470733a2f2f692e706f7374696d672e63632f374c564c396373472f53637265656e73686f742d66726f6d2d323032332d30332d32372d31372d33342d33322e706e67)](https://postimg.cc/zLy5Xd18)

#### Required Steps to exclude CMS Pages from Sitemap

[](#required-steps-to-exclude-cms-pages-from-sitemap)

- Set `Exclude CMS Pages from Sitemap` configuration field value to "Yes"
- Set `Show in Sitemap` CMS page(s) value to "No"
- ### Ability to exclude Category Pages from Sitemap

    [](#ability-to-exclude-category-pages-from-sitemap)

#### Configurations

[](#configurations-1)

```
`Stores -> Configuration -> Aligent -> Sitemap -> Exclude Category Pages from Sitemap`.

```

[![Screenshot-from-2023-03-27-17-32-20.png](https://camo.githubusercontent.com/4baf423621c560fd0fc71f537e4eca38c23c6388adb753db0ecfd81258a42207/68747470733a2f2f692e706f7374696d672e63632f6e723664573352422f53637265656e73686f742d66726f6d2d323032332d30332d32372d31372d33322d32302e706e67)](https://postimg.cc/4HQb7QTx)

#### Category Attribute Settings

[](#category-attribute-settings)

```
`Catalog -> Categories -> Sitemap -> Show in Sitemap`.

```

[![Screenshot-from-2023-03-27-17-33-48.png](https://camo.githubusercontent.com/17b7170caea217d1380a67b0834d7f8457f7cc0ac966b39afb842e2cac5857d7/68747470733a2f2f692e706f7374696d672e63632f6d6b716b4d48646d2f53637265656e73686f742d66726f6d2d323032332d30332d32372d31372d33332d34382e706e67)](https://postimg.cc/BPTJfXfF)

#### Required Steps to exclude Category Pages from Sitemap

[](#required-steps-to-exclude-category-pages-from-sitemap)

- Set `Exclude Category Pages from Sitemap` configuration field value to "Yes"
- Set `Show in Sitemap` Category attribute value(s) to "No"
- ### Ability to exclude Product Pages from Sitemap

    [](#ability-to-exclude-product-pages-from-sitemap)

#### Configurations

[](#configurations-2)

```
`Stores -> Configuration -> Aligent -> Sitemap -> Exclude Product Pages from Sitemap`.

```

[![Screenshot-from-2023-03-27-17-32-20.png](https://camo.githubusercontent.com/4baf423621c560fd0fc71f537e4eca38c23c6388adb753db0ecfd81258a42207/68747470733a2f2f692e706f7374696d672e63632f6e723664573352422f53637265656e73686f742d66726f6d2d323032332d30332d32372d31372d33322d32302e706e67)](https://postimg.cc/4HQb7QTx)

#### Product attribute Settings

[](#product-attribute-settings)

```
`Catalog -> Products -> Edit -> Search Engine Optimization  -> Show in Sitemap`.

```

[![Screenshot-from-2023-03-27-17-32-53.png](https://camo.githubusercontent.com/b57f6a1934ee2d89c6f7fe755b2be3d3c419dc4757f9543a40dcfc347fe666e6/68747470733a2f2f692e706f7374696d672e63632f5256564c543567662f53637265656e73686f742d66726f6d2d323032332d30332d32372d31372d33322d35332e706e67)](https://postimg.cc/4nqcJMkN)

#### Required Steps to exclude Product Pages from Sitemap

[](#required-steps-to-exclude-product-pages-from-sitemap)

- Set `Exclude Product Pages from Sitemap` configuration field value to "Yes"
- Set `Show in Sitemap` Product attribute value(s) to "No"
- ### Ability to exclude Product Images from Sitemap

    [](#ability-to-exclude-product-images-from-sitemap)

#### Configurations

[](#configurations-3)

```
`Stores -> Configuration -> Aligent -> Sitemap -> Exclude Product Images from Sitemap`.

```

[![Screenshot-from-2023-03-27-17-32-20.png](https://camo.githubusercontent.com/4baf423621c560fd0fc71f537e4eca38c23c6388adb753db0ecfd81258a42207/68747470733a2f2f692e706f7374696d672e63632f6e723664573352422f53637265656e73686f742d66726f6d2d323032332d30332d32372d31372d33322d32302e706e67)](https://postimg.cc/4HQb7QTx)

#### Required Steps to exclude Product Images from Sitemap

[](#required-steps-to-exclude-product-images-from-sitemap)

- Set `Exclude Product Images from Sitemap` configuration field value to "Yes"
- ### Include custom PWA Pages to Sitemap

    [](#include-custom-pwa-pages-to-sitemap)

#### Configurations

[](#configurations-4)

```
`Stores -> Configuration -> Aligent -> Sitemap -> Include PWA Pages to Sitemap`.

`Stores -> Configuration -> Aligent -> Sitemap -> Sitemap Base Url`.

`Stores -> Configuration -> Aligent -> Sitemap -> PWA Pages Url Key`.

```

[![Screenshot-from-2023-03-27-17-32-20.png](https://camo.githubusercontent.com/4baf423621c560fd0fc71f537e4eca38c23c6388adb753db0ecfd81258a42207/68747470733a2f2f692e706f7374696d672e63632f6e723664573352422f53637265656e73686f742d66726f6d2d323032332d30332d32372d31372d33322d32302e706e67)](https://postimg.cc/4HQb7QTx)

#### Required Steps to include custom PWA Pages to Sitemap

[](#required-steps-to-include-custom-pwa-pages-to-sitemap)

- Set `Include PWA Pages to Sitemap` configuration field value to "Yes"
- Define url key's for PWA pages using `PWA Pages Url Key` configuration table
- Define pwa site url for `Sitemap Base Url` configuration.

###  Health Score

39

—

LowBetter than 86% of packages

Maintenance50

Moderate activity, may be stable

Popularity21

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 89.2% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~104 days

Total

4

Last Release

351d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/d2562970d9b77564454ead1236c1db5ddedb44198bb00925b614418c4105f541?d=identicon)[aligent](/maintainers/aligent)

---

Top Contributors

[![anton-karunarathne-aligent](https://avatars.githubusercontent.com/u/103980926?v=4)](https://github.com/anton-karunarathne-aligent "anton-karunarathne-aligent (33 commits)")[![harshaaligent](https://avatars.githubusercontent.com/u/80090060?v=4)](https://github.com/harshaaligent "harshaaligent (2 commits)")[![aligent-lturner](https://avatars.githubusercontent.com/u/40189797?v=4)](https://github.com/aligent-lturner "aligent-lturner (1 commits)")[![jswift](https://avatars.githubusercontent.com/u/641652?v=4)](https://github.com/jswift "jswift (1 commits)")

---

Tags

magento

### Embed Badge

![Health badge](/badges/aligent-magento2-sitemap-extension/health.svg)

```
[![Health](https://phpackages.com/badges/aligent-magento2-sitemap-extension/health.svg)](https://phpackages.com/packages/aligent-magento2-sitemap-extension)
```

###  Alternatives

[fishpig/magento2-wordpress-integration

Securely integrate WordPress and Magento 2.

83352.3k5](/packages/fishpig-magento2-wordpress-integration)[tig/postnl-magento2

TIG Magento 2 PostNL extension

58544.2k4](/packages/tig-postnl-magento2)[lillik/magento2-price-decimal

Magento 2 Price Decimal Precision

111147.5k](/packages/lillik-magento2-price-decimal)[nosto/module-nostotagging

Increase your conversion rate and average order value by delivering your customers personalized product recommendations throughout their shopping journey.

27659.1k4](/packages/nosto-module-nostotagging)[medialounge/magento2-storyblok-integration

Magento 2 extension to integrate Storyblok visual editor

2965.1k](/packages/medialounge-magento2-storyblok-integration)[doofinder/doofinder-magento2

Doofinder module for Magento 2

13204.0k1](/packages/doofinder-doofinder-magento2)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
