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.
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:
- xAPI
- xCatalog
- Catalog
- Sitemaps
- Store
- Customer
- xProfile
- Content
- Pages
- Catalog personalization
- Catalog publishing
- Dynamic associations
- xCart
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.