PHPackages                             experius/module-reindexcatalogurlrewrites - 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. experius/module-reindexcatalogurlrewrites

ActiveLibrary

experius/module-reindexcatalogurlrewrites
=========================================

1.2.5(7y ago)1010.3k↓33.3%2[7 issues](https://github.com/experius/Magento2-Module-Experius-ReindexCatalogUrlRewrites/issues)proprietaryPHP

Since May 22Pushed 6y ago4 watchersCompare

[ Source](https://github.com/experius/Magento2-Module-Experius-ReindexCatalogUrlRewrites)[ Packagist](https://packagist.org/packages/experius/module-reindexcatalogurlrewrites)[ RSS](/packages/experius-module-reindexcatalogurlrewrites/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (4)DependenciesVersions (16)Used By (0)

DEPRECATED
==========

[](#deprecated)

This module has been deprecated.

Please use the following recommended alternative:

It is possible that the module has created invalid category url rewrites because the rewrites are created for all the stores and not for the stores which are related to the category. The recommended alternative uses the stores related to the categories.

To see if you have invalid url rewrites run the following select query:

```
SELECT DISTINCT u.url_rewrite_id from store as s
INNER JOIN store_group as sg
  ON s.group_id = sg.group_id
INNER JOIN catalog_category_entity as c
  ON sg.root_category_id = SUBSTRING_INDEX(SUBSTRING_INDEX(c.path, '/', 2), '/', -1)
LEFT JOIN url_rewrite as u
  ON c.entity_id = u.entity_id AND s.store_id != u.store_id
WHERE entity_type = 'category';

```

This query will return url rewrite ids which you can then remove from the url\_rewrite table.

---

---

**Warnings**

- BETA
- Don't ever use without testing on dev or staging enviroment first.

**Usage**

All Categories, All Products, All Storeviews `php bin/magento experius_reindexcatalogurlrewrites:categoryurls`

Specific Products, Specific Store Ids

`php bin/magento experius_reindexcatalogurlrewrites:producturls --product_ids=36,37 --store_ids=1`

All Products, All Storeviews

`php bin/magento experius_reindexcatalogurlrewrites:producturls `

All Products, Selected Storeviews

`php bin/magento experius_reindexcatalogurlrewrites:producturls --store_ids=1 `

All Storeviews, Selected Products

`php bin/magento experius_reindexcatalogurlrewrites:producturls --product_ids=36,37 `

**Credits**

@PascalBrouwers categories url pull request

###  Health Score

35

—

LowBetter than 79% of packages

Maintenance6

Infrequent updates — may be unmaintained

Popularity32

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity71

Established project with proven stability

 Bus Factor1

Top contributor holds 63.6% 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 ~45 days

Recently: every ~82 days

Total

12

Last Release

2777d ago

### Community

Maintainers

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

---

Top Contributors

[![lewisvoncken](https://avatars.githubusercontent.com/u/6040343?v=4)](https://github.com/lewisvoncken "lewisvoncken (7 commits)")[![bartlubbersen](https://avatars.githubusercontent.com/u/5319465?v=4)](https://github.com/bartlubbersen "bartlubbersen (1 commits)")[![borisvankatwijk](https://avatars.githubusercontent.com/u/6112053?v=4)](https://github.com/borisvankatwijk "borisvankatwijk (1 commits)")[![experius-nl](https://avatars.githubusercontent.com/u/5173161?v=4)](https://github.com/experius-nl "experius-nl (1 commits)")[![hnsr](https://avatars.githubusercontent.com/u/459789?v=4)](https://github.com/hnsr "hnsr (1 commits)")

### Embed Badge

![Health badge](/badges/experius-module-reindexcatalogurlrewrites/health.svg)

```
[![Health](https://phpackages.com/badges/experius-module-reindexcatalogurlrewrites/health.svg)](https://phpackages.com/packages/experius-module-reindexcatalogurlrewrites)
```

PHPackages © 2026

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