# Canonical URL: Tell Crawlers Which Version Should Count

> Learn when to add canonical tags, what they signal, and how they reduce duplicate URL confusion.

Canonical: https://softwareontheweb.com/tools/launch-readiness-checker/canonical-url

Many pages can be reached through multiple URLs even when the content is effectively the same.

A canonical tag helps you point crawlers toward the preferred version.

## What It Is

A canonical URL is declared with a `<link rel="canonical">` tag in the document head.

It signals which public URL should be treated as the primary version for indexing and consolidation.

```html
<link rel="canonical" href="https://example.com/pricing">
```

## Why It Matters

- It reduces ambiguity when parameters, trailing slashes, or alternate paths create duplicates.
- It helps consolidate ranking signals to the preferred URL.
- It gives your sitemap, internal links, and metadata a consistent destination.

## Best Practices

1. Point the canonical tag to a live, public, indexable URL.
2. Use self-referencing canonicals on important pages.
3. Keep canonical targets consistent with redirects and sitemap entries.
4. Avoid pointing unrelated pages to the same destination.

## Example

```html
<link rel="canonical" href="https://example.com/features/launch-checker">
```

- The destination is clean and public.
- The canonical points to the page users should actually share and link to.

## Common Mistakes

- Canonicalizing to a redirected URL.
- Pointing multiple distinct pages to one generic page.
- Using relative or broken canonical links.
- Leaving canonical logic inconsistent with internal linking.

## Quick Checklist

- Canonical exists.
- Destination returns a valid public page.
- Destination matches the intended primary URL.
- Redirects, sitemap, and internal links agree with it.

## Final Takeaway

Canonical tags are not decoration. They are a consistency signal across your URL system.

## Related
- [Home](https://softwareontheweb.com/)
- [Topics](https://softwareontheweb.com/topics)
