What Log File Analysis Is
Log file analysis means reading the record a server writes every time something is requested: a page, an image, a PDF, a file that no longer exists. Every request leaves a line, and those lines together tell what actually happened rather than what is supposed to happen.
The difference from any web analytics tool lies in where the data comes from. Analytics needs a browser to run a script; the log is written earlier, on the server, without asking anyone's permission. That is why it sees what the other cannot.
And what it cannot see is exactly what matters in technical SEO: the crawler's visit. Googlebot runs no measurement script, so in analytics it does not exist. In the log it leaves every request with a timestamp, the exact URL and the code it received.
It is worth saying up front what it is not. Not a marketing tool and not a source of content ideas: the log does not know what anyone was looking for, knows no keywords, and cannot tell a satisfied visit from a disappointed one. It answers a single family of questions, the technical one, and there it has no rival.
Nor is it an SEO invention. Logs have existed as long as servers have, and they are written the same whether anyone reads them or not. All this discipline contributes is the habit of looking in with a specific question in hand instead of opening them once something has already broken.
