PageSpeed Matters PageSpeed Matters
    See Pricing
    See Pricing

    Data Study · Technical SEO

    Canonical Tag Usage 2026: 36.1% of Inner Pages Have None

    223,386 of 618,568 inner pages on top-1M sites (36.1%) have no canonical tag in the rendered HTML or HTTP headers.

    • 618,568 inner pages
    • HTTP Archive, Sept 2026

    Matt Suffoletto

    Founder, PageSpeed MattersPublished 6 min read

    Key Findings

    1. 36.1% of 618,568 inner pages on top-1M sites (223,386) have no canonical in the rendered HTML or headers, and 52.0% have a self-referencing one.

    2. Missing canonicals are almost entirely a custom-build problem: 46.7% of 460,442 inner pages on other or custom stacks have none, against 6.6% of 108,189 WordPress, 0.6% of 46,380 Shopify, 0.2% of 819 Wix and 6.6% of 485 Squarespace inner pages, with Webflow the outlier at 40.0% of 2,253.

    3. Platforms that set canonicals make them self-referencing by default: 97.3% of Wix, 92.0% of Shopify, 88.5% of Squarespace and 87.8% of WordPress inner pages point the canonical at themselves, against 39.4% of other or custom inner pages.

    4. Bigger sites are more likely to set one: 24.4% of 656 Top 1K inner pages have no canonical, against 26.8% of 5,703 in the Top 10K, 33.8% of 53,453 in the Top 100K and 36.4% of 558,756 in the Top 1M tier.

    5. Homepages are worse than inner pages: 45.2% of 782,850 top-1M homepages have no canonical.

    6. 11.9% of inner pages canonicalize to a different URL, and 1.5% have a canonical that only appears after JavaScript runs.

    Inner pages with no canonical tag, by popularity tier
    Top 1K24.4%
    Top 10K26.8%
    Top 100K33.8%
    Top 1M36.4%

    Source: PageSpeed Matters. HTTP Archive crawl, Sept 2026, mobile, 618,568 inner pages on top 1M sites.

    Tiers are exclusive: each bar leaves out the more popular tiers above it.

    In this study

    Canonical tags on top 1M inner pages by platform

    Platform No canonical Self-referencing Points elsewhere Inner pages
    Wix 0.2% 97.3% 2.4% 819
    Shopify 0.6% 92.0% 7.4% 46,380
    Squarespace 6.6% 88.5% 4.9% 485
    WordPress 6.6% 87.8% 5.6% 108,189
    Webflow 40.0% 52.0% 8.0% 2,253
    Other/custom 46.7% 39.4% 13.9% 460,442
    All inner pages 36.1% 52.0% 11.9% 618,568

    Source: PageSpeed Matters, HTTP Archive Sept 2026. Inner pages are chosen from homepage links, not at random.

    Summary

    A canonical tag tells search engines which URL is the main version of a page. It matters most on inner pages: product, article and category URLs that pick up tracking parameters, sort orders and other variants. Without one, Google has to guess which version to index.

    We checked inner pages across the top 1M sites. 223,386 of 618,568 inner pages (36.1%) have no canonical tag in the rendered HTML or the HTTP headers. The gap is almost entirely on custom-built sites: WordPress, Shopify, Wix and Squarespace set a canonical on nearly every inner page, with Webflow the exception.

    What we measured

    We used the HTTP Archive crawl from September 2026, on mobile, covering the top 1M sites by Chrome traffic. HTTP Archive tests each site's homepage plus a set of inner pages, giving 618,568 inner pages in all.

    A page counts as having no canonical when neither the rendered HTML nor the HTTP headers contain one. Self-referencing means the canonical points to the page's own URL; points elsewhere means it names a different URL. Popularity tiers come from each site's Chrome UX Report rank, and platform is the detected site platform.

    One limit matters: HTTP Archive picks inner pages from links on the homepage, so these are not a random sample of each site's pages. Pages linked from the homepage are often a site's most important ones.

    A third of inner pages have no canonical

    36.1% of the 618,568 inner pages (223,386) have no canonical in the rendered HTML or headers. 52.0% have a self-referencing canonical, which is the standard setup, and 11.9% canonicalize to a different URL.

    That 11.9% is not automatically a mistake. Pointing a variant at its main version is what the tag is for. But it is worth checking on your own site, because a canonical that points to the wrong page asks Google to drop the page you meant to rank.

    1.5% of inner pages have a canonical that only appears after JavaScript runs. Google can usually pick these up when it renders the page, but other crawlers may not, and Google's own guidance prefers canonicals in the initial HTML.

    36.1%

    Share of 618,568 inner pages on top 1M sites with no canonical tag in the rendered HTML or HTTP headers.

    Missing canonicals are mostly a custom-build problem

    Missing canonicals are almost entirely a custom-build problem. 46.7% of 460,442 inner pages on other or custom stacks have none, against 6.6% of 108,189 WordPress inner pages, 0.6% of 46,380 Shopify, 0.2% of 819 Wix and 6.6% of 485 Squarespace inner pages. Webflow is the outlier among builders, at 40.0% of 2,253 inner pages.

    Platforms that set canonicals make them self-referencing by default. 97.3% of Wix, 92.0% of Shopify, 88.5% of Squarespace and 87.8% of WordPress inner pages point the canonical at themselves, against 39.4% of other or custom inner pages.

    The reason is likely simple. Hosted builders and common CMS setups add the tag in their templates, so site owners get it without doing anything. On a custom stack, someone has to remember to build it, and on many sites nobody did. Webflow's higher rate may come down to how canonicals are configured on that platform.

    Bigger sites set canonicals more often

    The most popular sites are the most likely to set a canonical. 24.4% of 656 Top 1K inner pages have no canonical, against 26.8% of 5,703 in the Top 10K, 33.8% of 53,453 in the Top 100K and 36.4% of 558,756 in the Top 1M tier. Larger sites likely have SEO teams and audits that catch a missing tag, but even at the top, about a quarter of inner pages go without.

    Homepages are worse than inner pages. 45.2% of 782,850 top-1M homepages have no canonical. A likely reason is that the homepage often runs on its own template, and the canonical that the rest of the site gets can be left off it.

    What this means for your site

    Check a few of your own pages: the homepage, a product or article page, and a category page. View the source, or use the URL Inspection tool in Search Console, and confirm three things.

    • Every indexable page has a canonical, including the homepage.
    • The canonical points to the page itself unless you deliberately want another URL indexed instead.
    • The canonical is in the server-rendered HTML or the HTTP header, not added only by JavaScript.

    On WordPress, Shopify, Wix and Squarespace this is usually handled already, so check that a plugin or custom code has not removed or changed it. On a custom stack, add a self-referencing canonical to the base page template so every new page gets one.

    Sources

    • HTTP Archive crawl, September 2026, mobile, top 1M sites by Chrome traffic
    • Google Search Central, How to specify a canonical URL with rel="canonical" and other methods: https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls

    Embed this research

    Paste this on your site to embed the chart. It links back to the source automatically.

    <iframe id="psm-canonical-tag-usage" src="https://www.pagespeedmatters.com/embed/data-studies/canonical-tag-usage" width="100%" height="600" style="width:100%;border:1px solid #E2E3E1;border-radius:12px" loading="lazy" title="Canonical Tag Usage 2026: 36.1% of Inner Pages Have None - PageSpeed Matters"></iframe>
    <script>window.addEventListener("message",function(e){if(e&&e.data&&e.data.psmEmbed==="canonical-tag-usage"&&e.data.height){var f=document.getElementById("psm-canonical-tag-usage");if(f){f.style.height=e.data.height+"px";}}});</script>
    <p style="font:14px/1.5 system-ui,sans-serif">Source: <a href="https://www.pagespeedmatters.com/resources/data-studies/canonical-tag-usage">Canonical Tag Usage 2026: 36.1% of Inner Pages Have None - PageSpeed Matters</a></p>

    Frequently asked questions

    What percentage of pages have a canonical tag?

    Across 618,568 inner pages on top 1M sites, 36.1% have no canonical in the rendered HTML or headers. 52.0% have a self-referencing canonical and 11.9% point to a different URL.

    Which platforms add canonical tags automatically?

    Wix, Shopify, Squarespace and WordPress inner pages almost always have one: only 0.2%, 0.6%, 6.6% and 6.6% go without. On other or custom stacks, 46.7% of inner pages have no canonical, and on Webflow 40.0% do not.

    Do homepages need a canonical tag?

    Yes, a self-referencing canonical helps on the homepage too, and it is where the tag is missed most: 45.2% of 782,850 top 1M homepages have none, against 36.1% of inner pages.

    How do I check my canonical tags?

    View the page source and look for a rel=canonical link, or check the HTTP headers. It should point to the page's own URL unless you want another URL indexed, and it should not depend on JavaScript to appear.

    A missing canonical is usually one template change, and adding it gives search engines a clear main URL for every page. Need help with this? See our technical SEO services.

    Share

    How we measured

    Methodology & Source

    Data source
    HTTP Archive crawl of the top 1M sites by Chrome traffic, mobile, Sept 2026
    Collection date
    September 2026
    Sample
    618,568 inner pages
    Release
    HTTP Archive, Sept 2026

    618,568 inner pages checked for a canonical in the rendered HTML or HTTP headers; no canonical means neither has one. HTTP Archive picks inner pages from homepage links, so these are not a random sample of each site's pages. Popularity tiers use each site's Chrome UX Report rank and are exclusive.

    Using this data?

    Cite this study

    Link back to the study when you cite it.

    APA

    Matt Suffoletto. (2026). Canonical Tag Usage 2026: 36.1% of Inner Pages Have None. PageSpeed Matters. https://www.pagespeedmatters.com/resources/data-studies/canonical-tag-usage

    Plain link

    Canonical Tag Usage 2026: 36.1% of Inner Pages Have None - PageSpeed Matters - https://www.pagespeedmatters.com/resources/data-studies/canonical-tag-usage

    Ready to Get Started?

    Get your site optimized in as little as 3 days. From $500.