seo_urls
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