Você tem que fazer o controle por Sessão, que é própria de cada usuário conectado no seu site, e não por Aplicação, que trata do site inteiro. Este código você coloca no arquivo global.asa que fica na raiz do diretório default do seu site. Se não existir, você pode criar: global.asa <script LANGUAGE=VBScript RUNAT=Server> Sub Application_OnStart Application("users_online") = 0 End Sub Sub Session_OnStart Session.Timeout = 30 Application.Lock Application("users_online") = Application("users_online") + 1 Application.Unlock End Sub Sub Session_OnEnd Application.Lock Application("users_online") = Application("users_online") - 1 Application.Unlock End Sub </SCRIPT> e na sua página asp pode colocar algo assim: <font face = "verdana">Há <%=Application("users_online")%> visitantes agora.</font>