StoreGradeRun free audit
Free Shopify SEO audit

Your Shopify store has hidden SEO problems. See them in 60 seconds.

StoreGrade scans a real sample of your store and returns an A–F grade with a prioritised, plain-English fix list — duplicate URLs, missing product schema, alt text, speed and more.

No login Real Lighthouse data Based on Google's guidelines
Critical issues
3 found
acmesupply.myshopify.comAudited just now
B78/100
SEO grade
Good — but losing rich results
8 pages sampled3 critical5 warnings
Duplicate content / canonicals
Product reachable at 2 URLs · no canonical
4 of 4 products
Missing Product schema (JSON-LD)
No price / availability markup
4 of 4 products
Image alt text
Product images missing descriptions
62% missing
Multiple H1 headings
More than one H1 on collection pages
3 of 8 pages
Page speed (Lighthouse)
Mobile performance · field data
84 · good
HTTPS, sitemap & robots.txt
Indexing fundamentals
All present
See all 14 issues & how to fix them
Works on any Shopify storePowered by Google PageSpeedReads your public storefrontNo app install required
How it works

From URL to fix list in under a minute

No setup, no spreadsheet. Paste your store and StoreGrade does the crawling, scoring and prioritising for you.

01

Paste your store URL

Drop in your .myshopify.com or custom domain. No login, no admin access.

02

We sample real pages

Homepage, products, collections, a collection-product URL and a blog post — the pages that decide rankings.

03

Get an A–F grade

A single score plus a breakdown of duplicate content, schema, speed, alt text and more.

04

Fix what matters first

Every issue is ranked by impact with a plain-English explanation of how to resolve it.

Signature Shopify check

The duplicate-URL trap that quietly splits your rankings

Shopify serves the same product at /products/x and /collections/y/products/x. Without a correct canonical, Google sees duplicates and splits your ranking signals.

  • Detects every product reachable from multiple collection paths
  • Verifies the rel=canonical actually points to the clean URL
  • Flags filter-URL index bloat from faceted collection links
canonical-check
DUP/collections/best-sellers/products/oak-stool
DUP/collections/new-in/products/oak-stool
rel=canonical →
/products/oak-stool
product.json-ld2 errors
{
  "@type": "Product",
  "name": "Oak Bar Stool",
  "image": "...stool.jpg",
  "offers": — missing —
  // price & availability required
  "aggregateRating": null
}
No rich result — price & rating won't show in Google
Rich results

Win the price, stars and stock badges in search

Valid Product JSON-LD is what makes Google show your price, availability and review stars right in the results. StoreGrade validates the markup on every sampled product and tells you exactly which fields are missing or malformed.

  • Checks offers, price, availability & aggregateRating
  • Validates against Google's Merchant structured-data rules
  • Reports as a pattern: “missing on 4 of 4 sampled products”
Speed & technical

Real Lighthouse scores, not a made-up number

We pull genuine Lighthouse and field performance data, then sweep the technical fundamentals Google uses to decide whether your store deserves to rank — HTTPS, sitemap, robots.txt, mobile and Core Web Vitals.

HTTPS & redirects
XML sitemap
robots.txt
Mobile-friendly
Lighthousemobile · field
84Performance
Largest Contentful Paint2.1s
Cumulative Layout Shift0.14
Total Blocking Time120ms
HTTPS
Sitemap
Robots
Mobile
What we check

Every check tuned for Shopify

Not a generic crawler. These are the issues that specifically cost Shopify stores rankings and clicks.

Duplicate content & canonicals

One product, many URLs — caught and resolved.

Product schema (JSON-LD)

Price, availability and rating markup validated.

Image alt text

Measured across products as a coverage pattern.

Page speed (Lighthouse)

Real performance score plus Core Web Vitals.

Titles & meta descriptions

Length, duplication and missing tags per page.

Multiple H1s & thin pages

Heading structure and low-content collections.

Index bloat from filters

Faceted filter URLs diluting your crawl budget.

HTTPS, robots & sitemap

Indexing fundamentals and mobile readiness.

Pricing

Start free. Upgrade when you're ready to fix everything.

The sampled audit is free forever. Paid plans crawl your whole store and keep watching it.

Free

The hook. Your instant grade.

£0forever
Run free audit
  • Sampled audit — 8 real pages
  • A–F grade & prioritised fixes
  • Real Lighthouse score
  • No login, no install
Everything unlocked

Pro

Crawl everything. Stay watched.

£9.99/mo
Go Pro
  • Full-store crawl — every URL
  • Downloadable PDF reports
  • Weekly monitoring + email alerts
  • Every check, every page

All plans read your public storefront — no Shopify app install, cancel anytime.

FAQ

Questions, answered

Yes. The sampled audit — your A–F grade and prioritised fix list across 8 real pages — is free forever, with no login and no app install. Paid plans add full-store crawls, PDF reports and ongoing monitoring.

See your store's hidden SEO problems in 60 seconds

Free, no login, no app install. Get your A–F grade and a prioritised fix list right now.

Audit my store — free
No login · Real Lighthouse data · Based on Google's guidelines