Skip to content
Free Indian Tools

SEO

Canonical tag mistakes in Indian e-commerce (and how to fix them)

Common canonical tag bugs Indian e-commerce sites ship — protocol mismatches, parameter pollution, every-page-to-homepage canonical. Pattern-fix recipes inside.

6 May 2026 · 2 min read


Quick frame: The four most common canonical bugs on Indian e-commerce sites: every product canonicalising to homepage, cross-protocol mismatches, query-parameter pollution (utm_*, fbclid), and trailing-slash drift. Each splits link equity across URL variants.

Bug 1: every page canonicalising to homepage

A surprisingly common WordPress plugin misconfig. Every product, every category, every blog post sets rel="canonical" pointing to the homepage. Google ignores the signal entirely and indexes everything anyway, but rich result eligibility and crawl prioritisation suffer.

Fix: Use a canonical tag generator to emit a self-referential canonical on every page. Verify in Search Console → Page indexing → Inspect URL.

Bug 2: cross-protocol canonicals

http canonicalising to https or vice versa. Often happens after an HTTPS migration where one CMS template still emits http-prefixed canonicals.

Fix: Toggle the "Force https" option in the canonical generator. Server-wide, audit with a crawler grep for "canonical.*http://".

Bug 3: parameter pollution

UTM-tagged URLs, faceted-search filters and tracking parameters all become separate indexable URLs without canonicals. Indian e-commerce sites with size / colour / price filters often have hundreds of variants per product.

Fix: Self-referential canonical on the clean URL, plus the permalink cleaner before sharing URLs externally. For the underlying mechanics, see why your CTR is dropping in search.

Bug 4: trailing-slash drift

/product/blue-shirt and /product/blue-shirt/ both index because neither has a canonical pointing to the other. Both versions appear in Search Console.

Fix: Pick one form via your framework default. Add a server-side redirect (use the .htaccess or nginx generators) plus self-referential canonical. The trailing slash converter normalises URL lists for sitemap submissions.

Auditing checklist for Indian e-commerce

  1. Inspect 5 random products in Search Console — verify canonical equals visible URL.
  2. Search Console → Page indexing → look for "Page with redirect" or "Duplicate without user-selected canonical".
  3. Crawl your sitemap and grep for canonicals pointing to other URLs.
  4. Manually test 3 utm-tagged URLs — confirm they canonicalise to clean URLs.

FAQ

Q. Should faceted filter pages have canonicals to the parent category? A. Usually yes, unless the filter combination is genuinely a popular search target (e.g., "men's blue running shoes"). Filter variants without search volume just dilute crawl budget.

Q. Does Google honour canonicals across domains? A. Yes — useful for syndicated content. Set canonical on the duplicate page to the original. Google generally indexes the canonical version.

Q. What about hreflang and canonical together? A. Each language version should have its own self-referential canonical. Hreflang then references all variants. The two work in parallel, not against each other.

Try the free tool

Canonical Tag Generator

Build <link rel="canonical"> with URL normalisation rules baked in.

Open Canonical Tag Generator

Related guides