Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

seo_urls

13 sites Security covered
View on drupal.org

The module allows you to create alternatives to canonical URLs.

The goal: create alternative pretty SEO URLs for pages with filters (query parameters) and add them to the page canonical <link> tag. Make canonical URLs user-friendly and readable for such cases.

Use case:
Sometimes when we use, for example, a view with filters on the page (node, term, etc.), we can get a large URL path. But in some cases we want the SEO data to have a better, more readable look for certain sets of filters.

This module allows creating an alternative URL for some existing one and use seo-url token in metatags.

For example: [node:seo-url]

In general, this token works as a default url token, but if it sees that there is an alternative for the current URL, it will replace it with the new one.

Configuration:
Only one thing is important, configure allowed content types: /admin/structure/seo_url
Then new SEO URLs can be created.

Important: the token name seo_url was changed to seo-url
See #3554388: Rename token name

Activity

Total releases
1
First release
Oct 2025
Latest release
5 months ago
Release cadence
Stability
100% stable

Releases

Version Type Release date
1.0.6 Stable Oct 26, 2025