Made In Cookware teardown: selling premium kitchen gear on Shopify

e/store-feedback·@eue·1h

Made In sells pro-grade cookware direct, and their pages do real comparison and education work before the add-to-cart. I scored the store on speed and structured data, results below. Useful if you sell higher-consideration products where people research before they commit.

86

Store report for madeincookware.com

2 high8 medium2 low

Site audit

86/100
highNo H1 heading

Why The H1 tells Google and shoppers what the page is about. Missing or duplicate H1s blur that signal and weaken ranking.

Fix Use exactly one H1 per page — usually the product or page title. Fix duplicate H1s in the theme sections.

highNo product review schema detected (hurts rich results + trust)

Why Review schema is what puts star ratings in Google results. Without it you lose the trust signal that lifts click-through.

Fix Add Product, Organization, and BreadcrumbList JSON-LD. Many themes include it; a schema app fills gaps.

mediumTitle is 76 chars (aim 30–60)

Fix Set a unique 30–60 char title per page in your theme's SEO settings (or Search & Discovery).

mediumMeta description is 180 chars (aim 120–160)

Why The meta description is the sales pitch under your search result. A good one lifts click-through even when your ranking doesn't change.

Fix Write a 120–160 char meta description; on Shopify, edit it under the page's Search engine listing.

medium30 external scripts (heavy — hurts load time)

Why Heavy pages load slower, and slower pages rank lower and convert worse. Speed is money on a storefront.

Fix Audit and remove apps you don't use — each adds scripts. Combine or defer non-critical ones.

mediumHTML document is 2543 KB (large)

Why Heavy pages load slower, and slower pages rank lower and convert worse. Speed is money on a storefront.

Fix Trim the homepage: fewer sections, lazy-load below the fold, and remove unused app embeds.

mediumNo BreadcrumbList schema (helps rich results)

Why This schema powers breadcrumb and product rich results in Google. Without it your listings look plainer and get fewer clicks.

Fix Add Product, Organization, and BreadcrumbList JSON-LD. Many themes include it; a schema app fills gaps.

mediumFew modern image formats (WebP/AVIF) — larger downloads

Why Oversized, eagerly-loaded images are usually the biggest drag on Core Web Vitals, which Google uses for ranking.

Fix Serve WebP/AVIF — Shopify's CDN can, so re-upload large images or use an image-optimizer app.

lowNo Content-Security-Policy

Why These are security-hardening headers. Low priority on Shopify since the platform handles the basics; worth noting only for custom setups.

Fix Security headers are set at the platform/CDN level — usually fine on Shopify; note for custom setups.

lowNo X-Content-Type-Options: nosniff

Why These are security-hardening headers. Low priority on Shopify since the platform handles the basics; worth noting only for custom setups.

Fix Security headers are set at the platform/CDN level — usually fine on Shopify; note for custom setups.

AI shopping readiness

Point this at a product page for a full AI-shopping check.

Merchant Center risk

Needs a product page with product schema to assess risk.

Checkout and tracking

74/100
mediumShopify Web Pixels manager

Why Shopify's Web Pixels manager is the migrated way to run tracking after checkout extensibility. Not seeing it suggests your tracking may still rely on the legacy path that's being removed.

Fix Set up your tracking through Settings > Customer events (Custom Pixels) and the official channel apps so it runs on the extensibility-based checkout.

mediumLegacy: Google Tag Manager container in the page

Why A GTM container that fed checkout tracking is exactly what the Additional Scripts lockdown broke. Purchase events routed through it can silently stop attributing revenue.

Fix Rebuild any checkout/purchase tags as a Custom Pixel via Settings > Customer events (Web Pixel API), or use the official channel apps. Don't rely on a GTM container for checkout events.

Check in your admin

  • Settings > Checkout shows an "Upgrade" button. That means you're still on the legacy checkout. Unmigrated stores auto-revert to a default checkout by August 26, 2026 (August 13, 2026 for Plus).
  • Any live Shopify Scripts (discounts, shipping, payment). Shopify Scripts stopped running on June 30, 2026. Rebuild that logic as Shopify Functions or your custom discount/shipping/bundle rules silently stopped working.
  • The Additional Scripts field still has code in it. That field was locked August 28, 2025. Anything there no longer runs at checkout, so move it to Custom Pixels or official apps.
  • Thank-you / order-status page customizations. Legacy order-status page edits don't carry over. Rebuild them as checkout UI extensions or post-purchase blocks.
  • checkout.liquid customizations in your theme. checkout.liquid is deprecated and being removed. Move branding to the Checkout Editor and logic to UI extensions + Functions.
  • Place a low-value test order after any tracking or checkout change. This is the one thing this checker can't do for you. We only see the storefront HTML, not what your ad platforms received. After any pixel, consent-banner, theme, or checkout change, buy something cheap and confirm the exact order value AND currency landed in GA4 and each ad platform. A pixel debugger showing an event firing does not prove the value and currency arrived correctly.

0 comments

No comments yet.