url identifier

canonical_link

The canonical URL for the product, used when your feed's link includes parameters or session IDs but the canonical page lives at a clean URL. Helps channels avoid duplicate-content suppression.

Also known as: canonical_url

Channel support

Channel Status Field name Notes
Google Merchant Center Optional canonical_link Docs →
Meta Commerce Manager Not supported
TikTok Shop Not supported
Pinterest Catalog Optional canonical_link
Amazon Not supported
Bing Merchant Center Optional canonical_link

Why it matters

When link includes tracking parameters or session IDs, channels may treat each parameterised URL as a separate page. canonical_link points at the clean version, telling channels which URL is the source of truth for indexing.

When link includes tracking parameters or session IDs, channels may treat each parameterised URL as a separate page. Canonical_link points at the clean canonical version, telling channels which URL is the source-of-truth for indexing. Most feeds don't need this — link should ideally be the canonical URL anyway — but some platforms force parameters into the feed URL.

The pattern: link = "https://store.com/products/blue-dress?session=xyz&utm_source=feed", canonical_link = "https://store.com/products/blue-dress". Channels follow link for the user click but index against canonical_link for SEO purposes.

If link is already clean, canonical_link is unnecessary. Use it only when the feed's URL structure prevents clean URLs in link.

Format rules

  • Clean URL with no tracking parameters

    Applies to: Google Merchant Center, Pinterest Catalog, Bing Merchant Center

  • Should resolve to the same product as link

    Applies to: Google Merchant Center, Pinterest Catalog, Bing Merchant Center

Valid examples

https://store.com/products/blue-dress

Clean canonical when link has parameters

Common issues involving this field

FAQ

Do I need canonical_link if my link is already clean?

No. Use this only when link includes parameters or session-specific URLs. Clean URLs in link don't need a canonical override.

Last reviewed: 26 May 2026

Free plan · No card

Why wait? Try it free today.

Stop managing feeds manually. Start optimising with AI in 30 seconds.

  • Free plan, no credit card required
  • 1 brand, 1 feed, 100,000 products per feed
  • Full AI Product Optimisation, Rule Engine, and 200+ channel exports
  • Pay only for AI credits when you need them