32 guides, newest first.
Performance The largest contentful paint is not a fixed property of your page — the candidate can change while the page loads, and an element that gets removed can still be the one that counts. Here are the four documented sub-parts, the element types that qualify, and why the algorithm stops when you scroll.
Sep 23, 2026 Tools A link checker that reports 40 failures a run gets disabled within a month. The difference between a useful check and an ignored one is entirely about which status codes you accept and where the check runs — and one documented caveat about scheduled workflows will silently turn your check off.
Sep 23, 2026 Tools 97% of published llms.txt files received zero requests in a single month — not few, none. Most guides also still describe the v1 spec. Here is v2, what Google actually said, and a live test of the Link header on Cloudflare Pages.
Sep 23, 2026 Tools Before analytics JavaScript there were logs, and logs still have one advantage: they cannot be blocked. Here is the combined log format field by field, the documented two-step method for verifying a crawler's identity, and why one popular analytics product is not a log tool at all.
Sep 23, 2026 Performance "TTFB is 800 ms" is a number with no meaning until you say where it starts and where it was measured. Here is how to split TTFB into its four components with curl, what the components looked like on a real static site, and why a single measurement is close to worthless.
Sep 23, 2026 Hosting WordPress migration is a sequence of about eight steps, and two of them are where nearly every attempt fails: replacing URLs naively, and cutting DNS over without planning for cached negative answers. Here is the documented order, and the parts the official docs leave out.
Sep 23, 2026 Domains & DNS A registrar transfer is one of the few domain operations where the failure mode is not a broken website — it is being unable to move the domain at all, for 60 days. Here are ICANN's documented denial reasons, why your DNS does not move with it, and the locking statuses that decide the whole thing.
Sep 23, 2026 Deployment A static site has no server to write redirect rules on, so the platform reads them from a file — with its own syntax, its own default status code, and a precedence rule that decides which rule wins. Here is what Cloudflare Pages documents, compared with Netlify and Vercel.
Sep 23, 2026 Performance sizes describes the slot you are rendering into, not the size of the file — and if you omit it, the browser assumes 100vw for every candidate. Here is how the selection actually works, why lazy-loading the wrong image costs more than it saves, and what the specification does not promise.
Sep 23, 2026 Deployment A static host has no server to configure, but it still sends response headers. Five worth setting, one that silently breaks monetisation, and a file limit that fails without telling you.
Sep 23, 2026 Tools Sitemaps are the most consistently misunderstood artefact in SEO. They are for discovery, not ranking; Google ignores two of the three optional fields entirely; and the one field it does use has a documented condition attached. Here is what the specifications actually say.
Sep 23, 2026 Hosting Hosting is priced per year and bought in multi-year terms, which is how a three-dollar plan becomes a nine-dollar plan without anything changing. Here is the formula, the line items hosts don't advertise, and which components of the total are actually verifiable.
Sep 23, 2026