I am going to be blunt. Nope... you want to be on any and every job search site, that are valid. And apply to as many jobs as possible.