A job posting can appear on a website for as short as two to three weeks or as long as a few months, depending on how quickly the company needs to fill the position.