No canonical tag is declared
What SEOPert detected
One or more pages do not declare a canonical URL.
What this means
A canonical tag tells Google which address is the “real” one when the same page can be reached in several ways, so ranking signals aren’t split. A page without one is not broken; it matters when other versions of the page exist.
How to fix it
- Check whether these pages can be reached at more than one address (with and without www, with a trailing slash, or with ?tracking or filter parameters).
- If they can, add a canonical tag naming the preferred address, and make internal links and redirects use that same address.
- If each page has only one address, this is optional.
On WordPress
- Yoast SEO and Rank Math add canonical tags automatically once installed and active.
On Shopify, Wix, Squarespace and Webflow
- Your platform normally adds canonical tags itself. If this still appears, check that a theme or app hasn’t removed them, or contact the platform’s support.
If you are handing this to a developer
Add <link rel="canonical" href="{absolute URL}"> to each listed page.
Check it worked. View the source and search for rel="canonical": it should name the page’s preferred https:// address.