Is this store running Shopify?
Shopify is unmistakable once you know where to look: a global Shopify JavaScript object, a cdn.shopify.com asset host, and a URL structure with /collections/ and /products/ segments.
By LemAudit Editorial · Research teamLast reviewed
Check a specific URL
The detector reads the live page and reports the CMS, framework, analytics, AI-bot policy and DNS health in one pass.
Open the CMS detector →How to tell a site is on Shopify by hand
- window.Shopify defined in the page source
- Assets served from cdn.shopify.com or cdn.shopifycloud.com
- URLs shaped /collections/<name> and /products/<handle>
- A /cart.js endpoint returning JSON
- X-ShopId or X-Shopify-Stage response headers
What Shopify means for SEO
- Every product is reachable at both /products/<handle> and /collections/<c>/products/<handle>. Shopify canonicalises to the former, but internal links and sitemaps often disagree, splitting signals.
- Faceted collection URLs (?filter.v.price, ?sort_by=) are crawlable and generate large volumes of near-duplicate URLs.
- robots.txt is only editable via robots.txt.liquid — many stores never touch it and leave crawl waste in place.
- Theme apps inject render-blocking scripts; review apps and pop-ups are the most common Largest Contentful Paint offenders.
- Shopify's default blog paths (/blogs/news/<post>) are frequently left unlinked from the main navigation and never accumulate internal links.
A free SEO audit checks all of the above on the live site and ranks the findings by impact. For a version tuned to this platform, see the industry audit page.