Website analytics without Google Analytics: visitor stats from server logs and the visitor's real IP
Website analytics without Google Analytics: parse access logs with awk, get real IPs behind Cloudflare, handle mobile CGNAT, filter bots, GoAccess vs Umami.