Technical SEO, AI & the Web

Notes, experiments and observations on search, AI and building things on the web.

  • Keyword Research With MCP and Claude Code Is a Game Changer

    Keyword research is actually more useful when you stop treating it as a process for finding individual keywords to optimise individual pages for. Instead, keyword data can act as a guiding star for understanding what people are searching for, which topics a website should cover, and whether the site architecture actually supports those topics. This…

  • Why SEO Audits Don’t Turn Into Results

    I have seen it too many times. An audit is delivered, either externally or internally, followed by a few meetings where everyone agrees that something should be done. And then nothing happens. The findings might be valid, and the team might agree with the recommendations. But there is still a lot of work left before…

  • Product Page SEO at Scale: What Actually Matters

    I recently held a workshop on how to optimize product pages for search on a large ecommerce website. It is an interesting area, and I still think there is a lot of untapped potential in product page SEO. On an ecommerce website with tens of thousands of products, there is very little room for optimizing…

  • How Technical SEO Changes at Scale

    There are both large and small websites on the web, and both can have a need for SEO. But working with a large website requires a different way of thinking. This is where concepts such as Enterprise SEO and large-scale SEO become important. The same technical foundation is also becoming increasingly important for visibility beyond…

  • What Google’s Helpful Content Updates Did to a 92,000-Click Website

    In the autumn of 2023, the SEO landscape changed for good. Google called it the “Helpful Content Update”, but for thousands of websites it felt more like a purge. The Helpful Content Update, or HCU, was designed to reduce the visibility of websites containing content that Google did not consider genuinely useful or that appeared…