Skip to content
Last update: July 7, 2025

SEO

The Virto Commerce SEO module provides a flexible infrastructure for managing SEO-related data across the Platform. It supports SEO metadata (e.g., slugs, titles, meta descriptions) for various entities such as catalogs, categories, products, and custom pages.

Source code

Latest release

Key features

  • SEO info lookup: Efficient retrieval of SEO records matching given criteria such as permalink, storeId, language, and others.
  • Best match resolution: Logic to determine the most relevant SEO entry when multiple matches are found.
  • Duplicate detection: Extensible interface ISeoDuplicatesDetector for identifying and resolving conflicting SEO entries.
  • Broken links detection and management: Identify and report dead or misconfigured SEO links.

For users of previous SEO functionality

All SEO-related logic and components have been extracted into a dedicated SEO module.​ The following modules were updated to integrate with the new SEO module instead of relying on legacy SEO implementations:​

All SEO-related services and models in the core module have been marked as Obsolete. Update your custom extensions to use the new SEO module.​

Breaking changes

To keep using SEO functionality:

  • You need to install Seo module for e-commerce bundle.​

  • If you have custom code referencing SEO functionality in the core module, you should migrate to SEO module.​