I like SmugMug over Zenfolio, but both work well if you're going for a professional look. Along those lines, you might also check out Squarespace if your goal is to have more of a website and not just an online gallery.
I used SmugMug for my personal travel photos for many years, but when with Zenfolio when I started shooting events. I'm moving away from Zen now and going with a self hosted WordPress site (hosted on my own server, but would also work with hosts like HostGator/BlueHost/etc) for more control over my site.
For things like metadata, that would depend on the gallery used. I haven't seen that capability within Squarespace or Zenfolio. I typically do more of that in Lightroom, but could see where searching for keywords/tags would be useful.
Sent from my iPad using Tapatalk