Canonical Tags

Homepage Canonical Tag

Canonical tags tell search engines the preferred URL version. Missing or misconfigured canonicals can cause duplicate content issues.

Impact: High Impact (-10 to -6 points)
Score Range: -10 to -6 points

What It Measures

Validates homepage canonical tag presence and correct configuration

Detection Method

Extracts <link rel="canonical"> from homepage and validates host matches store domain

Why this matters for cold outreach

Icons/outline/user group

Agencies

Wrong-host canonicals are catastrophic — filter = false and you have an emergency-fix pitch with zero objection handling.

Icons/outline/briefcase

Freelancers

Cold subject line: "Your canonical points to [other domain] — Google is ignoring you." Closes fast because the stakes are obvious.

Icons/outline/code bracket

SaaS founders

Canonical mis-configuration is rare but severe; surface it as a critical alert in any audit SaaS to drive urgency-based conversions.

Icons/outline/rocket launch

Indie hackers

A single-signal "canonical checker" tool has strong shareability — the result is alarming enough that owners share it before they even pay.

Scoring Breakdown

Missing

No canonical tag found on homepage

-6 pts

Wrong Host

Canonical points to different domain

-10 pts

How this factor shows up in the CSV

True when the homepage canonical tag exists and points to the same domain; false when missing or pointing to a different host.

# Every store carries its overall SEO score (this factor is one input)
seo_score # 0–100
# Stores flagged for this issue list it in the breakdown column
seo_issues # e.g. "Homepage Canonical Tag" shows up here when flagged
# Find prospects in Excel / Sheets
Sort by seo_score (lowest first), then scan seo_issues

Every row ships with seo_score (0-100) and a seo_issues column that lists each problem we detected for that store — including this one — alongside emails, phones, theme, apps, and country.

Real-World Examples

Good Example

Homepage URL: https://example.com/

Canonical tag: <link rel="canonical" href="https://example.com/">

✓ Canonical tag present

✓ Points to same domain

✓ Proper duplicate content protection

Bad Example

No canonical tag found

✗ Missing canonical (-6 points)

✗ Vulnerable to duplicate content issues

Homepage URL: https://mystore.com/

Canonical: https://old-domain.com/

✗ Wrong host canonical (-10 points)

✗ Tells search engines to index wrong domain

✗ Critical configuration error

One-time $149 — no subscription

Get every Shopify store in one CSV

2.5M Shopify stores. 1.9M emails. 190K phones. 66 columns per row. Filter it in Excel, Sheets, or DuckDB and fire your campaign. One file, one payment, yours forever.

Buy the CSV — $149

One-time payment. Instant download. No login required.

Icons/outline/question mark circle FAQ

Everything you need to know

Stop guessing. Here is how StoreRadar helps you win deals before the competition arrives.

Icons/outline/chat bubble bottom center text

What is a canonical tag and why does it matter?

A canonical tag tells search engines which URL is the 'official' version when multiple URLs have similar/identical content. It's critical for preventing duplicate content penalties and ensuring link equity flows to the correct URL.

Icons/outline/chat bubble bottom center text

Why is a wrong-host canonical so severe (-10 points)?

If your canonical points to a different domain, you're literally telling search engines to ignore your page and index the other domain instead. This can happen after domain migrations or when copying themes from other stores. It's a critical error.

Icons/outline/chat bubble bottom center text

Does Shopify automatically add canonical tags?

Yes, Shopify themes should include canonical tags by default. If they're missing, it's usually due to theme customization or errors. We check that they exist and point to the correct domain.

Icons/outline/chat bubble bottom center text

What about www vs non-www?

As long as the canonical is on the same root domain, we don't flag this. Shopify handles www canonicalization at the server level. We only penalize if the canonical points to a completely different domain.

Still on the fence?

It's one CSV, one payment, yours forever. No subscription, no demo call, no login. If it's what you need, hit the button. If it's not, you've cost yourself zero dollars.