Aller au contenu principal
Jahia Store
FR

Site Settings - SEO (Vanity URLs)

supported
Télécharger 5.5.0

Informations

Identifiant du module
site-settings-seo
Identifiant de groupe
org.jahia.modules
Statut
supported
Catégorie
SEO & GEO
Auteur
JSG
Site web du développeur
http://www.jahia.com
Nécessite Jahia
8.2.0.0
Mis à jour
2026-07-09
Source
scm:git:git@github.com:Jahia/site-settings-seo.git
Étiquettes
  • sitesettings
  • seo
  • vanityurls

This module provides a new panel in the site settings to manage vanity URLs, simplifying the following operations:

  • creation
  • modification
  • move
  • publication
  • deletion

You will find more information and a quick video on how to use this panel in our documentation about vanity URLs.

 

Versions

Improvements

  • Added x-default to link tags to specify the default language of a page.

Bug fixes

  • Addressed an issue resulting in the Vanity URL screen being cut for pages with a very long title. 
  • Addressed a minor styling issue with the "Add Vanity URL" button. 
  • Addressed inconsistencies in vanity URLs modal size.
  • Fixed an issue resulting in inability to set Vanity URL after clicking in another area of the screen.
Nécessite Jahia 8.2.0.0Mis à jour 2025-10-27

Improvements

  • Updated colors to match jContent 

Bug Fixes

  • Fixed styling for long dialog titles
Nécessite Jahia 8.2.0.0Mis à jour 2025-02-07

Improvements

  • Reordered the SEO fields
  • Only show the SEO section for specific content types (jnt:page, jmix:mainRessource)
  • Make the SEO keywords searchable
Nécessite Jahia 8.2.0.0Mis à jour 2025-01-17

Improvements

  • Added a new i18n field for SEO keywords
    • Added Knowledge Base documentation for migration (see here)
  • Added an openGraphImage field in the SEO section
  • Improved the SEO description fields
  • Updated the documentation with the new features (see here)
Nécessite Jahia 8.2.0.0Mis à jour 2025-09-18

Improvements

  • Improved performances when migrating vanity URLs
  • Made it possible for users without publication permissions to request the publication of Vanity URLs

Bugfixes

  • Fixed a bug resulting in the delete button being displayed when the vanity URL is marked as locked.
  • Fixed an issue preventing the user from clicking on an unpublish button once a vanity URL is published
  • Fixed Vanity URL publication status after unpublishing a page for one language.
  • Hide vanity URL publish button for URLs attached to unpublished content
  • Fixed an issue resulting in vanity URLs not sorted alphabetically
  • Fixed an issue preventing users from paginating across vanity URLs

Misc

  • Addressed technical debt (upgraded internal libraries, converted components to functional programming, removed usage of lodash).

 

Nécessite Jahia 8.2.0.0Mis à jour 2024-08-22

Breaking changes

  • No breaking changes are present in this version.

