Sorry you missed me. For any urgent matters, take a deep breath: very few of them actually are.
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.
Take a look, you might find the tool that you want, the tool you need. Oh, yes, indeed.
i've got (seo) tools... they're multiplying
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
Google's AI search guidance is pretty much exactly what the SEO community wanted to hear. I've got a bad feeling about this.
it's perfect... too perfect: google's ai search guidance
Set 'United Kingdom' as your GBP service area and your map marker ends up in Germany. Here's why, and the fix.
why your uk google business profile shows a service area across europe
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
As talent flees “AI-threatened” industries for human-centric trades, we might be accidentally creating the very vacancy AI is being built to fill.
is the ai job takeover a self-fulfilling prophecy?
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.