Product Option Apps vs a Custom Build on Shopify
Compare Shopify product option apps with a custom build on cost, speed, order data, pricing add-ons and lock-in, using a decision checklist.
Read articleProject stories and practical notes on design and development, with the decisions, examples and evidence behind the work.
Compare Shopify product option apps with a custom build on cost, speed, order data, pricing add-ons and lock-in, using a decision checklist.
Read article
Learn how Shopify Markets builds market URLs and hreflang tags, how to check them, what x-default means and which mistakes break international SEO.
Read article
Use Shopify's image_url and image_tag filters to serve sized, responsive images. Load the main image eagerly, lazy-load the rest, and check the result.
Read article
Stop filter URLs wasting crawl time on your Shopify store. Learn which filtered pages to keep, which to block, and how to write the robots.txt rule.
Read article
Learn why Shopify products get a second URL inside collections, and how to check and align the canonical tag so Google indexes one address.
Read article
Run a Shopify app bloat audit: list apps, switch off unused embeds, measure unused code, then remove leftovers safely on a duplicate theme.
Read article
Shrink glTF and GLB 3D models for fast product pages. Use the glTF Transform CLI to remove waste, compress data and check the result in a viewer.
Read article
Allow GLB uploads in WordPress, add Google's model-viewer with a Custom HTML block or shortcode, load it only where used, and make it accessible.
Read article
Convert 3D model textures to KTX2 with toktx, choose ETC1S or UASTC for each texture type, and load the result in three.js with KTX2Loader.
Read article
A material swatch shows a finish as a choice in a configurator. Learn how swatches match physical samples and where screen colour falls short.
Read article