Canonicals & duplicates
Relative rel=canonical
One of the 136 checks Lala SEO runs on every page of a site in a free audit.
- How serious
- Worth fixing. Weakens how Google reads or shows the page. Fix after the serious ones.
- Based on
- Google's own documentation
What is wrong
Your site uses relative canonical tags instead of absolute ones. A canonical tag tells search engines which version of a page is the official one when duplicates exist. A relative canonical points to another page without the full web address—for example, `/about` instead of `https://www.yoursite.com/about`. Search engines may struggle to follow these correctly, especially on complex sites or when pages are accessed through different domains or protocols.
Why it costs you
When search engines cannot reliably interpret your canonical tags, they may index the wrong versions of your pages, show duplicates in search results, or split your ranking authority between similar pages. This reduces the visibility of your actual content and wastes your crawl budget—the time search engines spend scanning your site.
How to fix it
Change all relative canonicals to absolute ones in your page templates. If you use a template system, edit it once rather than each page individually. The canonical tag should always include the full address with the protocol: `<link rel="canonical" href="https://www.yoursite.com/page-name" />` rather than `<link rel="canonical" href="/page-name" />`. Check your content management system settings or template files for where these tags are generated.
What the audit tests
- The canonical tag uses a full address, not a relative path
Check your site
Run a free audit of up to 300 pages. No card needed.
Start a free auditOr check a single address with the free tool.
Other canonicals & duplicates checks
- Canonical loop
- Canonical points at a page that canonicalises somewhere else
- Canonical points to a redirecting URL
- Canonical points to another domain
- Canonical target never returned 200 in this crawl
- Different URLs serving identical content
- More than one rel=canonical on a page
- No canonical tag
- The site answers on more than one address
- rel=canonical contains a URL fragment
- rel=canonical outside <head>