Orange Collar Media
Orange Collar Media
DOCS
OCMLABS/MODULE-SEO · CHANGELOG

SEO Suite module changelog

  • Magento
  • Adobe Commerce
  • Hyvä

All notable changes to OCMLabs SEO Suite are listed here. This module follows Semantic Versioning.

1.0.0 - 2026-10-03

Initial release.

Features

  • SEO panel on the product, category and CMS page edit screens: focus keyword plus up to four secondary keywords, a live score from 0 to 100 (Poor, OK, Good), and a checklist of passed, warning and failed checks with a one-line fix hint for each.
  • Google results preview with a desktop and mobile toggle and inline editing of the title, URL key and description, plus a social preview with optional title, description and image overrides.
  • Eighteen content checks covering keyword placement, keyword density, title and description length, content length, image alt text, links and readability, with every threshold adjustable in configuration.
  • Meta templates for product, category and CMS page titles and descriptions, applied when the page has no title or description of its own.
  • Robots control per product, category or page, with store-wide rules for search results, filtered category pages and paginated category pages.
  • Canonical tags with a per-page override, product canonical modes, and filtered and paginated category handling. The module replaces Magento’s own canonical tag so a page never carries two.
  • Hreflang alternates for multi-store-view sites, with a locale override per store view and an optional x-default store view.
  • JSON-LD structured data: Product (with offers, brand, GTIN, MPN, and ratings and reviews when Magento reviews are enabled), BreadcrumbList, and Organization and WebSite with a search action on the home page.
  • SEO Dashboard under Marketing > SEO & Search with score, band, focus keyword and flags for every product, category and CMS page, with filters and Re-score and Set Robots mass actions.
  • Bulk scoring from the command line (bin/magento ocmlabs:seo:rescore) and a nightly job at 03:00 that re-scores anything changed since its last score.
  • Store-view values override the default scope field by field, and an empty store-view value inherits.
  • Permissions for the dashboard, its mass actions, live analysis and configuration.
  • Translatable admin and storefront text.

Requirements

  • Magento Open Source or Adobe Commerce 2.4.7 - 2.4.9
  • PHP 8.2, 8.3, or 8.4