Many visitors means you're doing things right