Your event can have two visibility states:
Listed (default) — shown on your profile page, indexed by Google
Unlisted — not shown on your profile, not indexed by Google, people will need the link to find your event
Updating Event Visibility
You can do this in a couple of places.
Events Tab on Your Dashboard
Manage Event Page
Update Your Default Visibility
You can update this on the settings page on your dashboard.