Why your client’s WordPress site broke after an update (and how to prevent it)
A client messages on a Monday morning. The site is down — or something looks wrong — and the last…
Practical writing on WordPress development, SEO, CRO, and AI visibility — from someone who builds sites every day, not just writes about them.
Schema markup is one of the most consistently misunderstood parts of WordPress SEO. It’s not visible on the page, it doesn’t directly improve rankings in the way that content or backlinks do, and most WordPress sites either don’t have it…
Read the post
A client messages on a Monday morning. The site is down — or something looks wrong — and the last…

A good brief doesn’t just save time — it determines whether a project goes well or poorly. Most briefs I…

After fifteen-plus years of looking at WordPress sites, the same on-page SEO mistakes come up again and again. Most of…

The most common SEO mistake isn’t a bad title tag or a missing meta description. It’s treating SEO as something…

Every week I have a conversation with a prospective client or agency where the question comes up: “Do you use…

Getting ranked in Google is a process most people understand by now. There’s a body of practice around it —…

If you’ve spent any time in the GEO conversation over the last year, you’ve probably heard someone mention llms.txt. It…

Search used to work like this: someone types a question, Google returns ten blue links, they pick one and visit…

Most WordPress sites that struggle with SEO are not neglected. They publish content. They run audits. They fix issues as…