
Shopify custom app logs: investigate incidents without exposing customer data
Shopify's Developer Dashboard now shows filterable logs and health metrics for custom apps. Learn a safe diagnostic method that avoids exposing customer data.
Read article
Ecommerce pagination: can Google discover products behind Load more?
A practical guide to ecommerce pagination and Load more SEO: crawlable links, self-canonicals, rel next removal, and how to test JavaScript discovery.
Read article
ProductGroup schema: connect product variants, sizes and URLs
How ProductGroup, hasVariant, variesBy and productGroupID connect product variants across single-page and multi-page setups, with a diagnostic and decision table.
Read article
Cross-language canonicals: diagnose an international SEO mismatch
A practical diagnostic for cross-language canonical SEO: why translated pages get consolidated into the wrong language, and how to fix hreflang and canonical signals.
Read article
Robots.txt versus noindex: why blocking can prevent deindexing
Blocking a URL in robots.txt stops crawlers reading a noindex tag, so the page can stay indexed. Learn the correct order, a diagnostic test and when to use each rule.
Read article
Ecommerce soft 404s: distinguish empty pages from server errors
How to tell an empty ecommerce page from a real server error: status codes, Google's soft 404 signal, and a diagnostic workflow for out-of-stock and empty catalogue URLs.
Read article