Blog Posts and Articles

A selection of blog posts and articles I've written


Articles

  • Digital and Disinformation - 7/28/2025
    Manipulation and disinformation in search exist – and SEO professionals play a crucial role in fighting them. Here are a few ways to start.
  • What We Do in the Shadow DOM - 4/7/2020
    Working on a site that uses Web Components or JavaScript frameworks? Then you'll find practical value in learning about the Shadow DOM from this guide.
  • The SEO’s Introduction to Rendering - 4/6/2025
    YSK Google cannot rank what it cannot render. if your site uses JavaScript (95% do!) or struggles with speed or mobile-first, it's time to learn WRS
  • Teaming up with Google to bust SEO myths about JavaScript - 10/1/2019
    Behind the scenes of SEO Mythbusters! In this episode I talk JavaScript Myths with Google Webmaster Trends Analyst Martin Splitt.
  • What Is Ethical SEO? - 10/1/2019
    Humans crave ethics. Ethically-sourced. Ethically-raised. We’re drawn to the idea of ethics because it gives us a framework to understand the impact of our existence.
  • SEO’s Guide to Lighthouse Performance Metrics - 10/1/2019
    We all want to create more performant sites-- but how do we do it? This guide breaks down the metrics behind your Lighthouse Performance score.
  • SEO Guide to Angular: Calm the F*ck Down - 7/22/2025
    JavaScript frameworks are a boss fight for SEOs. They're tricky, require strategy, and can result in a respawn if you don't pull it off. Don't panic. Read on.
  • Crafting Effective Category Pages - 10/19/2016
    A great category page works for users arriving at any step in the buyer’s journey. It lets them complete the action that led them to your site. The trick to a great category page? It’s in how you pull it off.