distinguish between crawler session and anonymous session