Marissa Mayer

The clock is ticking for Yahoo as Alibaba's initial public offering becomes a reality, analysts said.

"Effectively, management has been hiding behind the Alibaba IPO and investors have been giving them some wiggle room," said Youssef Squali, an analyst at Cantor Fitzgerald.