SemhackDevelopers
OpenAPIGet an API key
Skip to content
SemhackHelp center
Open app

Loading article…

© 2026 Semhack
HomePricingPrivacyTermsContact
© 2026 Semhack
HomePricingPrivacyTerms
  1. Help center
  2. Audit checks
  3. Canonical URL

SEO check

Canonical URL

Reads every <link rel="canonical">, resolves the URLs and compares them with the audited page’s final URL (ignoring a trailing slash).

Category
SEO
Importance
Medium importance
Check id
canonical

How the result is decided

  • PassOne canonical that points at the page itself.
  • WarningNo canonical tag.
  • FailSeveral different canonical URLs, which search engines then ignore.
  • InfoThe canonical points at another URL. That is right for duplicates, so check it is intended.

“Info” results don’t count toward the score.

Why it matters

The canonical tells search engines which URL is the main version of a page, so tracking parameters or alternate paths don’t split its signals.

How to fix it

Self-referencing canonical
<link rel="canonical" href="https://www.example.com/pricing">

After the fix, open the page’s report and choose Run again to confirm it passes.

Was this helpful?

Previous checkMeta keywordsNext checkHTTPS

About audits

  • How the audit score worksThe 0–100 score is a weighted average of the checks: importance sets the weight, the result sets the credit.
  • Running a page auditWhat Semhack fetches when it audits a URL, what the report shows and the limits that apply.
Search help

SEO checks

  • Title tag
  • Meta description
  • Headings
  • Content keywords
  • Image alt text
  • SEO-friendly URL
  • 404 page
  • robots.txt
  • In-page links
  • Favicon
  • Language
  • Noindex
  • Meta refresh
  • Meta keywords
  • Canonical URL