Platforms · Shopify
Shopify, with product data that works as hard as the store.
Shopify stores have an advantage most sites don’t: the product catalog is already structured data, with prices, availability, variants, and reviews. Most themes waste it, shipping Product markup that is half-right out of the box: generic, duplicated, or missing the fields that make a listing eligible for rich results and readable by shopping-aware AI assistants. Fixing that layer is high-leverage and invisible.
How I work on Shopify
- Fix the machine layer in your theme. Audit what your theme actually emits, then correct Product, Offer, and Organization markup at the theme level, validated against live product pages.
- The store around the products. Brand pages, editorial, policies: designed and made machine-readable so the store reads as a business rather than a bare catalog.
- Honest scope. Checkout and the transactional core are Shopify’s, and I don’t touch what shouldn’t be touched. The work lives in the theme, content, and discoverability layers.
The machine layer on Shopify
- Product schema from your real catalog data. Availability, price, and variants emitted correctly at the theme layer, so listings qualify for rich results honestly.
- robots.txt is editable on Shopify, so AI-crawler policy is set deliberately, whichever way you decide.
- Root-file limits apply. llms.txt needs a lightweight proxy in front, like most hosted platforms. The assistants get a readable index of the store either way.
- Theme changes ship carefully, versioned, previewed, and validated before publish, because a live store is not a place to experiment.
Platform capabilities move. Before any engagement starts, I re-verify every constraint on this page against the platform’s current documentation and your actual plan tier. You get what is true at kickoff, not what was true when this page was written.
Frequently asked
Will this touch our checkout?
No. The work lives in the theme, content, and discoverability layers. The transactional core stays exactly as Shopify runs it.
Our theme says it “includes SEO.” Isn’t that enough?
Theme SEO is generic by necessity: it can’t know your business. The audit shows what your theme actually emits versus what your catalog could support, and the gap is usually significant and fixable.