AltaVista's site was an immediate success.
Η ιστοσελίδα του AltaVista έγινε αμέσως επιτυχία.