SEOTracker · Shopify Audit

www.classipie.com

Generated July 10, 2026
Non-Shopify (or undetected)
4/5
Good

Executive Summary

This audit evaluated 33 signals across the rendered HTML, JavaScript app stack, robots.txt, sitemap.xml and mobile viewport.

12
Pass
0
Critical
10
High
3
Medium
0
Low
3
Warnings

Weakest area: On-Page SEO · Strongest area: Mobile · App stack: 1 detected.

Section Scores

Analytics
4.6/51 pass · 0 fail · 1 warn
Email & Retention
4.3/50 pass · 1 fail · 0 warn
Mobile
5.0/52 pass · 0 fail · 0 warn
On-Page SEO
1.0/50 pass · 6 fail · 2 warn
Reachability
4.3/52 pass · 1 fail · 0 warn
Reviews
4.3/50 pass · 1 fail · 0 warn
Security
5.0/51 pass · 0 fail · 0 warn
Structured Data
2.8/50 pass · 3 fail · 0 warn
Technical SEO
4.7/56 pass · 1 fail · 0 warn

App Stack

Detected from runtime JS globals + DOM markers on the homepage.

Google Analytics 4

Mobile Rendering

Above-the-fold screenshots at 390×844, iPhone user-agent.

Homepage (mobile)
Homepage (mobile)

Top Priorities

The highest-impact items, surfaced first.

High Priority

HIGHMeta description presenthomepage⏱ 30 min
Observed: missing
ProblemNo meta description is set on this page.
Why it mattersWithout a meta description Google auto-generates one — usually a worse snippet that drops click-through rate.
How to fixWrite a unique 120–160 character meta description that summarises the page and includes the primary query.
HIGHSingle H1homepage⏱ 30 min
Observed: 0 H1 tags
ProblemThe page has no H1 tag (or the H1 is empty).
Why it mattersH1 is Google's strongest on-page topic signal — a missing H1 tells crawlers the page has no clear topic.
How to fixAdd exactly one H1 containing the primary keyword and value proposition for this page.
HIGHJSON-LD presenthomepage⏱ 2 hrs
Observed: no JSON-LD blocks
ProblemNo Schema.org JSON-LD blocks were found on this page.
Why it mattersJSON-LD is the format Google and AI engines (ChatGPT, Perplexity, Gemini) use to understand entities and cite sources.
How to fixAdd the appropriate JSON-LD types for this page (e.g., WebPage, Organization on home; Product on PDPs; FAQPage on FAQs).
HIGHOrganization or WebSite schemahomepage⏱ 1 day
Observed: neither Organization nor WebSite found
ProblemHomepage has no Organization or WebSite JSON-LD.
Why it mattersWithout entity schema, the brand is invisible to AI search engines and the Google Knowledge Graph.
How to fixAdd an Organization JSON-LD block with name, url, logo, sameAs (social profiles) and a WebSite block with url and SearchAction.
HIGHPage reachableproduct⏱ 1 day
Observed: request failed: unknown
ProblemChromium could not load this page (timeout or network error).
Why it mattersIf our headless browser cannot reach it, neither can Googlebot — the page is effectively invisible to search.
How to fixCheck your hosting status, CDN configuration, and any geo/IP firewall rules that may block automated user agents.

30 / 60 / 90-Day Roadmap

Week 2 — Trust & Conversion (High)

  • Meta description presenthomepage30 min
    Write a unique 120–160 character meta description that summarises the page and includes the primary query.
  • Single H1homepage30 min
    Add exactly one H1 containing the primary keyword and value proposition for this page.
  • JSON-LD presenthomepage2 hrs
    Add the appropriate JSON-LD types for this page (e.g., WebPage, Organization on home; Product on PDPs; FAQPage on FAQs).
  • Organization or WebSite schemahomepage1 day
    Add an Organization JSON-LD block with name, url, logo, sameAs (social profiles) and a WebSite block with url and SearchAction.
  • Page reachableproduct1 day
    Check your hosting status, CDN configuration, and any geo/IP firewall rules that may block automated user agents.
  • Meta description presentblog30 min
    Write a unique 120–160 character meta description that summarises the page and includes the primary query.
  • Single H1blog30 min
    Add exactly one H1 containing the primary keyword and value proposition for this page.
  • JSON-LD presentblog2 hrs
    Add the appropriate JSON-LD types for this page (e.g., WebPage, Organization on home; Product on PDPs; FAQPage on FAQs).
  • Review platform installedsitewide1 day
    Install a review app, configure post-purchase review request emails (14–21 day delay), and surface ratings near the buy box.
  • Email marketing platformsitewide1 day
    Install Klaviyo, set up popup with offer incentive, then build welcome (3 emails), abandoned-cart (3 emails), and post-purchase (Day 3, Day 14, Day 60) flows.

