SEO audit Crawler AI SEO Keywords All SEO tools Site vs Site SEO guides Pricing Search

Language

EnglishالعربيةEspañolFrançaisDeutschPortuguêsItalianoРусскийTürkçeRomânăBahasa Indonesia简体中文日本語हिन्दी
Sign in

On-page SEO

Meta Tags AnalyzerSERP Snippet PreviewHeading Structure CheckerImage Alt Text CheckerOpen Graph & Social Preview CheckerStructured Data ValidatorCanonical Tag CheckerLink AnalyzerHreflang Checker

Technical SEO

Full Site Audit (Crawler)Robots.txt TesterXML Sitemap CheckerRedirect CheckerBulk HTTP Status CheckerHTTP Headers CheckerBroken Link CheckerIndexability CheckerMobile-Friendly CheckerJavaScript SEO Checker

Speed & performance

Page Speed TestCore Web Vitals CheckerServer Response Time (TTFB) TestPage Size CheckerGzip & Brotli Compression TestHTTP/2 & HTTP/3 CheckerCSS MinifierJavaScript Minifier

Content & keywords

Keyword Density CheckerKeyword Suggestion ToolWord CounterReadability CheckerText to HTML Ratio CheckerURL Slug GeneratorCase Converter

Generators

Meta Tag GeneratorRobots.txt GeneratorSchema Markup GeneratorOpen Graph GeneratorXML Sitemap GeneratorRedirect Generator (.htaccess & Nginx)Hreflang Tag GeneratorUTM Campaign URL Builderllms.txt Generator

Domain & security

SSL Certificate CheckerSecurity Headers CheckerDNS LookupWHOIS / Domain LookupDomain Age CheckerMixed Content CheckerWebsite IP & Hosting LookupWebsite Technology Checker

AI search & AI writing

AI Search Readiness CheckerAI Title & Meta Description GeneratorAI FAQ & Schema GeneratorAI Content Brief GeneratorAI Content OptimizerAI SEO Page ReviewerAI Search Intent & Page MatchAI Competitor Content Gap

On-page SEO

Canonical tag

high impact easy fix high confidence Weight 4

Why it matters

The canonical tag tells search engines which URL is the preferred version of a page. Without it, or with a wrong one, duplicate URLs (with parameters, http/https, www) can split signals or the wrong page can be indexed.

How to fix it

  1. Add <link rel="canonical" href="…"> with the full preferred URL on every indexable page.
  2. Point it at the page itself unless the page is a true duplicate.
  3. Use only one canonical tag, and keep it the same in the raw HTML and after JavaScript runs.

Check it with

  • Canonical Tag Checker – Check a page’s canonical URL, whether it resolves, and if it conflicts with other signals.

Scoring: a passed check earns its full weight, a warning half and an error none. How the SEO score works

Test your page All checks