Welcome to WebmasterWorld Guest from 18.104.22.168
1) find the ip address.
2) do a trace route back to the host. For windows, go >start >run and type in tracert ipaddress. With ip address being the ip address of the spider.
3) let the trace finish. Notice back from the end of the trace, the last host you can find. Often this is a tricky step of deciding which was the last real host. Start at the bottom and work up. Usually you'll see if a host has 2-3 boxes and can determine the real host name by guessing.
4) take the host name and try finding it in the browser with some standard incantations of www.host.com or .net. Often that may be all you need.
5) look up the host on a internic whois. Often that can lead you straight to the owner/domain.
You can hit about 50% of them with this system. Most often you'll run into 'joe user' running a spider. Those are hard to know just who or what it was. If the spider was abusive, keep your logs and contact the admin of the host.
Most of the better isp's will take a moment to look into it - it may be someone who is routinely abusive and they need more information to identify them.
Anyone else with tips/tricks or comments on id'ing spiders?