Skip to main content
SiteScan.top

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.

Infrastructure · Published: 8 October 2026 · 6 min read · Дмитрий Орлов

Nobody runs website diagnostics for fun. It starts with a complaint: "the site is slow", "traffic halved", "clients say our invoices land in spam", "Chrome shows a warning". A complaint is a symptom, and the same symptom can have five unrelated causes. Good diagnostics goes from the symptom to a short list of suspects, checks each one with a measurement, and only then changes something.

Below are the five complaints we hear most often, with the usual causes and how to confirm them.

"The site is slow"

First ask: slow for whom and at which moment? Three different problems hide behind this phrase.

Also check compression (HTML and scripts without gzip or Brotli) and HTTP/2. A redirect chain on every internal link adds a round trip each time.

"Traffic dropped"

Separate a sudden drop from a slow decline. A sudden drop after a release almost always has a technical cause:

A slow decline over months is usually not technical: competitors, content, search algorithm changes. Diagnostics from outside will not explain that — but it rules out the technical causes in minutes.

"Our emails go to spam"

Mail from your domain is judged by DNS records that have nothing to do with the website itself, which is why they are forgotten.

  1. SPF lists the servers allowed to send for the domain. A missing one, or a second v=spf1 record, breaks it.
  2. DKIM signs messages; it is configured at the mail provider.
  3. DMARC tells receivers what to do with mail that fails the checks. Without it, large providers increasingly treat mail as suspicious.
  4. Reputation. If the domain or its IP is on a DNS blocklist, even perfect records will not help. The report shows DNS blocklist results.

Details and examples of records are in email authentication.

"The site is down"

Before blaming the hosting, rule out the things that expire:

All three are visible from the outside days or weeks in advance; see expiry dates. If none applies and the server answers 5xx or times out, the cause is on the server: logs, resources, the latest deploy.

"The browser shows a warning"

How to run diagnostics with SiteScan

A scan from the outside covers most suspects at once: response time and page weight, compression and caching, robots.txt, noindex and canonicals, broken links, certificate and domain dates, SPF, DMARC and blocklists. What it cannot see is your server logs and search console data, so combine both.

Run a scan of the affected site, open the category that matches the symptom and look at the critical and high findings first. After the fix, rescan to confirm the cause is gone rather than assuming it.

Read next

Check how much of this is on your own site

A free scan surfaces broken links, JS errors and performance problems in about a minute.