liam hayward's seo blog.

Welcome to the part of my site where I stash the things I've learned, broken, fixed, or just found interesting. It's mostly SEO, a bit of digital marketing, and the occasional detour into whatever's caught my brain that week.

If you're into search, curious about how things actually work behind the curtain, or just enjoy a good nerd-out, you're in the right place.

RSS

The wrong tag in the right place can make all the difference. How rogue noindex tags go unnoticed for months, and how to catch them before they cost you.

your site might be invisible right now

Bruce Clay, an SEO pioneer, has died. I never met him, but two of his musings have quietly shaped how I think about this industry and why I'm happy to be part of it.

we get to solve puzzles for a living

The site's had a rebuild: Astro in, WordPress out. In, out, in, out, shake it all about. That's what this post's about.

rebuilt in astro

I've written the handbook on SEO. Literally. It's the guide I wish had existed when I first started in SEO. Take a gander...

the seo handbook is live

A look at my latest coding projects, from SEO bookmarklets and tinkering with Astro to building Chrome extensions and getting to grips with GitHub.

april 2026 update: code, lots of code

The file format designed to make your site readable to AI crawlers. Promising idea, no official support yet, but there are good reasons to add it anyway.

a guide to llms.txt

I lost my first online Age of Empires match in about ten minutes. That loss explains most of what's frustrating about doing SEO.

the seo metagame

Like it here? Tell Google. Add me as a preferred source to see more of my posts in your results.

Add as a preferred source on Google