Web Architecture

LLM Optimization in WordPress: How to Get Cited by AI, Not Just Ranked

Search is no longer only a list of blue links. ChatGPT, Claude, Perplexity and Google's AI Overviews now answer the question directly — and either cite you as the source or leave you out. LLM optimization is how you make a WordPress site one of the sources they trust.

A Month’s CDN Budget in Three Days: It Was Crawlers, Not Customers

When a content-delivery budget empties in seventy-two hours, the instinct is to blame a traffic spike. Almost always it is the opposite of an audience — it is automated crawlers finding a page count you forgot you had. Here is how to prove that in three cheap checks, then shut it down step by step.

How to Block Bots on LiteSpeed: Four Fixes, and Why Only One Worked

A companion to the diagnosis story. Once we knew a single SEO crawler had drained a month's CDN budget in three days, stopping it looked trivial: flip a toggle, edit a file. It took four attempts — and the three that failed all failed for the same reason. Not effort. Position.

When a Multisite Subsite Vanishes: Reaching a Blog Whose Mapped Domain Is Parked

A subsite whose mapped domain is parked looks deleted from every angle — the front end shows a parking page, the REST API returns nothing, and no URL you guess resolves. It isn't gone. Here's why it hides, and the thirty-second fix.

How to Protect Email Addresses from Spam Bots in WordPress (the Modern, Accessible Way)

Publishing `you@example.com` in plain text is an open invitation to harvesting bots. The old fix — a `document.write` script — still works but breaks for screen readers and no-JavaScript visitors. Here's the current, accessible approach, starting with a function WordPress already ships.

Popular

Subscribe