Home / Check catalog / 5. Technical SEO & Index Control / 5.5 Canonicalization & URL Normalization Suite

5.5 Canonicalization & URL Normalization Suite

45 checks in Technical SEO & Index Control. Automated Its subsection has a live automated checker in the engine.

IDCheckPasses whenWeightRuns
5.5.01Extract canonical tag from all pagesPresentCriticalDeterministic
5.5.02Validate canonical is absolute URLCorrectCriticalDeterministic
5.5.03Validate canonical matches the displayed URLCorrectHeavyDeterministic
5.5.04Validate no multiple canonical tagsOnly oneHeavyDeterministic
5.5.05Detect canonical self-conflictsNoneHeavyDeterministic
5.5.06Detect canonicals pointing to unrelated pagesNoneHeavyDeterministic
5.5.07Validate canonical on paginated pagesCorrectHeavyDeterministic
5.5.08Validate canonical on parameterized pagesCleanHeavyDeterministic
5.5.09Validate canonical consistency between raw HTML & rendered DOMMatchedMediumDeterministic
5.5.10Validate canonical uses HTTPSYesMediumDeterministic
5.5.11Validate consistent trailing slash policyUniformCriticalDeterministic
5.5.12Validate lowercase URL enforcementLowercaseHeavyDeterministic
5.5.13Validate removal of duplicate slashes (//)CleanHeavyDeterministic
5.5.14Validate removal of file extensions (.php/.html) where unnecessaryCleanHeavyDeterministic
5.5.15Detect unnecessary URL parametersNoneMediumDeterministic
5.5.16Validate normalized order of URL parametersStableMediumDeterministic
5.5.17Validate URL encoding consistencyCorrectMediumDeterministic
5.5.18Validate removal of spaces, special charsCleanMediumDeterministic
5.5.19Detect HTTP vs HTTPS duplicationsOne versionHeavyDeterministic
5.5.20Detect www vs non-www duplicatesOne versionHeavyDeterministic
5.5.21Detect / vs no-slash duplicatesConsolidatedHeavyDeterministic
5.5.22Detect uppercase vs lowercase duplicatesNoneHeavyDeterministic
5.5.23Detect duplicates differing only by trailing slashNoneHeavyDeterministic
5.5.24Detect print/amp/mobile duplicate URLsConsolidatedHeavyDeterministic
5.5.25Detect duplicate parameter variants (?a=1&b=2 vs ?b=2&a=1)NormalizedMediumDeterministic
5.5.26Detect hash-based duplicates (#section)AvoidMediumDeterministic
5.5.27Validate internal links use canonical URLsCleanHeavyDeterministic
5.5.28Validate sitemap URLs match canonical URLsAlignedMediumDeterministic
5.5.29Validate hreflang URLs match canonical URLsCorrectMediumDeterministic
5.5.30Validate OG/Twitter canonical consistencyMatchedMediumDeterministic
5.5.31Validate structured data canonical consistencyCorrectMediumDeterministic
5.5.32Validate canonical not blocked by robotsAccessibleMediumDeterministic
5.5.33Validate canonical for index pages (/ vs /index.html)UnifiedHeavyDeterministic
5.5.34Validate canonical for localized URLs (en/, fr/, etc.)CleanHeavyDeterministic
5.5.35Validate canonical for paginated + faceted combosCorrectMediumDeterministic
5.5.36Validate canonicalization of filtered category pagesBaseMediumDeterministic
5.5.37Validate canonical for search result pagesNoindex or baseMediumDeterministic
5.5.38Validate canonical for tag archivesUnique or noindexMediumDeterministic
5.5.39Validate canonical on auto-generated pages (calendar, events)ControlledMediumDeterministic
5.5.40Detect mis-matched canonical and content languageConsistentMediumDeterministic
5.5.41Detect algorithmic canonical overrides neededRareHeavyDeterministic
5.5.42Validate AMP canonical to main URLCorrectMediumDeterministic
5.5.43Validate print templates canonical to main URLCorrectMediumDeterministic
5.5.44Compute canonical correctness score>= 95%HeavyDeterministic
5.5.45Compute canonical + normalization composite score>= 90%CriticalDeterministic

← 5.4 Pagination, Parameter Handling & Faceted Navigation Suite5.6 JavaScript Rendering & Headless Crawler Compatibility Suite →

Run these checks on your site

A Deep Audit scores every check here that applies to your page, then an AI pass of up to 150 checks. Included on Pro and Ultra, or $9 for one audit.

See plans

Machine-readable: catalog totals and the full catalog as JSON (IDs, section, weight, status).