Week 3 — Revenue Levers (Medium)

  • Open Graph tagshomepage2 hrs
    Add og:title, og:description, and og:image (≥1200×630) to every page template; also add twitter:card="summary_large_image".
  • Open Graph tagsblog2 hrs
    Add og:title, og:description, and og:image (≥1200×630) to every page template; also add twitter:card="summary_large_image".
  • robots.txt references sitemapsitewide15 min
    Add a `Sitemap: https://yourdomain.com/sitemap.xml` line to robots.txt.

Month 2 — Growth Infrastructure

  • Title 30–60 charshomepage
    Rewrite the title to land between 30 and 60 characters, leading with the most important keyword.
  • Title 30–60 charsblog
    Rewrite the title to land between 30 and 60 characters, leading with the most important keyword.
  • Meta Pixelsitewide2 hrs
    Install the Meta Pixel (or Conversions API) via GTM and verify the Purchase event fires after checkout completion.

Issues & Findings

Every issue includes the problem, why it matters, and a concrete fix.

Reachability

HIGHPage reachableproduct⏱ 1 day
Observed: request failed: unknown
ProblemChromium could not load this page (timeout or network error).
Why it mattersIf our headless browser cannot reach it, neither can Googlebot — the page is effectively invisible to search.
How to fixCheck your hosting status, CDN configuration, and any geo/IP firewall rules that may block automated user agents.

On-Page SEO

WARNTitle 30–60 charshomepage
Observed: 9 chars: "CLASSIPIE"
ProblemTitle length is outside the SERP-optimal 30–60 character range.
Why it mattersShort titles waste SERP real estate; long titles get truncated, hurting click-through rate.
How to fixRewrite the title to land between 30 and 60 characters, leading with the most important keyword.
HIGHMeta description presenthomepage⏱ 30 min
Observed: missing
ProblemNo meta description is set on this page.
Why it mattersWithout a meta description Google auto-generates one — usually a worse snippet that drops click-through rate.
How to fixWrite a unique 120–160 character meta description that summarises the page and includes the primary query.
HIGHSingle H1homepage⏱ 30 min
Observed: 0 H1 tags
ProblemThe page has no H1 tag (or the H1 is empty).
Why it mattersH1 is Google's strongest on-page topic signal — a missing H1 tells crawlers the page has no clear topic.
How to fixAdd exactly one H1 containing the primary keyword and value proposition for this page.
MEDIUMOpen Graph tagshomepage⏱ 2 hrs
Observed: og:title and og:image missing
Problemog:title and/or og:image meta tags are missing.
Why it mattersWithout Open Graph, links shared to social platforms render as plain URLs with no preview, killing click-through.
How to fixAdd og:title, og:description, and og:image (≥1200×630) to every page template; also add twitter:card="summary_large_image".
WARNTitle 30–60 charsblog
Observed: 16 chars: "Blog – CLASSIPIE"
ProblemTitle length is outside the SERP-optimal 30–60 character range.
Why it mattersShort titles waste SERP real estate; long titles get truncated, hurting click-through rate.
How to fixRewrite the title to land between 30 and 60 characters, leading with the most important keyword.
HIGHMeta description presentblog⏱ 30 min
Observed: missing
ProblemNo meta description is set on this page.
Why it mattersWithout a meta description Google auto-generates one — usually a worse snippet that drops click-through rate.
How to fixWrite a unique 120–160 character meta description that summarises the page and includes the primary query.
HIGHSingle H1blog⏱ 30 min
Observed: 0 H1 tags
ProblemThe page has no H1 tag (or the H1 is empty).
Why it mattersH1 is Google's strongest on-page topic signal — a missing H1 tells crawlers the page has no clear topic.
How to fixAdd exactly one H1 containing the primary keyword and value proposition for this page.
MEDIUMOpen Graph tagsblog⏱ 2 hrs
Observed: og:title and og:image missing
Problemog:title and/or og:image meta tags are missing.
Why it mattersWithout Open Graph, links shared to social platforms render as plain URLs with no preview, killing click-through.
How to fixAdd og:title, og:description, and og:image (≥1200×630) to every page template; also add twitter:card="summary_large_image".

