SEO Sitemaps Plus for Magento 2
- Community
See It In Action
Enhanced Magento Sitemaps with GSC Coverage Analysis
SEO Sitemaps Plus replaces Magento's basic sitemap with a rules-driven generator that gives you full control over which URLs are included, how they're structured, and how they compare to what Google has already indexed. Catalog URLs (products, categories) and CMS pages are collected automatically — you add custom URLs and rules on top.
Once built, the sitemap can be published to pub/ for public HTTP access and compared against your GSC Connector snapshot to instantly surface indexation gaps — URLs in your sitemap that Google hasn't indexed yet, or indexed URLs that are no longer in your sitemap.
- Automatic collection of product, category, and CMS page URLs
- Config-driven rules engine for include/exclude and priority/changefreq
- CLI builder:
bin/magento tm:seo:sitemaps:build - XML and text output formats
- GSC diff:
bin/magento tm:seo:sitemaps:diff-gsc(compare sitemap vs. Search Console) - Publish to pub/ for public HTTP access
CLI-First Workflow for DevOps & Cron Integration
Sitemaps Plus is built CLI-first, making it easy to integrate into deployment pipelines, nightly cron jobs, and CI/CD workflows. The build command supports multiple formats (XML, text), per-store-view generation, cron-output mode (writes to var/seo-sitemaps-plus/ for consistent diffing), and custom URL injection directly from the command line.
Run diff-gsc after each build to get a diff report comparing your sitemap against the latest Search Console snapshot. This becomes your automated indexation health check — surfacing crawl coverage issues within minutes of a sitemap update.
--store-idflag for per-store sitemap generation--format=xml|textoutput format selection--cron-outputmode for consistent nightly diffs- Custom URL injection via
--urlor a URL list file validate-publiccommand to verify published sitemap is accessible- Admin sitemap control center at Towering Media → Sitemaps
Requirements
- Magento 2.4.4+ · PHP 8.1+
- GSC Connector recommended for diff-gsc functionality
- Composer:
toweringmedia/module-seo-sitemaps-plus