Magento SEO: Optimize Adobe Commerce for Google
Magento Sitemap Configuration
Magento generates XML sitemaps automatically via a built-in sitemap module. Go to Marketing, then SEO and Search, then Site Map to configure and generate your sitemap. Set the sitemap to include products, categories, and CMS pages. Configure the cron job to regenerate the sitemap regularly - daily for sites with frequently changing inventory. After generation, find your sitemap at the root of your store (usually yourstore.com/sitemap.xml) and submit it to Google Search Console.
The Duplicate URL Problem in Magento
Magento is notorious for generating multiple URLs for the same product. A product in three categories creates: /product-name.html, /category-1/product-name.html, /category-2/product-name.html, /category-3/product-name.html. This is severe duplicate content. Fix in Stores, then Configuration, then Catalog, then Search Engine Optimization: set Use Categories Path for Product URLs to No, and enable the canonical link meta tag for both products and categories. Magento will then add canonical tags pointing all category-path variants to the root product URL.
URL Rewrites and SEO
Magento URL rewrites map clean URLs to internal router paths. Go to Marketing, then SEO and Search, then URL Rewrites to manage them. When you change a product or category name, Magento creates a 301 redirect from the old URL automatically - verify this is working correctly after URL changes. Remove the .html suffix from URLs if possible for cleaner links (configure in Stores, then Configuration, then Catalog SEO, then Product URL Suffix - set to empty). Ensure no redirect chains exist.
Category Layered Navigation
Magento's layered navigation (faceted filters) creates massive URL bloat by default. Every filter combination generates a unique indexable URL: /shoes/color/red/size/10. Configure your store to use AJAX-based filtering that updates product listings without changing the URL - this requires a compatible theme or extension. Alternatively, configure robots.txt to disallow layered navigation parameters. In your sitemap settings, ensure filtered URLs are excluded.
Page Speed for Magento
Magento stores can be very slow without proper infrastructure. Key configurations: enable Varnish cache as the full-page cache solution, enable Redis for session and cache storage, enable JavaScript and CSS bundling in Production mode, use a CDN for static assets and product images, enable Gzip compression at the server level. Target under 2.5 seconds LCP - Magento stores commonly fail Core Web Vitals due to large image catalogs and complex page assembly. Check Google Search Console Core Web Vitals for your specific URLs.
Magento SEO Extensions
While Magento has solid built-in SEO features, extensions can improve coverage. Recommended: an SEO extension that adds automated meta description templates (Magento defaults are often blank), structured data enhancement for Product and BreadcrumbList schema, and canonical URL management. Popular extensions include MageWorx SEO Suite and Amasty SEO Toolkit. For most stores, the built-in features plus correct canonical configuration handles the most critical issues without additional extensions.