Shadow DOM — the panic room inside your web page
The Shadow DOM is a secret room inside your web page — with its own CSS, its own events, and the quiet ability to vanish from your SEO audits and every AI crawler that ever visits.
Technical SEO, search intelligence, and the code behind it — notes from 20+ years of making websites work harder.
The Shadow DOM is a secret room inside your web page — with its own CSS, its own events, and the quiet ability to vanish from your SEO audits and every AI crawler that ever visits.
Screaming Frog's 404 export is useful, but it's missing a summary and a way to subset. A small Python notebook with Pandas picks up the slack — and turns the report into something your content team will actually read.
Out of roughly 370 million sites, fewer than half a percent use Angular — and there's a reason. A grumpy look at why SPAs and SEO still argue, plus two acronyms (KISS and YAGNI) that deserve a reminder.
Before everyone had a real-time monitoring SaaS, there was curl with -w. A small script I used to spot-check page load times across a list of URLs — and what it taught me about trusting tools I didn't write myself.
Panda used to land overnight; 4.2 will drip out over months. Fairer for site owners hit by false positives — and the end of the rank-tracker theatre that correlated every wobble to a named update.
Six months trying to growth-hack a B2B2C product taught me two uncomfortable things: without control of the end user, scale is a fairy tale — and growth is an attitude, not a playbook.
Soft 404s, misconfigured Expires headers, hidden redirect chains — when a large corporate site misbehaves in search, the answer is almost always in the HTTP headers. Three checkers I actually use, and one I don't.
No, COPPA is not an Italian cured meat — it's the US regulation that went live on July 1st 2013, and even the 'intent' to collect a child's data counts. A $16,000 fine per case says pay attention.
Your site has been hacked. The instinct is to rush and open it to see what happened — which is exactly the wrong move. Three rules and a handful of tools for a calmer diagnosis.