As many of you know, we post Job ads for 6 months (12 months for academic positions), or until the advertiser tells us the position is filled. We start calling the advertisers at 4 months, to see if the position has been filled. But it is up to them. They might keep the ad posted even if it is filled. Sometimes, they want to wait until the new person actually shows up the first day or stays the first few weeks, before they pull the ad. If so, the Jobs page may be a little inaccurate. But there is nothing we can do about this.
FYI - most private practice jobs fill, or at least make an offer to a candidate, within 2-3 months. If you see an ad that old, it probably is not still open, although you can always try contacting them.