301→302301→302
A temporary redirect where a permanent one belongs.
Found by Redirect checker →
A temporary redirect where a permanent one belongs.
Found by Redirect checker →
redirect loopredirect loop
The URL redirects back to itself and never settles.
Found by Redirect checker →
The URL redirects back to itself and never settles.
Found by Redirect checker →
Data sources
Server log file analyzer
Analyse Apache, Nginx and IIS access logs: which bots crawl where, which codes they get and how much budget is wasted, with optional bot verification by forward-confirmed reverse DNS.
Server log file analyzer
Budget waste
Where bot requests go compared with the pages you want crawled.
How it works
Three steps, one saved scan
Point it at an access log
Give it one Apache, Nginx or IIS W3C log file, plain or gzip-compressed. The format is detected from the first lines.
Group requests by bot
Hits, bytes, unique IPs, status codes and visited sections for each bot family, from Googlebot and Bingbot to AI crawlers and SEO tools.
Verify bot identity
With --verify-bots, each bot IP gets a forward-confirmed reverse DNS check: verified, failed or unavailable. A user agent alone is never taken as proof.
How to run it
One command
bash
seohead log-analyze --path ./access.log --verify-botsInstall first: installation guide. Every command also runs as an MCP tool for AI agents.
FAQ
