Sample SEO Audit Report

example-store.com

Full-site audit covering on-page, technical, backlink & performance metrics

Audit Date 12 June 2026
Pages Crawled 1,248
Issues Found 187
Audit Time 3.5 hrs
68 / 100

Overall SEO Health

Moderate optimization, room for improvement

Grade: C+
73
On-Page & Content
61
Technical SEO
58
Core Web Vitals
80
Backlink & Off-Page
This sample report shows the depth of analysis included in every audit we deliver. Your full report will be tailored to your store's actual data, with prioritized action items, screenshots, and a 90-day improvement roadmap.
1

On-Page & Content Audit

Keyword mappings, metadata, headings & content intent analysis
73
Score / 100
Pages with Title Tags
1,102 / 1,248
88% Coverage
Missing Meta Descriptions
214 pages
Needs Fix
Duplicate Title Tags
39 pages
High Priority
H1 Tag Usage
96% Correct
Good
Avg. Content Length
412 words
Below Avg
Keyword Cannibalization
17 clusters
High Priority

Content quality distribution across crawled pages

Keyword intent mapping (by page type)

FindingAffected PagesPriorityNotes
Missing or duplicate meta descriptions214 pagesHighAuto-generated descriptions repeated across collection pages
Title tags exceeding 60 characters156 pagesMediumTruncated in search results, reducing CTR
Thin content (under 300 words)389 pagesHighMostly product pages with template descriptions only
Keyword cannibalization clusters17 clusters / 64 pagesHighMultiple pages competing for "running shoes for men"
Missing alt text on product images892 imagesMediumAffects image search visibility & accessibility
Heading hierarchy correctly structured1,198 pagesPassH1-H3 structure mostly consistent
Internal linking depth > 4 clicks97 pagesMediumSome seasonal collections buried too deep
Outdated blog content (no update > 2 yrs)41 articlesMediumRefresh opportunity for traffic recovery
URL structure clean & keyword-friendly1,180 pagesPassConsistent slug formatting site-wide
Schema markup missing on product pages312 pagesHighNo Product/Review schema detected

! Recommendations

  • Rewrite meta descriptions for the 214 affected pages with unique, keyword-aligned copy.
  • Consolidate the 17 keyword cannibalization clusters into single authoritative pages with 301 redirects.
  • Expand thin product descriptions to 400+ words with unique selling points and use-case details.
  • Add Product, Review and Breadcrumb schema markup to all 312 affected product pages.
  • Run an alt-text audit and bulk-update via metafields for 892 product images.
2

Technical SEO Audit

Indexing, crawlability, architecture & server log analysis
61
Score / 100
Indexed Pages
1,041 / 1,248
83% Indexed
Crawl Errors (4xx/5xx)
63 errors
High Priority
Redirect Chains
28 chains
Medium
XML Sitemap
Valid
Good
Robots.txt Issues
2 directives blocking CSS
Medium
Orphan Pages
54 pages
High Priority

Crawl status code distribution (last crawl log)

Indexability breakdown by page type

FindingAffected PagesPriorityNotes
Pages returning 404 errors47 pagesHighMostly discontinued product URLs still linked internally
5xx server errors during crawl16 pagesHighIntermittent timeouts on filtered collection URLs
Redirect chains (3+ hops)28 chainsMediumSlows crawl budget & dilutes link equity
Orphan pages (no internal links)54 pagesHighIncludes 19 product pages with active inventory
Duplicate content via URL parameters178 URLsMediumFilter/sort parameters not canonicalized
Canonical tags correctly implemented1,070 pagesPassSelf-referencing canonicals mostly correct
Mobile usability errors9 pagesLowMinor viewport configuration issues
HTTPS implementationAll pagesPassSSL certificate valid, no mixed content
robots.txt blocking CSS/JS resources2 directivesMediumMay affect Google's rendering of pages
Pagination tags (rel=next/prev) missing34 collectionsLowMinor impact on deep collection indexing

! Recommendations

  • Fix 47 broken (404) URLs by redirecting to relevant live pages or removing internal links.
  • Investigate and resolve the 16 intermittent 5xx errors on filtered collection pages with your hosting/dev team.
  • Flatten 28 redirect chains to single-hop 301 redirects.
  • Add internal links to the 54 orphan pages from related collections or navigation.
  • Implement canonical tags or noindex on parameterized filter/sort URLs to resolve duplicate content.
  • Update robots.txt to allow crawling of CSS and JS resources for accurate rendering.
3

Core Web Vitals & Speed Audit

CLS, LCP, INP & structural performance optimization
58
Score / 100
LCP (Largest Contentful Paint)
3.4s
Needs Improvement
CLS (Cumulative Layout Shift)
0.18
Borderline
INP (Interaction to Next Paint)
240ms
Borderline
Mobile PageSpeed Score
54 / 100
Needs Improvement
Desktop PageSpeed Score
81 / 100
Good
Total Page Weight (avg)
3.2 MB
Heavy

Core Web Vitals: mobile vs desktop

Page weight breakdown by resource type

FindingImpactPriorityNotes
Unoptimized hero images on homepage & collectionsIncreases LCP by ~1.2sHighImages served at 2-3x display size, no WebP/AVIF
Render-blocking JavaScript from third-party appsDelays first paintHigh4 apps loading synchronously in theme.liquid
Layout shifts from late-loading banners/popupsCLS contribution: 0.09MediumNewsletter popup shifts content after 2s
Unminified CSS/JS bundles+180KB transfer sizeMediumTheme assets not compressed
No lazy loading on below-fold imagesSlower initial loadMedium134 images load eagerly on homepage
Font loading causes flash of invisible textMinor CLS/INP impactLow3 custom fonts loaded without font-display: swap
Server response time (TTFB)320ms avgPassWithin acceptable range
Excessive third-party scripts (12 apps)+1.4MB JS payloadHighSeveral apps unused on majority of pages

! Recommendations

  • Compress and convert hero/banner images to WebP, serve responsive sizes via Shopify image_url filters.
  • Defer or async-load non-critical third-party app scripts; audit and remove unused apps (potential -1.4MB).
  • Reserve space for popups/banners with fixed dimensions to eliminate layout shift.
  • Enable lazy loading for all below-the-fold images sitewide.
  • Minify and bundle theme CSS/JS assets to reduce transfer size by an estimated 180KB.
  • Add font-display: swap to all custom @font-face declarations.
5

90-Day Action Plan & Roadmap

Prioritized implementation timeline based on audit findings

Phase 1 (Days 1-30): Quick Wins

  • Fix 404 errors & redirect chains High
  • Compress hero images / enable lazy load High
  • Write missing meta descriptions High
  • Disavow toxic backlinks High
  • Fix robots.txt CSS/JS blocks Medium

Phase 2 (Days 31-60): Structural Fixes

  • Resolve keyword cannibalization High
  • Add Product/Review schema markup High
  • Defer/remove unused third-party apps High
  • Canonicalize parameterized URLs Medium
  • Internal link orphan pages Medium

Phase 3 (Days 61-90): Growth & Authority Building

  • Expand thin content across 389 product pages Medium
  • Refresh 41 outdated blog articles for traffic recovery Medium
  • Launch backlink outreach campaign (target: +50 referring domains) Medium
  • Convert unlinked brand mentions to backlinks Low
  • Re-audit Core Web Vitals & measure improvement Low

Want a report this detailed for your own store?

Get a complete, customized SEO audit with prioritized fixes & a 90-day roadmap built around your data.

Get Your Audit Report

This is a sample report using illustrative data for demonstration purposes. Your actual audit report will be based on a live crawl and analysis of your store.