Rule-Based Normalizer & Live Tag Inspector

URL Canonicalizer

Clean duplicate URL parameters, strip tracking tags (utm_*, fbclid), enforce HTTPS & trailing slashes, and generate valid <link rel="canonical"> HTML tags.

Load Preset Example:
Configurable Canonicalization Rules & Policies

Applying normalization rules & generating canonical tags...

Normalized Canonical URL Result3 Transformations Applied
Original Submitted URL:
Generated Clean Canonical URL:

Transformations Applied:
Target Location: HTML <head> section
Target Location: Web Server HTTP Response Headers
Target Location: HTML <head> social meta tags
Structured JSON Response
Live Page Declared SEO Canonical Inspection
HTTP 200 OK
DECLARED HTML CANONICAL TAG
None Found
DECLARED HTTP LINK HEADER
None Found
Bulk Canonicalization Results (0 URLs Processed)
Recent Canonicalization History
No recent canonicalized links saved.

URL Canonicalization Architecture & Developer Reference

Normalization vs Canonicalization

URL Normalization standardizes formatting syntax (forcing lowercase hostnames, default port stripping, query sorting).

SEO Canonicalization declares the preferred master URL to search engines using <link rel="canonical"> tags to avoid duplicate content penalties.

Preserving Functional Query Parameters

The engine strips non-essential marketing tracking tags (utm_source, fbclid, gclid) while preserving functional application parameters (id=123, category=shoes).

Duplicate parameter keys (e.g. tag=seo&tag=dev) are kept intact.

SSRF Protection on Live Inspection

Live page declared canonical tag inspection validates resolved host IP addresses, blocking requests to internal/loopback address blocks (127.0.0.1, localhost, 10.0.0.0/8, 169.254.169.254).

Credential Masking Security

User credentials embedded in URLs (e.g. user:password@host) are automatically masked (user:••••••••@host) to prevent credential leakage.