Blog Posts

  • Shopify Collection Page SEO: A Practitioner’s Guide

    Shopify Collection Page SEO: A Practitioner’s Guide

    Shopify collection pages need two separate fixes, not one — content and technical architecture. Real proof: a description rewrite moved one page from position 50 to 42, tracked and verified via DataForSEO.

  • Shopify Sidekick & Agentic Commerce: An SEO Guide

    Shopify Sidekick & Agentic Commerce: An SEO Guide

    Shopify Sidekick, tested: what it actually does for SEO and store operations, and a documented case of where its output should be checked rather than trusted on faith.

  • Shopify SEO Checklist: A Practitioner’s Guide

    Shopify SEO Checklist: A Practitioner’s Guide

    An ordered Shopify SEO checklist — technical foundation, content, performance, and AI-commerce readiness — with one real, documented result: a Sitebulb audit of my own store moved from an 86 to a 97 SEO Score, including two issues I deliberately left unresolved because they’re platform constraints, not bugs.

  • Entity Disambiguation for AI Search: What disambiguatingDescription Actually Does

    Entity Disambiguation for AI Search: What disambiguatingDescription Actually Does

    A documented case where one Organization schema property — disambiguatingDescription — corresponded with ChatGPT correctly describing a brand instead of confusing it with an unrelated business. What it proves, what it doesn’t, and how to check whether your own brand has the same problem.

  • AEO vs GEO: Where the Methodologies Actually Diverge

    AEO vs GEO: Where the Methodologies Actually Diverge

    AEO and GEO share a foundation, but they diverge in execution — schema priority, platform scope, and measurement. This post skips the terminology debate and breaks down what to actually build differently for each, including why Google’s own AI Overviews sit on the GEO side of the line.