a craweler can use different strategy to different url pattern