You cannot hide your uploaded posts from public search, but you can upload your posts to your profile only. Only users who are viewing your profile will see them.