Skip to main content
Wix guide

Canonical URL for Wix Stores

By ยท Updated ยท 7 min read

How Wix Handles Canonical URLs for Store Pages

Wix automatically generates a self-referencing canonical tag on every page it renders, including product pages, collection pages, and the cart. The canonical points to the page's primary URL as Wix defines it โ€” typically the clean slug under your connected domain. This means basic canonical coverage is built in without any manual configuration for most store owners.

The limitation is control. Wix writes these canonicals server-side, and until mid-2020 there was no native way for store operators to override them. Wix's SEO Settings panel, introduced as part of the Wix SEO Wiz overhaul, now allows per-page canonical customization through the Advanced SEO section. To access it: go to the page in the Editor, open Page SEO, and find the 'Canonical URL' field under Advanced SEO. This field accepts a full absolute URL and overwrites the auto-generated tag.

Where Wix Stores Generate Duplicate-Content Risks

Wix Stores product pages are accessible under multiple URL patterns. A product may appear at yourdomain.com/product-page/product-name, but if that product belongs to a collection, it also appears at yourdomain.com/collections/collection-name/product-name. Wix does not automatically consolidate these variants with a single canonical โ€” each URL may render its own canonical pointing to itself, fragmenting link equity.

Filtered and sorted collection pages are a second source of duplication. When a visitor filters by size or sorts by price, Wix appends query parameters to the collection URL. Wix's default canonical on these filtered pages points to the parameterized URL rather than the clean base URL. This tells Google each filtered view is a distinct page, which splits crawl budget and can dilute ranking signals for the base collection.

The free Wix subdomain (username.wixsite.com/sitename) creates a third layer. Before a custom domain is connected and set as primary, both URLs are live and self-canonicalizing. Any indexed content on the free subdomain stays orphaned unless the canonical is corrected or a redirect is in place. After connecting a custom domain, verify in Google Search Console that the wixsite.com version is no longer being indexed.

Overriding Canonicals in the Wix Editor

For product pages, navigate to the product in Wix Stores Manager, click the three-dot menu, and select 'SEO Basics'. The Advanced SEO panel at the bottom includes a Canonical URL field. Enter the absolute URL of the preferred version โ€” this is the URL you want Google to treat as authoritative. Use this when a product exists in multiple collections and you want all PageRank concentrated on one URL.

For collection pages, open the Editor, click on the collection page, and access Page SEO from the left panel. The same Advanced SEO section appears. If a product belongs to both a 'Summer' and a 'Sale' collection, decide which collection URL is canonical and set that URL in the other collection's product view. Wix saves these overrides per page, not globally, so changes must be applied individually unless you use Wix's bulk SEO tools via the SEO Dashboard.

Wix SEO Dashboard and Bulk Canonical Management

Wix's SEO Dashboard (accessible at manage.wix.com under Marketing & SEO) provides a site-level SEO overview but does not offer bulk canonical editing as of current platform capabilities. Changes to canonicals on product pages must be made either through the Stores Manager per product or via the Editor per page. For stores with hundreds of SKUs, this is a meaningful operational constraint.

The Wix API and Velo (Wix's developer platform) allow programmatic SEO control, including setting canonical tags dynamically. A developer can use Wix's wixSeo.setLinks() function within a page's Velo code to inject a canonical link element at render time. This approach is viable for large catalogs but requires developer resources and thorough testing โ€” a misconfigured Velo script can overwrite correct canonicals or produce conflicting tags in the page head.

Third-Party SEO Apps for Wix Canonical Control

The Wix App Market includes SEO-focused apps such as SEOmatic and Semrush's Wix integration. These tools surface SEO issues including duplicate canonical problems, but most do not allow direct canonical tag injection โ€” they surface issues and redirect users to the native Wix SEO fields for fixes. No third-party Wix app currently writes canonical tags independently of Wix's rendering layer, because the platform does not expose that level of DOM control to external apps.

Semrush's native Wix integration is the most capable option for audit purposes. It crawls the site, identifies pages with missing or conflicting canonicals, and links directly to the affected pages in the Wix Editor. For stores running frequent promotional collections or seasonal landing pages where canonicalization is actively managed, scheduling a monthly Semrush crawl and acting on canonical flags is the most systematic approach available without custom Velo development.

Actionable Canonical Checklist for Wix Store Operators

Three canonical tasks should be standard practice for any Wix store. First, after publishing any new product that belongs to more than one collection, manually set the canonical in Stores Manager to the primary collection URL or the standalone product URL โ€” whichever you want Google to index. Second, after running a sale or creating a temporary filtered collection, audit those pages' canonicals before they go live and confirm they point to the intended base URL, not the parameterized variant.

Third, after connecting or changing a custom domain, use Google Search Console's URL Inspection tool to confirm Wix is serving the correct canonical on both the old and new URLs. The canonical declared in the HTML should match the URL Google shows as canonical in its index. If they diverge, the Advanced SEO field in the Editor is the first place to correct it. These three checks eliminate the most common canonical errors that Wix stores accumulate over time.

Frequently asked questions

Does Wix automatically add canonical tags to all store pages?

Yes. Wix adds a self-referencing canonical tag to every page it renders, including product pages and collection pages. The auto-generated canonical points to the page's primary Wix-defined URL. The problem is that Wix does not automatically consolidate duplicate URLs โ€” such as a product accessible through multiple collections โ€” so manual overrides are needed in those cases.

Can you change the canonical URL on a Wix product page without a developer?

Yes. In Wix Stores Manager, open the product, click the three-dot menu, select SEO Basics, and enter the preferred URL in the Canonical URL field under Advanced SEO. No coding is required. The change applies to that individual product page and overrides the auto-generated canonical. Repeat this for each product that appears under multiple collection URLs.

How does Wix handle canonical tags on filtered collection pages?

Wix sets the canonical on filtered collection pages to the parameterized URL, not the base collection URL. This tells Google to treat each filtered view as a separate page. To fix this, manually set the canonical on the filtered page to the clean base collection URL through the Editor's Advanced SEO panel. Wix does not apply this correction automatically.

Is Velo necessary to manage canonicals on a large Wix store?

Not strictly necessary, but it becomes the most efficient option at scale. Wix's native SEO fields require per-page manual edits, which is impractical for stores with hundreds of products. Velo's wixSeo.setLinks() function allows dynamic canonical injection based on page data. Without developer resources, the practical alternative is systematic manual audits using a crawl tool like Semrush's Wix integration.

Does the free Wix subdomain cause canonical problems after switching to a custom domain?

It can. Before a custom domain is set as primary, the wixsite.com subdomain and the custom domain both serve pages with self-referencing canonicals. Google may index both. After switching, verify through Google Search Console that the wixsite.com URLs are no longer indexed and that all canonicals reference the custom domain. Wix sets the custom domain as canonical once it is designated the primary domain, but residual indexing of the old subdomain takes time to clear.

MG
Written by

Matt is the founder of RunOctopus. He built All Angles Creatures from zero to page-1 rankings in reptile feeder insects in under 60 days using exactly this method โ€” turning a hard, entrenched niche into RunOctopus's proof store for programmatic SEO and AI search citation.

Connect on LinkedIn →

See what Otto would build for your store

Free architecture preview. No card required. Five minutes.

Generate Preview →