Technical SEO

MEDIUMrobots.txt references sitemapsitewide⏱ 15 min
Observed: no Sitemap: directive
Problemrobots.txt does not contain a Sitemap: directive.
Why it mattersCrawlers (including Bing and AI bots) rely on the Sitemap: line to find your sitemap.xml efficiently.
How to fixAdd a `Sitemap: https://yourdomain.com/sitemap.xml` line to robots.txt.

Structured Data

HIGHJSON-LD presenthomepage⏱ 2 hrs
Observed: no JSON-LD blocks
ProblemNo Schema.org JSON-LD blocks were found on this page.
Why it mattersJSON-LD is the format Google and AI engines (ChatGPT, Perplexity, Gemini) use to understand entities and cite sources.
How to fixAdd the appropriate JSON-LD types for this page (e.g., WebPage, Organization on home; Product on PDPs; FAQPage on FAQs).
HIGHOrganization or WebSite schemahomepage⏱ 1 day
Observed: neither Organization nor WebSite found
ProblemHomepage has no Organization or WebSite JSON-LD.
Why it mattersWithout entity schema, the brand is invisible to AI search engines and the Google Knowledge Graph.
How to fixAdd an Organization JSON-LD block with name, url, logo, sameAs (social profiles) and a WebSite block with url and SearchAction.
HIGHJSON-LD presentblog⏱ 2 hrs
Observed: no JSON-LD blocks
ProblemNo Schema.org JSON-LD blocks were found on this page.
Why it mattersJSON-LD is the format Google and AI engines (ChatGPT, Perplexity, Gemini) use to understand entities and cite sources.
How to fixAdd the appropriate JSON-LD types for this page (e.g., WebPage, Organization on home; Product on PDPs; FAQPage on FAQs).

Reviews

HIGHReview platform installedsitewide⏱ 1 day
Observed: no review app detected (Judge.me, Yotpo, Loox, Okendo, Stamped)
ProblemNo review platform (Judge.me, Yotpo, Loox, Okendo, Stamped) detected on the homepage.
Why it mattersStar ratings on PDPs increase conversion by 5–20%, and Review schema unlocks star snippets in Google SERPs.
How to fixInstall a review app, configure post-purchase review request emails (14–21 day delay), and surface ratings near the buy box.

Email & Retention

HIGHEmail marketing platformsitewide⏱ 1 day
Observed: no major ESP detected (Klaviyo)
ProblemNo major email platform (Klaviyo) detected on the homepage.
Why it mattersWithout an ESP, you cannot run welcome / abandoned-cart / post-purchase flows — typically 15–30% of e-commerce revenue.
How to fixInstall Klaviyo, set up popup with offer incentive, then build welcome (3 emails), abandoned-cart (3 emails), and post-purchase (Day 3, Day 14, Day 60) flows.

Analytics

WARNMeta Pixelsitewide⏱ 2 hrs
Observed: no Meta Pixel detected
ProblemNo Meta Pixel detected (fbq global not present).
Why it mattersIf you advertise on Meta (Facebook/Instagram), missing the Pixel destroys optimisation and prevents retargeting.
How to fixInstall the Meta Pixel (or Conversions API) via GTM and verify the Purchase event fires after checkout completion.