Magento SEO
Optimises a Magento ecommerce store so that product, category, and content pages can be crawled, indexed, and ranked more effectively.
You might have optimised titles and meta descriptions without fixing crawlability and speed — that order costs you results.
Key points
- Set unique meta titles and descriptions for every indexable product and category page — do not rely on auto-generated defaults.
- Prevent faceted and filtered URLs from being indexed by using noindex or canonical tags to avoid duplicate content.
- Ensure canonical tags, robots.txt, noindex directives, and XML sitemaps do not conflict with each other.
- Prioritise crawlability, site speed, and internal linking before doing keyword or content optimisation.
- Use product schema and breadcrumb schema to improve search understanding and rich-result eligibility.
The same filter, thousands of duplicate URLs
A Magento store selling 200 products had 50 filter options. Its faceted navigation created 10,000 unique URLs. Google indexed 8,000 of them, and organic traffic dropped as thin pages diluted authority. After noindexing all filter URLs and setting canonicals to base category pages, the store regained crawl efficiency and organic traffic increased by 40% within three months — a standard ecommerce seo technique.
Three areas where Magento SEO needs special attention
- Faceted navigation Filtered URLs can create thousands of duplicate pages. Apply noindex or canonical tags to keep search engines focused on your main category and product pages, a key practice in seo magento 2.
- URL consistency Decide on trailing slashes, product suffixes, and whether product URLs include category paths. Stick to one rule across all URLs and sitemaps.
- Large catalogue management XML sitemaps should include only indexable URLs, stay under 50,000 URLs per file, and be kept under 50 MB. Exclude blocked or duplicate pages.
Four common mistakes that waste your budget
- Indexing filtered URLs Allowing faceted URLs to be indexed creates thin duplicate pages. Use noindex or canonical tags to prevent this, or the crawl budget gets wasted.
- Conflicting directives Canonical tags, robots.txt, and noindex tags must agree. A product page disallowed in robots.txt but listed in the sitemap confuses search engines.
- Metadata before fundamentals Writing unique titles and descriptions is useless if the page is slow, uncrawlable, or has no internal links. Fix technical seo issues first.
- Broken internal linking Breadcrumbs and category links help search engines understand hierarchy. Without them, deep product pages may never get crawled or indexed.
Three things to check before publishing a product page
- Unique meta data Every indexable product page needs its own meta title and description. Do not rely on auto-generated defaults; write them manually for each product.
- Canonical URL If a product appears in multiple categories, set a canonical URL to the preferred category. This prevents duplicate content and consolidates link equity.
- Structured data Add product schema with price, availability, and reviews. This can enable rich snippets and improve click-through rates from search results.
Common questions
Why does Magento create duplicate content from faceted navigation?
Magento generates unique URLs for each combination of filters. These filtered pages are often thin duplicates. Use noindex or canonical tags to prevent them from being indexed.
Should I use noindex or canonical for filtered URLs?
Use noindex if the filter page has no unique value. Use canonical to point to the base category page if the filters are just a subset of the same content.
What structured data should Magento product pages use?
Add product schema with price, availability, and reviews. Also include breadcrumb schema. Both can improve search results and click-through rates.
Sources
- Google Search Central Official guidance on crawling, indexing, and ranking for search engines.
- Magento DevDocs / Adobe Commerce documentation Official documentation for Magento and Adobe Commerce configuration and best practices.
- Google Search Central SEO Starter Guide Basic SEO principles applicable to all websites, including ecommerce.