Many sites/agents don't pre-assign seats by default. Consolidators, as well, often don't do this.
I've seen massively oversold (and zeroed out) flights appear empty on the seatmap. If inventory is zeroed out, that means they're not willing to sell any more seats, which is a pretty solid indication they're over, as they're turning away any potential business on this flight.