SEO Sitemaps Plus for Magento 2
Rules-driven Magento XML sitemaps
- Auto Collect Catalog, CMS, providers
- URL Rules Exclude, strip, normalize
- GSC Diff Sitemap vs Search Console
- IndexNow Announce new URLs
Smarter Magento XML sitemaps
Default Magento sitemaps are hard to tune and compare to Search Console. SEO Sitemaps Plus builds config-driven XML sitemaps with CLI control and GSC coverage diff analysis.
- Collects catalog, CMS, and provider URLs
- Exclusion rules, query stripping, and slash policy
- CLI build, publish, and validate-public commands
- GSC coverage diff against an imported snapshot
Built for your store
Built for Magento 2.4.4+ with PHP 8.1+. Requires the GSC connector (and Search Intelligence Core) plus Toweringmedia Base.
- Requires GSC connector and Search Intelligence Core
- Configure under SEO Sitemaps Plus settings
- Operator screen under Intelligence SEO Suite
- Optional IndexNow for newly published URLs
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 (XML writes loc and optional images)
- 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–8.4
- Requires Search Intelligence GSC Connector (toweringmedia/module-search-intelligence-gsc) and Toweringmedia Base
- Composer:
toweringmedia/module-seo-sitemaps-plus
Key Features
CLI-first sitemap builds with exclusion rules, public publish, and Search Console coverage diff.
- Automatic URL collection Products, CMS pages, categories, and Magento sitemap providers.
- Exclusion and cleanup Glob URL exclusions, query-param stripping, trailing-slash policy.
- Split large sitemaps Configurable max URLs per file with sitemap index output.
- Image sitemap entries Optional product image nodes when images are available.
- CLI build and publish tm:seo:sitemaps:build, publish, and validate-public commands.
- GSC coverage diff Compare built sitemaps to an imported Search Console snapshot.
- IndexNow submission Announce newly published URLs after nightly builds when enabled.
- Admin Sitemaps screen Control center under Intelligence SEO Suite → Technical SEO.
Frequently Asked Questions
Do I need the Google Search Console connector?
Yes. Composer requires toweringmedia/module-search-intelligence-gsc, which also installs Search Intelligence Core. The GSC diff (tm:seo:sitemaps:diff-gsc) uses an imported Search Console snapshot from that connector.
Where do I configure SEO Sitemaps Plus?
Go to Stores → Configuration → Towering Media → SEO Sitemaps Plus for enable, split size, image sitemap, trailing-slash policy, IndexNow, and URL exclusions. The operator screen is Intelligence SEO Suite → Technical SEO → Sitemaps.
Does IndexNow notify Google?
No. IndexNow announces URLs to participating engines such as Bing, Yandex, Naver, and Seznam. Google does not participate; Google discovery still relies on your published sitemap and internal linking.
Do you offer support?
Yes. Email support@toweringmedia.com or call (773) 466-2454. Updates and support continue while your subscription is active.
Can I try a demo?
Yes. Use the View Demo button on this page. For a guided walkthrough, email support@toweringmedia.com.
What happens when I don’t renew?
Uncheck auto-renew at purchase, or cancel later. You keep access until the end of the paid period. After that, updates and support stop.
Compatible with your Magento 2 store
Built for Magento 2.4.4+ with PHP 8.1+. Install via Composer as toweringmedia/module-seo-sitemaps-plus. Requires toweringmedia/module-search-intelligence-gsc (and Search Intelligence Core with it) plus toweringmedia/module-base.
-
Magento 2.4
Open Source & Adobe Commerce
Hyvä compatibleBuilt for modern storefronts
Updates & supportKeep your store running smoothly