🎁 New User? Get 20% off your first purchase with code NEWUSER20 Register Now →
Menu

Categories

Web Development Beginner

What is Canonical URL?

An HTML element that tells search engines which URL is the preferred version of a page when duplicate or similar content exists at multiple URLs.

The canonical tag (link rel="canonical" href="...") consolidates SEO signals when the same content is accessible via multiple URLs. Common scenarios include HTTP vs HTTPS, www vs non-www, trailing slashes, URL parameters (sorting, pagination, tracking), and syndicated content. Without canonical tags, search engines may split ranking signals across duplicates or choose the wrong version to index. Self-referencing canonicals (pointing to the current URL) are best practice for all pages. Canonical URLs should be absolute (not relative), consistent with the sitemap, and match the URL returned by redirects. They are a hint, not a directive — search engines may override them.

Related Terms

Web Vitals
Google's metrics for measuring user experience quality, including loading speed, interactivity, and visual stability of web pages.
HTTP Status Codes
Standardized three-digit codes returned by web servers to indicate the result of a client's HTTP request.
HTTP/2
The second major version of HTTP that improves performance through multiplexing, header compression, and server push.
WebSocket
A communication protocol that enables full-duplex, real-time data exchange between a browser and server over a single connection.
JSON
JavaScript Object Notation — a lightweight data interchange format that is easy for humans to read and machines to parse.
Web Performance Optimization
Techniques to make websites load faster and respond more quickly, improving user experience and search engine rankings.
View All Web Development Terms →