Web diagnostics and optimisation
Practical breakdowns: how to find broken links, dead forms and console errors — and how to speed a site up without breaking it.
40 articles
Featured
Website check online: what one minute of scanning reveals
An online website check in about a minute: which areas it covers, what the report looks like, how to read the first screen and when the check is worth running.
15 October 2026 · 7 min read
Website analysis online: how to read the report and what to fix
Website analysis online starts after the scan: how to read scores, severities and categories, set priorities and turn a report into a fix list you will finish.
14 October 2026 · 6 min read
Website audit online: a step-by-step plan from scan to re-check
A website audit online is a process, not a score: set the scope, capture a baseline, triage findings, turn them into tickets and prove the fixes with a rescan.
14 October 2026 · 6 min read
SEO website analysis: titles, canonicals, hreflang and indexing
An SEO website analysis of the on-page and indexing signals: titles and descriptions, headings, canonical, hreflang, structured data, robots.txt and sitemap.
13 October 2026 · 6 min read
Free SEO audit: what it shows, what it misses, how to use it
What a free SEO audit can and cannot tell you, where free ends and paid begins, and how to get the most out of a free website scan in one evening.
13 October 2026 · 5 min read
Website error check: links, 404s, 5xx, JS errors and forms
A practical website error check: how to find broken links, real and soft 404s, 5xx responses, JavaScript errors, dead forms, mixed content and broken images.
12 October 2026 · 6 min read
Technical website audit: TLS, redirects, headers, DNS and mail
A technical website audit checks the foundation: certificate, redirects, robots.txt and sitemap, security headers, caching, DNS, mail and exposed files.
11 October 2026 · 6 min read
SEO check in 15 minutes: a step-by-step checklist
An SEO check you can finish in 15 minutes: indexing, robots.txt, canonicals, titles and descriptions, sitemap, speed, structured data and broken links.
11 October 2026 · 5 min read
Free website analysis: what you can check for free, and the limits
Free website analysis covers more than you think: DevTools, webmaster panels, PageSpeed, the terminal and scanners. Where the limits are and when to pay.
10 October 2026 · 5 min read
Online website scanning: how a scanner reads your site
What happens during online website scanning: how pages are picked and rendered, what robots.txt means, and why a report can differ from your browser.
9 October 2026 · 6 min read
Website diagnostics: from symptom to cause
Website diagnostics the way a doctor works: start from the symptom — slow pages, lost traffic, mail in spam, outages, browser warnings — and find the cause.
8 October 2026 · 6 min read
Automated website checks: catch regressions before users do
How to set up an automated website check: schedules, comparing scans, alerts that are worth reading, and the expiry dates that need watching most.
7 October 2026 · 6 min read
Comprehensive website audit: every dimension, one work plan
A comprehensive website audit puts SEO, speed, security, accessibility, mobile, privacy and email in one picture. Here is how to plan the work it produces.
6 October 2026 · 6 min read
AI website check: using an LLM with real scan results
An AI website check works when the model gets real scanner data. How to have AI explain a report, write the fix brief and not fall for hallucinations.
5 October 2026 · 6 min read
AI website audit: a checklist for AI search and assistants
An AI website audit in six steps: crawler access in robots.txt, content without JavaScript, llms.txt, structured data, clear answers and measurement.
4 October 2026 · 5 min read
Third-party scripts: the weight you did not write
Analytics, tag managers, chat widgets and pixels each look harmless on their own. Together they decide how fast your page is — here is how to take stock and cut them back.
3 October 2026 · 7 min read
Web fonts without the wait: font-display, subsets and preload
Invisible text, jumping layouts and an extra origin for every visitor — how to load custom fonts so that text appears immediately and stays put.
2 October 2026 · 7 min read
RSS and Atom feeds: the old format that still moves your content
Why a feed still matters in 2026, RSS 2.0 versus Atom, how to make it discoverable, and the small mistakes that make readers show a year-old post as new.
1 October 2026 · 5 min read
SPF, DKIM and DMARC: your domain sends mail whether you do or not
Why every website domain needs email authentication records, how SPF, DKIM and DMARC fit together, and how to roll out a reject policy without losing your own mail.
30 September 2026 · 6 min read
Canonical URLs: one page, one address
Why the same page lives at a dozen addresses, what rel=canonical can and cannot do about it, and the canonical mistakes that quietly undo your own SEO.
29 September 2026 · 6 min read
Soft 404: the missing page that answers 200 OK
Why a not-found page that returns 200 fills the index with garbage, blinds your monitoring, and how to make the server tell the truth about missing addresses.
27 September 2026 · 6 min read
Mixed content: the http:// leftovers inside your https:// page
Why one forgotten http:// image or script undoes the security of an HTTPS page, what browsers block or quietly upgrade, and how to clean it up for good.
25 September 2026 · 7 min read
Two dates that take the whole site down: certificate and domain expiry
Why auto-renewal still fails, what changes as certificate lifetimes shrink to 47 days, how a domain actually lapses, and the checks that catch both in time.
23 September 2026 · 5 min read
Being quotable: how AI assistants read your site
Answer engines cite pages they can parse, attribute and trust. What that means in practice, and which of your pages currently fail it.
9 September 2026 · 4 min read
Invalid HTML: which errors browsers forgive and which cost you
Duplicate ids, unclosed tags, nested forms. The markup mistakes that survive because the browser repairs them, and the ones that quietly break behaviour.
8 September 2026 · 3 min read
robots.txt and sitemap.xml: two files that decide what gets indexed
The difference between blocking a crawl and blocking an index, why a stale sitemap wastes crawl budget, and the one-line mistake that hides a whole section.
6 September 2026 · 4 min read
Mobile usability: the defects a desktop review never sees
Viewport, tap targets, horizontal scroll and the keyboard that covers the button. The checks that decide whether a phone visitor can finish.
4 September 2026 · 4 min read
hreflang: the tag that breaks quietly and stays broken
Why language annotations must be reciprocal, the three errors that make them useless, and how to verify a multilingual site without opening every page.
2 September 2026 · 3 min read
Caching and compression: the free speed nobody claims
Cache-Control that actually caches, why a hashed filename changes everything, and the compression setting still missing on half the sites we scan.
30 August 2026 · 3 min read
Cookie banners that do nothing: trackers firing before consent
The banner is the visible part. What matters is which requests leave the browser before anybody clicks Accept — and how to see them.
28 August 2026 · 3 min read
Structured data: markup errors live in templates, not pages
Why one broken component costs four hundred pages their rich results, and how to validate schema.org across a whole site in one pass.
26 August 2026 · 3 min read
Redirect chains: the tax you pay on every old link
Where three-hop redirects come from, what they cost in latency and crawl budget, and how to flatten them without breaking the old URLs.
24 August 2026 · 3 min read
Titles and descriptions: the tags that decide the click
What a search engine actually shows, why it rewrites your title, and how to audit metadata across a whole site instead of page by page.
22 August 2026 · 3 min read
Core Web Vitals: LCP, INP and CLS without the myths
What Google's three metrics actually measure, why lab numbers disagree with field data, and which fixes move the needle.
18 August 2026 · 3 min read
Broken-link audits: finding every 404 before your users do
Why a sitemap-based check misses half the problems, why a soft 404 is worse than a real one, and how to run a recurring audit.
5 August 2026 · 3 min read
Console errors: which ones cost sales and which are noise
JavaScript errors sorted by user impact, the source-map trap, and how to separate your own code from third-party widgets.
22 July 2026 · 3 min read
Dead forms: why enquiries never arrive, and how to catch it
Seven places a form submission breaks, a checklist for contact and checkout forms, and what belongs in a test submission.
9 July 2026 · 3 min read
WCAG accessibility: what automation finds and what it misses
Automated tests cover about a third of the WCAG criteria. What they catch, what they miss, and how to check the rest by hand in half an hour.
24 June 2026 · 3 min read
HTTP security headers: the minimum worth setting today
CSP, HSTS, X-Content-Type-Options and the rest: what actually protects you, what is obsolete, and in which order to roll them out without an outage.
10 June 2026 · 3 min read
Images: cutting half the page weight in one sprint
Formats, dimensions, lazy loading and priorities. A practical order of work that halves page weight without losing quality.
27 May 2026 · 3 min read