Canonical URLs that point at a different host
A canonical URL on another host tells search engines to index that host’s page instead of this one. On SuiteCommerce it usually comes from a domain setting or from an extension or template that writes an absolute canonical, and when the other host is a sandbox or a retired domain, the page simply drops out.
Updated · By the SuiteAnalytics team
What we detect
Pages whose <link rel="canonical"> names a host other than the one that served them. SuiteCommerce builds the default canonical from the serving hostname, so a different host means something wrote it on purpose — or copied it from another environment.
How to fix it
- Decide which host is the canonical one for this storefront.
- Correct the website’s domain setup, or the extension or template that hard-codes a host, so the canonical is built from the serving hostname.
- Redirect the other host to the canonical one with a 301, so the two never serve the same page.
- Re-crawl and confirm every canonical names the serving host.
In NetSuite: Commerce > Hosting > Domains Oracle documentation