Improvements

  • Hide vanity urls on external node
  • Updated the webpack configuration to use the shared one
  • Prevent forbidden characters (:*?\"<>|%+ and .do) in vanity URL
  • Only add alternate language tag for multilingual sites
  • Added specific permission for vanity URL access

Bug fixes

  • Fixed a permission issue resulting in the view vanity URL model being visible to users without write permission
  • Fixed issue in language switcher by using the UI language
  • Fixed default access to the seo/vanity url for user with type "editor"
  • Fixed issue with header update when deleting several vanityURLs
  • Fixed a display issue when the system-name of a page contains specials characters
  • Fixed an issue with the "Manage Vanity Urls" being broken after unpublication of a page for a language
  • Fixed a UI issue in jContent due to a wrong module federation configuration in site-settings-seo
  • Fixed error in browser console when moving a vanity URLs
Nécessite Jahia 8.2.0.0Mis à jour 2024-07-29

Improvements

  • Improved performances of the vanity URLs migration triggered by the module upgrade
  • Added the unpublish action on vanity URLs 
  • Give possibility for users without publication permissions to request the publication of Vanity URLs

Bug fixes

  • Fixed an issue with wrong Vanity URLs publication status after unpublish a page for one language
  • Fixed an issue with the label being "Undefined" instead of the display name in the languages dropdown
  • Hide vanity url publish button for not published content
Nécessite Jahia 8.1.8.0Mis à jour 2024-10-17

This version fixes a major defect in the webpack configuration of the module, impacting other modules when using Jahia Administration UI. It is recommended to update to this version.

Bugfixes

  • Fixed incorrect webpack configuration that could result in a crash of Jahia Administration UI when modules other than site-settings-seo.
  • Fixed error in the browser's console when moving vanity URLs
Nécessite Jahia 8.1.3.0Mis à jour 2024-01-22

Improvements

  • Improved permissions handling when using content-editor 4x

Bugfixes

  • Prevent alternative href lang tags from being generated for single language site
  • Fixed display issue when the page system name contains specials characters
  • Fixed a UI issue in the toolbar when deleting a vanityURL

Misc

  • Set the minimal compatible Jahia version to 8.1.3.0
Nécessite Jahia 8.1.3.0Mis à jour 2023-11-13

Improvements

  • Upgraded data-helper to version 1.1.4
  • Upgraded Apollo client to version 3.5.10
  • Added a dependency to app-shell 2.6.0+
Nécessite Jahia 8.1.0.0Mis à jour 2023-06-15

When updating to site-settings-seo 4.0.0, a migration script will be run. As part of this automated migration step, all vanity URLs that exist in the live workspace but not in the staging workspace (vanity URLs that were deleted but not published) will be added again to the staging workspace, with the status "marked for deletion". Due to this data migration, a downgrade to previous versions of site-settings-seo is not supported.

Improvements

  • Improved UX for vanity URLs marked for deletion
  • Prevented duplicate alternate and canonical tags if a template set already defines these Improved labels and translations in the Vanity URL UI
  • Introduced a button to publish all Vanity URL changes at once

Bugfixes

  • Fixed a bug preventing alternate links to be created for all active languages of a site
  • Add the current page language to the list of alternate URLs
  • Fixed a UI issue when resizing the browser window when the Vanity URL modal is open
  • Fixed a layout issue in the screen displaying staging and live vanity URLs side by side
  • Fixed an exception occurring when a new vanity URL was created with the same value as a vanity URL that was previously modified.
Nécessite Jahia 8.1.0.0Mis à jour 2023-03-29
4.0.0brouillonTélécharger

When updating to site-settings-seo 4.0.0, a migration script will be run. As part of this automated migration step, all vanity URLs that exist in the live workspace but not in the staging workspace (vanity URLs that were deleted but not published) will be added again to the staging workspace, with the status "marked for deletion".

Improvements

  • Improved UX for vanity URLs marked for deletion
  • Prevented duplicate alternate and canonical tags if a template set already defines these Improved labels and translations in the Vanity URL UI
  • Introduced a button to publish all Vanity URL changes at once

Bugfixes

  • Fixed a bug preventing alternate links to be created for all active languages of a site
  • Add the current page language to the list of alternate URLs
  • Fixed a UI issue when resizing the browser window when the Vanity URL modal is open
  • Fixed a layout issue in the screen displaying staging and live vanity URLs side by side
  • Fixed an exception occurring when a new vanity URL was created with the same value as a vanity URL that was previously modified.
Nécessite Jahia 8.1.0.0Mis à jour 2023-03-15

Improvements

  • Upgraded packages to fix javascript vulnerabilities

Bug fixes

  • Fixed issue with vanity URLs starting with an integer
Nécessite Jahia 8.1.0.0Mis à jour 2022-11-15

Improvements

  • Prevents usage of reserved keywords in vanity URLs. This specific improvement requires Jahia 8.1.3.0
  • Introduced a configuration setting "enableSEOAutomaticMetaTagGeneration" to enable or disable the automated generation of SEO HTML meta tags.

Bugfixes

  • Addressed usability issues in the UI (slight screen flicker, updated margins, duplicate page loading)
Nécessite Jahia 8.1.0.0Mis à jour 2022-10-11
3.3.0brouillonTélécharger
  • Fixed error when moving a vanity URL
Nécessite Jahia 8.0.3.0Mis à jour 2022-10-11
  • Introduced a configuration setting "enableSEOAutomaticMetaTagGeneration" to enable or disable the automated generation of SEO HTML meta tags.

To use this new configuration, edit the file "org.jahia.modules.sitesettingsseo.config.impl.ConfigServiceImpl.cfg" and set the boolean to "true" or "false". Please flush the cache after changing this parameter.  

Nécessite Jahia 8.0.3.0Mis à jour 2022-09-09
  • Removed useless green and red checks in inputs
  • Fixed issue when jmix:vanityUrlMapped is enabled but without any vanity URL on the node
  • Fixed onblur issue during creation of Vanity URLs in content editor
  • Fixed margins issue in Vanity URLs panel in content editor
Nécessite Jahia 8.0.3.0Mis à jour 2022-03-11
  • Fixed issue with language dropdown disappearing in a specific use case
  • Updated the input component in Content Editor to a more recent one
  • Removed the switch between vanity URLs views when there is no vanity
  • Removed unnecessary horizontal and vertical bars when editing vanity URL in Content Editor
  • Added trim on vanity URLs
Nécessite Jahia 8.0.3.0Mis à jour 2021-11-04
  • Moved the creation of new Vanity URL from modal to inline
  • Updated the Material theme used by the dashboard to match the Jahia 8 design
  • Integrated the Vanity URL dashboard in Content Editor
  • Added a new marker jmix:canHaveVanityUrls(used by Content Editor to enable the Vanity URL action)
Nécessite Jahia 8.0.3.0Mis à jour 2021-09-13
  • New release compatible with Jahia 8
Nécessite Jahia 8.0.0.0Mis à jour 2020-05-18
Nécessite Jahia 7.2.3.0Mis à jour 2019-04-26