Talk With Web Traffic Read my log
Preview Notebook Plus is $1.95 a month or $19.50 a year and is free during preview. Nothing is charged. Pricing

Getting and reading your log

Every web server can keep an access log: one line per request, written as it happens. Here is where to find yours and how to read what the report says.

Where to find the log

What a line looks like

The usual "combined" format, used by default on most servers:

203.0.113.7 - - [03/Oct/2026:14:05:09 -0400] "GET /menu HTTP/1.1" 200 18234 "https://www.google.com/" "Mozilla/5.0 (...)"

Address, date and time, the request, the status code, the size sent, the page or site that linked here (referrer), and the browser or bot (user-agent). The "common" format stops after the size, so it cannot tell bots from people or say who sent them.

Status codes in one minute

Why it differs from your analytics

Bots, and fake bots

Bots are named by the user-agent they send, and anyone can send any user-agent. Google and Microsoft publish how to check that a visit really came from their crawlers (a reverse DNS lookup of the address, then a forward lookup): see Google's guide and Bing's guide. A robots.txt file asks well-behaved crawlers to stay out of what you list; it does not stop the others.

Attack probes

Every public site is scanned all day for well-known weak spots: /wp-login.php, /xmlrpc.php, /.env, /.git/config, phpMyAdmin and others. A 404 answer to these is what you want. A 200 answer for a file like /.env means it is public: take it down and change any password it held.

Read a log See the sample report