a auto definition web crawler