PHPackages                             canal-web/magento-contexturlkeys - 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. canal-web/magento-contexturlkeys

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

canal-web/magento-contexturlkeys
================================

Automatically generate product url key including custom attribute(s)

015PHP

Since May 23Pushed 10y ago4 watchersCompare

[ Source](https://github.com/canal-web/Magento_ContextUrlKeys)[ Packagist](https://packagist.org/packages/canal-web/magento-contexturlkeys)[ RSS](/packages/canal-web-magento-contexturlkeys/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

Magento\_ContextUrlKeys
=======================

[](#magento_contexturlkeys)

Automatically generate product url key including custom attribute(s), for SEO and/or tracking purposes.

Adds an entry in System &gt; Configuration &gt; Advanced ("Conversaa"), where you can select attributes sets for which you want contexted url keys and the attributes (max. 3) you want to add to the urls. Those attributes must be dropdowns.

/!\\ You will need to re-save every product when you make changes in configuration, in order to re-generate products urls with the new options.

###  Health Score

20

—

LowBetter than 13% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community5

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/3c5fccfca3816fee908ef8d56ac5ad9bcdf4f7171286fdf387e1c6ca3496f03f?d=identicon)[Canalweb](/maintainers/Canalweb)

### Embed Badge

![Health badge](/badges/canal-web-magento-contexturlkeys/health.svg)

```
[![Health](https://phpackages.com/badges/canal-web-magento-contexturlkeys/health.svg)](https://phpackages.com/packages/canal-web-magento-contexturlkeys)
```

###  Alternatives

[voku/arrayy

Array manipulation library for PHP, called Arrayy!

4885.6M18](/packages/voku-arrayy)[marcocesarato/php-conventional-changelog

Generate changelogs and release notes from a project's commit messages and metadata and automate versioning with semver.org and conventionalcommits.org

2521.4M117](/packages/marcocesarato-php-conventional-changelog)[pecl/uuid

UUID extension

466.2k](/packages/pecl-uuid)

PHPackages © 2026

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